add AlertContent, add RouteNavigator

This commit is contained in:
2026-07-26 20:25:05 +03:00
parent 38a93ed95e
commit 30b1acd3ff
39 changed files with 398 additions and 395 deletions
@@ -16,14 +16,14 @@ import kotlinx.coroutines.launch
import ru.shadowsparky.koin
import ru.shadowsparky.ui.theme.LocalColorSchemeProvider
import ru.shadowsparky.vbox.shared.presentation.Nav
import ru.shadowsparky.vbox.shared.presentation.RootComponent
import ru.shadowsparky.vbox.shared.presentation.RootFactory
import ru.shadowsparky.vbox.shared.presentation.UrlRoutes
import ru.shadowsparky.vbox.shared.presentation.VBoxRootComponent
import ru.shadowsparky.vbox.shared.presentation.nav.Route
import ru.shadowsparky.videobox.multiplatform.piggy.getPiggyColorScheme
class MainActivity : ComponentActivity() {
private lateinit var root: RootComponent
private lateinit var root: VBoxRootComponent
override fun onCreate(savedInstanceState: Bundle?) {
edgeToEdge(false)
@@ -46,10 +46,10 @@ class MainActivity : ComponentActivity() {
setContent {
if (isPiggyActivity) {
CompositionLocalProvider(LocalColorSchemeProvider provides getPiggyColorScheme()) {
Nav(rootComponent = root)
Nav(root = root)
}
} else {
Nav(rootComponent = root)
Nav(root = root)
}
edgeToEdge(isSystemInDarkTheme())
}