fun Switcher()

in ui-components/src/commonMain/kotlin/org/jetbrains/kotlinconf/ui/components/Switcher.kt [88:108]


fun Switcher(
    items: List<String>,
    selectedIndex: Int,
    onSelect: (Int) -> Unit,
    modifier: Modifier = Modifier,
) {
    Row(
        modifier = modifier.selectableGroup(),
        horizontalArrangement = Arrangement
            .spacedBy(4.dp)
    ) {
        items.forEachIndexed { index, label ->
            SwitcherItem(
                label = label,
                onClick = { onSelect(index) },
                selected = index == selectedIndex,
                modifier = Modifier.weight(1f),
            )
        }
    }
}