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