diff --git a/app/src/main/java/dev/msfjarvis/lobsters/injection/ApiModule.kt b/app/src/main/java/dev/msfjarvis/lobsters/injection/ApiModule.kt deleted file mode 100644 index 6f26ebff..00000000 --- a/app/src/main/java/dev/msfjarvis/lobsters/injection/ApiModule.kt +++ /dev/null @@ -1,19 +0,0 @@ -package dev.msfjarvis.lobsters.injection - -import dagger.Module -import dagger.Provides -import dagger.hilt.InstallIn -import dagger.hilt.android.components.ActivityComponent -import dev.msfjarvis.lobsters.api.ApiClient -import dev.msfjarvis.lobsters.api.LobstersApi - -@InstallIn(ActivityComponent::class) -@Module -object ApiModule { - const val LOBSTERS_URL = "https://lobste.rs" - - @Provides - fun provideLobstersApi(): LobstersApi { - return ApiClient.getClient(LOBSTERS_URL) - } -} diff --git a/app/src/main/java/dev/msfjarvis/lobsters/injection/UrlLauncherModule.kt b/app/src/main/java/dev/msfjarvis/lobsters/injection/UrlLauncherModule.kt index 49f28c6d..21cc10eb 100644 --- a/app/src/main/java/dev/msfjarvis/lobsters/injection/UrlLauncherModule.kt +++ b/app/src/main/java/dev/msfjarvis/lobsters/injection/UrlLauncherModule.kt @@ -9,8 +9,8 @@ import dagger.hilt.android.qualifiers.ActivityContext import dev.msfjarvis.lobsters.ui.urllauncher.UrlLauncher import dev.msfjarvis.lobsters.ui.urllauncher.UrlLauncherImpl -@InstallIn(ActivityComponent::class) @Module +@InstallIn(ActivityComponent::class) object UrlLauncherModule { @Provides fun provideUrlLauncher(@ActivityContext context: Context): UrlLauncher { diff --git a/app/src/main/java/dev/msfjarvis/lobsters/ui/posts/LobstersItem.kt b/app/src/main/java/dev/msfjarvis/lobsters/ui/posts/LobstersItem.kt index 8eac2e0f..818e9d5b 100644 --- a/app/src/main/java/dev/msfjarvis/lobsters/ui/posts/LobstersItem.kt +++ b/app/src/main/java/dev/msfjarvis/lobsters/ui/posts/LobstersItem.kt @@ -28,7 +28,6 @@ import androidx.compose.ui.unit.dp import androidx.ui.tooling.preview.Preview import coil.transform.CircleCropTransformation import dev.chrisbanes.accompanist.coil.CoilImage -import dev.msfjarvis.lobsters.injection.ApiModule import dev.msfjarvis.lobsters.model.LobstersPost import dev.msfjarvis.lobsters.model.Submitter import dev.msfjarvis.lobsters.ui.theme.LobstersTheme @@ -96,7 +95,7 @@ fun LazyItemScope.LobstersItem( modifier = Modifier.wrapContentHeight(), ) { CoilImage( - data = "${ApiModule.LOBSTERS_URL}/${post.submitterUser.avatarUrl}", + data = "https://lobste.rs/${post.submitterUser.avatarUrl}", fadeIn = true, requestBuilder = { transformations(CircleCropTransformation())