From 3cae306c0cde499068556898a8462ca6f7de0e5e Mon Sep 17 00:00:00 2001 From: Harsh Shandilya Date: Tue, 8 Jun 2021 00:37:27 +0530 Subject: [PATCH] android: add UrlLauncher module Signed-off-by: Harsh Shandilya --- .../android/injection/UrlLauncherModule.kt | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 android/src/main/kotlin/dev/msfjarvis/claw/android/injection/UrlLauncherModule.kt diff --git a/android/src/main/kotlin/dev/msfjarvis/claw/android/injection/UrlLauncherModule.kt b/android/src/main/kotlin/dev/msfjarvis/claw/android/injection/UrlLauncherModule.kt new file mode 100644 index 00000000..3ff3bce0 --- /dev/null +++ b/android/src/main/kotlin/dev/msfjarvis/claw/android/injection/UrlLauncherModule.kt @@ -0,0 +1,18 @@ +package dev.msfjarvis.claw.android.injection + +import android.content.Context +import dagger.Module +import dagger.Provides +import dagger.hilt.InstallIn +import dagger.hilt.android.components.ActivityComponent +import dagger.hilt.android.qualifiers.ActivityContext +import dev.msfjarvis.claw.common.urllauncher.UrlLauncher + +@Module +@InstallIn(ActivityComponent::class) +object UrlLauncherModule { + @Provides + fun provideUrlLauncher(@ActivityContext context: Context): UrlLauncher { + return UrlLauncher(context) + } +}