From 58dd00db116adfc8e3f22bf56923b3155ec687fd Mon Sep 17 00:00:00 2001 From: sathwikcs <85106054+sathwikcs@users.noreply.github.com> Date: Wed, 11 Dec 2024 12:29:43 +0530 Subject: [PATCH] added the network check --- .../java/in/sminnovations/attendanceapp/di/AppModule.kt | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/in/sminnovations/attendanceapp/di/AppModule.kt b/app/src/main/java/in/sminnovations/attendanceapp/di/AppModule.kt index 44eb575..3ef3fb4 100644 --- a/app/src/main/java/in/sminnovations/attendanceapp/di/AppModule.kt +++ b/app/src/main/java/in/sminnovations/attendanceapp/di/AppModule.kt @@ -7,6 +7,7 @@ import dagger.Provides import dagger.hilt.InstallIn import dagger.hilt.android.qualifiers.ApplicationContext import dagger.hilt.components.SingletonComponent +import `in`.sminnovations.attendanceapp.main.NetworkMonitor import javax.inject.Singleton @Module @@ -25,5 +26,9 @@ object AppModule { return FirebaseFirestore.getInstance() } - + @Provides + @Singleton + fun provideNetworkMonitor(@ApplicationContext context: Context): NetworkMonitor { + return NetworkMonitor(context) + } }