diff --git a/app/src/main/java/org/fairscan/app/view/AboutScreen.kt b/app/src/main/java/org/fairscan/app/view/AboutScreen.kt index c45fea2..6612e95 100644 --- a/app/src/main/java/org/fairscan/app/view/AboutScreen.kt +++ b/app/src/main/java/org/fairscan/app/view/AboutScreen.kt @@ -48,7 +48,7 @@ import androidx.compose.runtime.remember import androidx.compose.runtime.saveable.rememberSaveable import androidx.compose.ui.Alignment import androidx.compose.ui.Modifier -import androidx.compose.ui.platform.LocalContext +import androidx.compose.ui.platform.LocalResources import androidx.compose.ui.res.stringResource import androidx.compose.ui.tooling.preview.Preview import androidx.compose.ui.unit.dp @@ -154,10 +154,10 @@ fun LicenseBottomSheet( sheetState: SheetState, onDismiss: () -> Unit, ) { - val context = LocalContext.current + val resources = LocalResources.current val licenseText by remember { mutableStateOf( - context.resources.openRawResource(R.raw.gpl3) + resources.openRawResource(R.raw.gpl3) .bufferedReader() .use { it.readText() } ) diff --git a/app/src/main/java/org/fairscan/app/view/Strings.kt b/app/src/main/java/org/fairscan/app/view/Strings.kt index e39a17f..5e66851 100644 --- a/app/src/main/java/org/fairscan/app/view/Strings.kt +++ b/app/src/main/java/org/fairscan/app/view/Strings.kt @@ -17,14 +17,13 @@ package org.fairscan.app.view import android.content.Context import android.text.format.DateFormat import androidx.compose.runtime.Composable -import androidx.compose.ui.platform.LocalContext +import androidx.compose.ui.platform.LocalResources import org.fairscan.app.R import java.util.Date @Composable fun pageCountText(quantity: Int): String { - val context = LocalContext.current - return context.resources.getQuantityString(R.plurals.page_count, quantity, quantity) + return LocalResources.current.getQuantityString(R.plurals.page_count, quantity, quantity) } fun formatDate(timestamp: Long, context: Context): String {