From 28edb40ad0cf62264e46d312de303feba3f33e40 Mon Sep 17 00:00:00 2001 From: lbarraga Date: Sat, 8 Apr 2023 17:34:45 +0200 Subject: [PATCH] added databasemodule and firebasemodule --- .../be/ugent/sel/studeez/di/FireBaseModule.kt | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 app/src/main/java/be/ugent/sel/studeez/di/FireBaseModule.kt diff --git a/app/src/main/java/be/ugent/sel/studeez/di/FireBaseModule.kt b/app/src/main/java/be/ugent/sel/studeez/di/FireBaseModule.kt new file mode 100644 index 0000000..e8510f3 --- /dev/null +++ b/app/src/main/java/be/ugent/sel/studeez/di/FireBaseModule.kt @@ -0,0 +1,21 @@ +package be.ugent.sel.studeez.di + +import com.google.firebase.auth.FirebaseAuth +import com.google.firebase.auth.ktx.auth +import com.google.firebase.firestore.FirebaseFirestore +import com.google.firebase.firestore.ktx.firestore +import com.google.firebase.ktx.Firebase +import dagger.Module +import dagger.Provides +import dagger.hilt.InstallIn +import dagger.hilt.components.SingletonComponent + +@Module +@InstallIn(SingletonComponent::class) +object FirebaseModule { + @Provides + fun auth(): FirebaseAuth = Firebase.auth + + @Provides + fun firestore(): FirebaseFirestore = Firebase.firestore +} \ No newline at end of file