Refactor and rename NennungViewModel to TurnierNennungViewModel, implement online registration workflow with new UI state, ViewModel logic, and API integration, and update dependencies and documentation accordingly.

This commit is contained in:
2026-04-14 20:51:07 +02:00
parent d026e7f83c
commit 18e41a90b6
11 changed files with 149 additions and 44 deletions
@@ -126,7 +126,7 @@ fun PreviewTurnierOrganisationTab() {
override suspend fun listVereine(): Result<List<Verein>> = Result.success(emptyList())
override suspend fun getVereinById(id: String): Result<Verein> = Result.failure(NotImplementedError())
}
val vm = NennungViewModel(mockNennungRepo, mockMasterdataRepo, 1L)
val vm = TurnierNennungViewModel(mockNennungRepo, mockMasterdataRepo, 1L)
MaterialTheme {
OrganisationTabContent(viewModel = vm)
}
@@ -205,7 +205,7 @@ fun PreviewTurnierNennungenTab() {
override suspend fun listVereine(): Result<List<Verein>> = Result.success(emptyList())
override suspend fun getVereinById(id: String): Result<Verein> = Result.failure(NotImplementedError())
}
val vm = NennungViewModel(mockNennungRepo, mockMasterdataRepo, 1L)
val vm = TurnierNennungViewModel(mockNennungRepo, mockMasterdataRepo, 1L)
MaterialTheme {
NennungenTabContent(viewModel = vm)
}