23 lines
764 B
Kotlin
23 lines
764 B
Kotlin
package moe.uni.comfy_kmp
|
|
|
|
import androidx.compose.foundation.isSystemInDarkTheme
|
|
import androidx.compose.runtime.Composable
|
|
import androidx.compose.runtime.CompositionLocalProvider
|
|
import androidx.compose.runtime.remember
|
|
import androidx.compose.ui.tooling.preview.Preview
|
|
import cafe.adriel.voyager.navigator.Navigator
|
|
import moe.uni.comfy_kmp.di.AppContainer
|
|
import moe.uni.comfy_kmp.di.LocalAppContainer
|
|
import moe.uni.comfy_kmp.ui.screens.ServerScreen
|
|
import moe.uni.comfy_kmp.ui.theme.ComfyTheme
|
|
|
|
@Composable
|
|
@Preview
|
|
fun App() {
|
|
val container = remember { AppContainer() }
|
|
CompositionLocalProvider(LocalAppContainer provides container) {
|
|
ComfyTheme(darkTheme = isSystemInDarkTheme()) {
|
|
Navigator(ServerScreen())
|
|
}
|
|
}
|
|
} |