rememberKStepperState

fun rememberKStepperState(steps: List<String>, defaultValue: String = steps.firstOrNull() ?: "", value: String? = null, onValueChange: (String) -> Unit = {}, onValidate: suspend (value: String, direction: KNavigationDirection) -> Boolean? = null): KStepperState(source)

Creates and remembers a KStepperState.

val stepper = rememberKStepperState(
steps = listOf("account", "billing", "review"),
defaultValue = "account"
)
KStepper(state = stepper) { … }