diff --git a/src/main/kotlin/ca/gosyer/ui/base/components/KtorImage.kt b/src/main/kotlin/ca/gosyer/ui/base/components/KtorImage.kt index 17c97361..25331cd1 100644 --- a/src/main/kotlin/ca/gosyer/ui/base/components/KtorImage.kt +++ b/src/main/kotlin/ca/gosyer/ui/base/components/KtorImage.kt @@ -39,9 +39,8 @@ fun KtorImage( alpha: Float = DefaultAlpha, colorFilter: ColorFilter? = null, retries: Int = 3, - httpClient: Http? = null + client: Http = remember { AppScope.getInstance() } ) { - val client = remember { httpClient ?: AppScope.getInstance() } BoxWithConstraints { val drawable: MutableState = remember { mutableStateOf(null) } val loading: MutableState = remember { mutableStateOf(true) } diff --git a/src/main/kotlin/ca/gosyer/ui/base/theme/AppTheme.kt b/src/main/kotlin/ca/gosyer/ui/base/theme/AppTheme.kt index 69dbb7e4..bf09d7cf 100644 --- a/src/main/kotlin/ca/gosyer/ui/base/theme/AppTheme.kt +++ b/src/main/kotlin/ca/gosyer/ui/base/theme/AppTheme.kt @@ -68,8 +68,7 @@ private class AppThemeViewModel @Inject constructor( val primary by colors.primaryStateFlow.collectAsState() val secondary by colors.secondaryStateFlow.collectAsState() - val material = getMaterialColors(baseTheme.colors, primary, secondary) - return material + return getMaterialColors(baseTheme.colors, primary, secondary) } @Composable