package Ġcom . re ky b . j yro . domain . use _ case . local Ċ Ċ import Ġcom . re ky b . j yro . data . repository . F avour ites Repository Impl Ċ import Ġkotlinx . coroutines . flow . Flow Ċ import Ġkotlinx . coroutines . flow . flow Ċ import Ġjavax . inject . Inject Ċ Ċ class ĠCheck User UseCase Ġ@ Inject Ġconstructor ( ĊĠĠĠ Ġprivate Ġval Ġrepository Impl : ĠF avour ites Repository Impl , Ċ ) Ġ{ ĊĊĠĠĠ Ġoperator Ġfun Ġinvoke ( userName : ĠString ): ĠFlow < Boolean > Ġ= Ġflow Ġ{ ĊĠĠĠĠĠĠĠ Ġemit ( repository Impl . check User On Fav List ( userName )) ĊĠĠĠ Ġ} Ċ } Ċ