added databasemodule and firebasemodule
This commit is contained in:
parent
41141fcf70
commit
28edb40ad0
1 changed files with 21 additions and 0 deletions
21
app/src/main/java/be/ugent/sel/studeez/di/FireBaseModule.kt
Normal file
21
app/src/main/java/be/ugent/sel/studeez/di/FireBaseModule.kt
Normal file
|
@ -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
|
||||||
|
}
|
Reference in a new issue