AppTopBar

@Composable
fun AppTopBar(tabs: List<Tab>, currentState: AppNavigationState, onTabSelected: (Tab) -> Unit)

Komponent UI wyświetlający główny pasek zakładek aplikacji.

Renderuje listę zakładek, podświetlając aktualnie wybraną i umożliwiając nawigację między głównymi sekcjami aplikacji. Każda zakładka składa się z ikony i tekstu, a aktywna zakładka ma odmiennu kolor.

Parameters

tabs

Lista obiektów Tab do wyświetlenia

currentState

Aktualny stan nawigacji używany do określenia aktywnej zakładki

onTabSelected

Callback wywoływany po kliknięciu zakładki, przekazuje jej indeks