App module

This commit is contained in:
sathwikcs
2024-10-19 11:47:18 +05:30
parent 7c23d1b493
commit 6777faefef

View File

@@ -10,6 +10,7 @@ import dagger.Provides
import dagger.hilt.InstallIn
import dagger.hilt.android.qualifiers.ApplicationContext
import dagger.hilt.components.SingletonComponent
import `in`.sminnovations.attendanceapp.screens.home.data.CheckInCheckOutDataStore
import `in`.sminnovations.attendanceapp.screens.login.data.LoginDataStore
import javax.inject.Singleton
@@ -33,6 +34,11 @@ object AppModule {
}
@Provides
@Singleton
fun provideCheckInCheckOutDataStore(@ApplicationContext context: Context): CheckInCheckOutDataStore {
return CheckInCheckOutDataStore(context)
}
@Provides
@Singleton
fun provideFirebase(): FirebaseFirestore {
return FirebaseFirestore.getInstance()
}