package Ġcom . mo ham mad f ay az . hn . domain . use cases . comments Ċ Ċ import Ġandroidx . paging . Paging Data Ċ import Ġcom . mo ham mad f ay az . hn . data . repository . Comments Repo Ċ import Ġcom . mo ham mad f ay az . hn . domain . models . Comment Model Ċ import Ġcom . mo ham mad f ay az . hn . domain . use cases . Base UseCase Ċ import Ġkotlinx . coroutines . flow . Flow Ċ import Ġjavax . inject . Inject Ċ Ċ class ĠComments Pagination UseCase Ġ@ Inject Ġconstructor ( private Ġval Ġrepo : ĠComments Repo ) Ġ: ĊĠ ĠBase UseCase () Ġ{ ĊĠ Ġfun Ġinvoke ( ids : ĠList < Int >): ĠFlow < Paging Data < Comment Model >> Ġ{ ĊĠĠĠ Ġreturn Ġrepo . get Pag inated Flow ( ids ) ĊĠ Ġ} Ċ } Ċ