chore: implementiere Lockscreen-Logik für Geräte- und Veranstaltungsinitialisierung, füge Zustandsprüfungen und neue UI-Komponenten hinzu

Signed-off-by: StefanMoCoAt <stefan.mo.co@gmail.com>
This commit is contained in:
2026-04-20 23:37:54 +02:00
parent db58c24613
commit 5b8ef5ea2d
9 changed files with 469 additions and 69 deletions
@@ -45,7 +45,6 @@ import at.mocode.frontend.shell.desktop.screens.veranstaltung.wizards.TurnierWiz
import at.mocode.frontend.shell.desktop.screens.veranstaltung.wizards.VeranstalterAnlegenWizard
import at.mocode.veranstaltung.feature.presentation.AdminUebersichtScreen
import at.mocode.veranstaltung.feature.presentation.VeranstaltungDetailScreen
import at.mocode.veranstaltung.feature.presentation.VeranstaltungNeuScreen
import at.mocode.veranstaltung.feature.presentation.VeranstaltungenScreen
import org.koin.compose.koinInject
import org.koin.compose.viewmodel.koinViewModel
@@ -235,9 +234,11 @@ fun DesktopContentArea(
}
is AppScreen.VeranstaltungNeu -> {
VeranstaltungNeuScreen(
val viewModel: at.mocode.veranstaltung.feature.presentation.VeranstaltungWizardViewModel = koinViewModel()
at.mocode.veranstaltung.feature.presentation.VeranstaltungWizardScreen(
viewModel = viewModel,
onBack = onBack,
onSave = { onBack() }
onFinish = { onBack() }
)
}