Initial commit
This commit is contained in:
@@ -0,0 +1,17 @@
|
||||
package dev.meloda.overseerr.theme
|
||||
|
||||
import androidx.compose.runtime.Composable
|
||||
import androidx.compose.runtime.LaunchedEffect
|
||||
import platform.UIKit.UIApplication
|
||||
import platform.UIKit.UIStatusBarStyleDarkContent
|
||||
import platform.UIKit.UIStatusBarStyleLightContent
|
||||
import platform.UIKit.setStatusBarStyle
|
||||
|
||||
@Composable
|
||||
internal actual fun SystemAppearance(isDark: Boolean) {
|
||||
LaunchedEffect(isDark) {
|
||||
UIApplication.sharedApplication.setStatusBarStyle(
|
||||
if (isDark) UIStatusBarStyleDarkContent else UIStatusBarStyleLightContent
|
||||
)
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
import androidx.compose.ui.window.ComposeUIViewController
|
||||
import dev.meloda.overseerr.App
|
||||
import platform.UIKit.UIViewController
|
||||
|
||||
fun MainViewController(): UIViewController = ComposeUIViewController { App() }
|
||||
Reference in New Issue
Block a user