/* Ċ Ġ* ĠCreated Ġby ĠKar ic ĠKen an Ġon Ġ 2 3 . 3 . 2 0 2 1 Ċ Ġ* ĠCopyright Ġ( c ) Ġ 2 0 2 1 Ġ. ĠAll Ġrights Ġreserved . Ċ Ġ*/ Ċ Ċ package Ġio . ae thi bo . fire share . use cases Ċ Ċ import Ġio . ae thi bo . fire share . data . remote . main . Main Repository Ċ import Ġio . ae thi bo . fire share . domain . Activity Feed Item Ċ import Ġio . ae thi bo . fire share . framework . utils . Resource Ċ Ċ interface ĠGet Notification Feed UseCase Ġ{ ĊĠĠĠ Ġsuspend Ġoperator Ġfun Ġinvoke (): ĠResource < List < Activity Feed Item >> Ċ } Ċ Ċ class ĠGet Notification Feed UseCase Impl ( private Ġval Ġrepository : ĠMain Repository ) Ġ: ĠGet Notification Feed UseCase Ġ{ ĊĊĠĠĠ Ġoverride Ġsuspend Ġoperator Ġfun Ġinvoke (): ĠResource < List < Activity Feed Item >> Ġ= ĊĠĠĠĠĠĠĠĠĠĠĠ Ġrepository . get Notification Feed () Ċ }