package Ġcom . github . ep hel sa . my care er . use case . survey Ċ Ċ import Ġcom . github . ep hel sa . my care er . data . survey . Survey Repository Ċ import Ġcom . github . ep hel sa . my care er . domain . shared . Resource Local Ċ import Ġcom . github . ep hel sa . my care er . domain . survey . User Answer Local Ċ import Ġkotlinx . coroutines . flow . flow Ċ Ċ class ĠStore User Answer UseCase ( ĊĠĠĠ Ġprivate Ġval Ġsurvey Repository : ĠSurvey Repository Ċ ) Ġ{ ĊĠĠĠ Ġoperator Ġfun Ġinvoke ( user Answer Local : ĠUser Answer Local ) Ġ= Ġflow Ġ{ ĊĠĠĠĠĠĠĠ Ġemit ( Resource Local . Loading ()) ĊĠĠĠĠĠĠĠ Ġemit ( survey Repository . store User Answer ( user Answer Local )) ĊĠĠĠ Ġ} Ċ } Ċ