diff --git a/app/src/main/java/dev/msfjarvis/lobsters/injection/KtorClientModule.kt b/app/src/main/java/dev/msfjarvis/lobsters/injection/KtorClientModule.kt index ce801075..642c1275 100644 --- a/app/src/main/java/dev/msfjarvis/lobsters/injection/KtorClientModule.kt +++ b/app/src/main/java/dev/msfjarvis/lobsters/injection/KtorClientModule.kt @@ -3,14 +3,14 @@ package dev.msfjarvis.lobsters.injection import dagger.Module import dagger.Provides import dagger.hilt.InstallIn -import dagger.hilt.android.components.ApplicationComponent +import dagger.hilt.components.SingletonComponent import io.ktor.client.HttpClient import io.ktor.client.engine.okhttp.OkHttp import io.ktor.client.features.json.JsonFeature import io.ktor.client.features.json.serializer.KotlinxSerializer @Module -@InstallIn(ApplicationComponent::class) +@InstallIn(SingletonComponent::class) object KtorClientModule { @Provides fun provideClient() = HttpClient(OkHttp) {