Skip to content

Commit 9c7ab4b

Browse files
committed
refactor: move isDark and color definitions inside PreferenceActivityTheme
1 parent ad38519 commit 9c7ab4b

1 file changed

Lines changed: 4 additions & 5 deletions

File tree

app/src/main/kotlin/me/amrbashir/hijriwidget/preference_activity/PreferenceActivity.kt

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -93,17 +93,16 @@ fun PreferenceActivityContent(
9393
val topAppBarScrollBehavior =
9494
TopAppBarDefaults.exitUntilCollapsedScrollBehavior(topAppBarState)
9595

96-
val isDark = navController.context.isDark()
97-
val darkColor = MaterialTheme.colorScheme.surfaceContainer
98-
val lightColor = MaterialTheme.colorScheme.surfaceContainerLow
99-
100-
10196
val widgetUpdatedMessage = stringResource(R.string.widget_updated)
10297
val defaultSaveAction: suspend () -> Unit = {
10398
snackBarHostState.showSnackbar(widgetUpdatedMessage)
10499
}
105100

106101
PreferenceActivityTheme {
102+
val isDark = navController.context.isDark()
103+
val darkColor = MaterialTheme.colorScheme.surfaceContainer
104+
val lightColor = MaterialTheme.colorScheme.surfaceContainerLow
105+
107106
CompositionLocalProvider(
108107
LocalNavController provides navController,
109108
LocalSnackBarHostState provides snackBarHostState,

0 commit comments

Comments
 (0)