refactor(ui): replace TabRow with PrimaryTabRow and improve toggle state handling in MainApp
Build and Publish Docker Images / build-and-push (., backend/infrastructure/gateway/Dockerfile, api-gateway, api-gateway) (push) Failing after 2m41s
Build and Publish Docker Images / build-and-push (., backend/services/ping/Dockerfile, ping-service, ping-service) (push) Failing after 2m55s
Build and Publish Docker Images / build-and-push (., config/docker/caddy/web-app/Dockerfile, web-app, web-app) (push) Successful in 4m19s
Build and Publish Docker Images / build-and-push (., config/docker/keycloak/Dockerfile, keycloak, keycloak) (push) Successful in 1m46s

Signed-off-by: Stefan Mogeritsch <stefan.mo.co@gmail.com>
This commit is contained in:
2026-03-21 14:00:15 +01:00
parent c1655147bb
commit 2eb88430f1
2 changed files with 8 additions and 5 deletions
@@ -427,7 +427,7 @@ private fun NennungenTabelle(
) {
Column(modifier = Modifier.fillMaxSize()) {
// Tabs
TabRow(selectedTabIndex = state.activeNennungTab.ordinal, modifier = Modifier.height(32.dp)) {
PrimaryTabRow(selectedTabIndex = state.activeNennungTab.ordinal, modifier = Modifier.height(32.dp)) {
NennungTab.entries.forEach { tab ->
Tab(
selected = state.activeNennungTab == tab,
@@ -681,7 +681,7 @@ private fun VerkaufBuchungenPanel(
onMengeChanged: (VerkaufArtikel, Int) -> Unit,
) {
Column(modifier = Modifier.fillMaxSize()) {
TabRow(selectedTabIndex = state.activeVerkaufTab.ordinal, modifier = Modifier.height(32.dp)) {
PrimaryTabRow(selectedTabIndex = state.activeVerkaufTab.ordinal, modifier = Modifier.height(32.dp)) {
VerkaufTab.entries.forEach { tab ->
Tab(
selected = state.activeVerkaufTab == tab,