package Ġme . pit ok . add ne ew . di . components Ċ Ċ import Ġdagger . Component Ċ import Ġme . pit ok . add ne ew . di . modules . Add Ne ews ViewModel Module Ċ import Ġme . pit ok . add ne ew . views . Add Ne ews Fragment Ċ import Ġme . pit ok . android core . components . Android Core Component Ċ import Ġme . pit ok . coroutines . di . component . Cor outines Component Ċ import Ġme . pit ok . dependency injection . feature . Feature Scope Ċ import Ġme . pit ok . lifecycle . ViewModel Factory Ċ import Ġme . pit ok . ne ew . di . components . Ne ews Component Ċ Ċ @ Feature Scope Ċ @ Component ( ĊĠĠĠ Ġmodules Ġ= Ġ[ Add Ne ews ViewModel Module :: class ], ĊĠĠĠ Ġdependencies Ġ= Ġ[ ĊĠĠĠĠĠĠĠ ĠCor outines Component :: class , ĊĠĠĠĠĠĠĠ ĠNe ews Component :: class , ĊĠĠĠĠĠĠĠ ĠAndroid Core Component :: class ĊĠĠĠ Ġ] Ċ ) Ċ interface ĠAdd Ne ews Component Ġ{ ĊĠĠĠ Ġfun Ġbind Add Ne ews ViewModel (): ĠViewModel Factory ĊĊĠĠĠ Ġfun Ġinject ( add Ne ews Fragment : ĠAdd Ne ews Fragment ) Ċ }