common: make LobstersTheme's providedValue parameter an array

`vararg` confuses poor Android Studio
This commit is contained in:
Harsh Shandilya 2022-04-06 12:51:55 +05:30
parent 65e9463ca5
commit 91ed81460c
No known key found for this signature in database
GPG key ID: 366D7BBAD1031E80
2 changed files with 6 additions and 3 deletions

View file

@ -70,8 +70,11 @@ fun LobstersApp(
val savedPosts by viewModel.savedPosts.collectAsState(emptyList()) val savedPosts by viewModel.savedPosts.collectAsState(emptyList())
LobstersTheme( LobstersTheme(
LocalUriHandler provides urlLauncher, providedValues =
LocalHTMLConverter provides htmlConverter, arrayOf(
LocalUriHandler provides urlLauncher,
LocalHTMLConverter provides htmlConverter,
),
colorScheme = decideColorScheme(LocalContext.current), colorScheme = decideColorScheme(LocalContext.current),
) { ) {
val currentUiMode = LocalConfiguration.current.uiMode val currentUiMode = LocalConfiguration.current.uiMode

View file

@ -68,7 +68,7 @@ val DarkThemeColors =
@Composable @Composable
fun LobstersTheme( fun LobstersTheme(
vararg providedValues: ProvidedValue<*> = emptyArray(), providedValues: Array<ProvidedValue<*>> = emptyArray(),
colorScheme: ColorScheme, colorScheme: ColorScheme,
content: @Composable () -> Unit, content: @Composable () -> Unit,
) { ) {