Skip to content

Segmented control

Switches between a few mutually exclusive options.

Segmented control Segmented control

var index by remember {
    mutableIntStateOf(
        value = 0,
    )
}
JengaSegmentedControl(
    selectedIndex = index,
    segments = listOf(
        "Day",
        "Week",
        "Month",
    ),
    onSelect = { index = it },
    selectedTextStyle = JengaTheme.typography.titleSmall.copy(
        fontWeight = FontWeight.Bold,
    ),
)