package Ġcom . app b usters . ro bin pc . const itution of ind ia . di . component . activity Ċ Ċ import Ġcom . app b usters . ro bin pc . const itution of ind ia . di . component . Const itution App Component Ċ import Ġcom . app b usters . ro bin pc . const itution of ind ia . di . module . ViewModel Factory Module Ċ import Ġcom . app b usters . ro bin pc . const itution of ind ia . di . module . ViewModel Module Ċ import Ġcom . app b usters . ro bin pc . const itution of ind ia . di . module . activity . Listing Activity Module Ċ import Ġcom . app b usters . ro bin pc . const itution of ind ia . di . scope . Per Fragment Scope Ċ import Ġcom . app b usters . ro bin pc . const itution of ind ia . ui . listing . category _ listing . Category Listing Activity Ċ import Ġdagger . Component Ċ Ċ @ Per Fragment Scope Ċ @ Component ( modules Ġ= Ġ[ Listing Activity Module :: class , ĠViewModel Factory Module :: class , ĠViewModel Module :: class ], ĊĠĠĠĠĠĠĠ Ġdependencies Ġ= Ġ[ Const itution App Component :: class ]) Ċ interface ĠListing Activity Component Ġ{ ĊĊĠĠĠ Ġfun Ġinject Listing Activity ( activity : ĠCategory Listing Activity ) Ċ }