diff --git a/core/notifications/build.gradle.kts b/core/notifications/build.gradle.kts index 40a616470..117fcd395 100644 --- a/core/notifications/build.gradle.kts +++ b/core/notifications/build.gradle.kts @@ -15,7 +15,7 @@ */ plugins { alias(libs.plugins.nowinandroid.kmp.library) - alias(libs.plugins.nowinandroid.kotlin.inject) + alias(libs.plugins.nowinandroid.di.koin) } android { diff --git a/core/notifications/src/commonMain/kotlin/com/google/samples/apps/nowinandroid/core/notifications/di/NotificationsModule.kt b/core/notifications/src/commonMain/kotlin/com/google/samples/apps/nowinandroid/core/notifications/di/NotificationsModule.kt index a663f869b..e08fa5ae0 100644 --- a/core/notifications/src/commonMain/kotlin/com/google/samples/apps/nowinandroid/core/notifications/di/NotificationsModule.kt +++ b/core/notifications/src/commonMain/kotlin/com/google/samples/apps/nowinandroid/core/notifications/di/NotificationsModule.kt @@ -17,12 +17,9 @@ package com.google.samples.apps.nowinandroid.core.notifications.di import com.google.samples.apps.nowinandroid.core.notifications.NoOpNotifier -import com.google.samples.apps.nowinandroid.core.notifications.Notifier -import me.tatarka.inject.annotations.Provides +import org.koin.dsl.module -internal abstract class NotificationsModule { - - // TODO: Add a real implementation of Notifier foe each platform - @Provides - internal fun provideNotifier(): Notifier = NoOpNotifier() +val notificationModule = module { + // TODO replace with a real implementation + single { NoOpNotifier() } }