compose: commons: Better topbar title for permission requests
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
This commit is contained in:
@@ -29,6 +29,7 @@ import androidx.compose.runtime.setValue
|
||||
import androidx.compose.ui.Modifier
|
||||
import androidx.compose.ui.platform.LocalContext
|
||||
import androidx.compose.ui.res.dimensionResource
|
||||
import androidx.compose.ui.res.pluralStringResource
|
||||
import androidx.compose.ui.res.stringResource
|
||||
import androidx.compose.ui.tooling.preview.Preview
|
||||
import androidx.compose.ui.tooling.preview.datasource.LoremIpsum
|
||||
@@ -161,11 +162,13 @@ private fun ScreenContent(
|
||||
|
||||
Scaffold(
|
||||
topBar = {
|
||||
TopAppBarComposable(
|
||||
title = stringResource(R.string.onboarding_title_permissions),
|
||||
navigationIcon = windowAdaptiveInfo.adaptiveNavigationIcon,
|
||||
onNavigateUp = if (isOnboarding) null else onNavigateUp
|
||||
)
|
||||
if (!isOnboarding) {
|
||||
TopAppBarComposable(
|
||||
title = pluralStringResource(R.plurals.permissions_required, permissions.size),
|
||||
navigationIcon = windowAdaptiveInfo.adaptiveNavigationIcon,
|
||||
onNavigateUp = onNavigateUp
|
||||
)
|
||||
}
|
||||
}
|
||||
) { paddingValues ->
|
||||
LazyColumn(
|
||||
|
||||
@@ -509,6 +509,10 @@
|
||||
<string name="details_compatibility_status_unsupported">Unsupported: Not functional</string>
|
||||
<string name="details_compatibility_status_unknown">Unknown: Not checked yet</string>
|
||||
<string name="preparing_to_install">Preparing to install</string>
|
||||
<plurals name="permissions_required">
|
||||
<item quantity="one">Permission required</item>
|
||||
<item quantity="other">Permissions required</item>
|
||||
</plurals>
|
||||
|
||||
<!-- AppsGamesFragment -->
|
||||
<string name="installed_apps_size"><xliff:g id="installed_apps_size">%1$d</xliff:g> apps installed</string>
|
||||
|
||||
Reference in New Issue
Block a user