Files
ovs-kmp/composeApp/src/androidMain/kotlin/dev/meloda/overseerr/theme/Theme.android.kt
T

24 lines
758 B
Kotlin

package dev.meloda.overseerr.theme
import android.app.Activity
import androidx.compose.runtime.Composable
import androidx.compose.runtime.LaunchedEffect
import androidx.compose.ui.platform.LocalView
import androidx.core.view.WindowInsetsControllerCompat
import androidx.navigation.NavController
@Composable
internal actual fun SystemAppearance(isDark: Boolean) {
val view = LocalView.current
LaunchedEffect(isDark) {
val window = (view.context as Activity).window
WindowInsetsControllerCompat(window, window.decorView).apply {
isAppearanceLightStatusBars = isDark
isAppearanceLightNavigationBars = isDark
}
}
}
@Composable
internal actual fun NavigationSettings(navController: NavController) {
}