package Ġcom . ambient . simple ui . screens . home . data . repository Ċ Ċ import Ġandroid . content . Context Ċ import Ġcom . ambient . simple ui . data . db . App DB Ċ import Ġcom . ambient . simple ui . screens . home . data . dao . Places Dao Ċ import Ġcom . ambient . simple ui . screens . home . data . entity . Places Entity Ċ import Ġkotlinx . coroutines . flow . Flow Ċ Ċ class ĠPl aces Repository ( context : ĠContext ) Ġ{ ĊĊĠĠĠ Ġprivate Ġval Ġdatabase : ĠApp DB Ġ= ĠApp DB . getInstance ( context ) ĊĠĠĠ Ġprivate Ġval Ġdao : ĠPl aces Dao Ġ= Ġdatabase . get Places Dao () ĊĊĠĠĠ Ġfun Ġget Places (): ĠFlow < List < Places Entity >> Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġdao . get Places () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġinsert Places ( places List : ĠList < Places Entity >) Ġ{ ĊĠĠĠĠĠĠĠ Ġdao . insert Places ( places List ) ĊĠĠĠ Ġ} Ċ }