From 28b3260191923eca5b2126a639db2fdf4812baf4 Mon Sep 17 00:00:00 2001 From: lbarraga Date: Sun, 16 Apr 2023 23:28:13 +0200 Subject: [PATCH] added timerdao and config service binds --- .../java/be/ugent/sel/studeez/di/DatabaseModule.kt | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/app/src/main/java/be/ugent/sel/studeez/di/DatabaseModule.kt b/app/src/main/java/be/ugent/sel/studeez/di/DatabaseModule.kt index c82696e..e3c466c 100644 --- a/app/src/main/java/be/ugent/sel/studeez/di/DatabaseModule.kt +++ b/app/src/main/java/be/ugent/sel/studeez/di/DatabaseModule.kt @@ -1,11 +1,7 @@ package be.ugent.sel.studeez.di -import be.ugent.sel.studeez.domain.AccountDAO -import be.ugent.sel.studeez.domain.LogService -import be.ugent.sel.studeez.domain.UserDAO -import be.ugent.sel.studeez.domain.implementation.FirebaseAccountDAO -import be.ugent.sel.studeez.domain.implementation.FirebaseUserDAO -import be.ugent.sel.studeez.domain.implementation.LogServiceImpl +import be.ugent.sel.studeez.domain.* +import be.ugent.sel.studeez.domain.implementation.* import dagger.Binds import dagger.Module import dagger.hilt.InstallIn @@ -18,6 +14,9 @@ abstract class DatabaseModule { @Binds abstract fun provideUserDAO(impl: FirebaseUserDAO): UserDAO + @Binds abstract fun provideTimerDAO(impl: FirebaseTimerDAO): TimerDAO + @Binds abstract fun provideLogService(impl: LogServiceImpl): LogService + @Binds abstract fun provideConfigurationService(impl: FirebaseConfigurationService): ConfigurationService } \ No newline at end of file