|
|
@ -28,8 +28,7 @@ import dagger.hilt.components.SingletonComponent
|
|
|
|
|
|
|
|
|
|
|
|
@Module
|
|
|
|
@Module
|
|
|
|
@InstallIn(SingletonComponent::class)
|
|
|
|
@InstallIn(SingletonComponent::class)
|
|
|
|
interface DaosModule {
|
|
|
|
object DaosModule {
|
|
|
|
companion object {
|
|
|
|
|
|
|
|
@Provides
|
|
|
|
@Provides
|
|
|
|
fun providesAuthorDao(
|
|
|
|
fun providesAuthorDao(
|
|
|
|
database: NiADatabase,
|
|
|
|
database: NiADatabase,
|
|
|
@ -49,5 +48,4 @@ interface DaosModule {
|
|
|
|
fun providesNewsResourceDao(
|
|
|
|
fun providesNewsResourceDao(
|
|
|
|
database: NiADatabase,
|
|
|
|
database: NiADatabase,
|
|
|
|
): NewsResourceDao = database.newsResourceDao()
|
|
|
|
): NewsResourceDao = database.newsResourceDao()
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|