Stepper
Пошаговые процессы. Бесплатно, MIT · Навигация и каркас › Переключение
Установка
npx valyro-cli@latest add stepper
npx shadcn@latest add https://valyro.xyz/r/stepper.json
npm install valyro-ui
import 'valyro-ui/styles.css';
import { Stepper } from 'valyro-ui';
Пропсы
| Prop | Type | Default | |
|---|---|---|---|
steps | StepperStep[] | Steps in order; their state follows from value unless marked as failed. Or compose them as Stepper.Step children. | |
children | ReactNode | The compound form instead of steps: Stepper.Step elements. | |
value | number | Index of the current step. | |
defaultValue | number | 0 | Initial value when uncontrolled. |
onValueChange | (index: number) => void | Called with the new value when it changes. | |
orientation | 'horizontal' | 'vertical' | 'horizontal' | Steps in a row joined by connectors, or stacked in a column with a connector line down the side. |
clickable | boolean | false | Steps before the current one become buttons that jump back to them. |
labels | Partial<StepperLabels> | Screen-reader text announced after each step title, per state. |
Составные части
Stepper.Step (StepperStepPart)
Похожие компоненты
- Tabs — Вкладки
- Segmented Control — Переключатель режимов
- Pagination — Постраничная навигация
- App Shell — Каркас приложения
- Navbar — Верхняя навигация
- Sidebar — Боковая панель
- Resizable Panels — Панели с изменяемым размером
- Breadcrumbs — Хлебные крошки
- Dropdown Menu — Выпадающее меню
- Context Menu — Контекстное меню
- Command Palette — Меню команд в стиле ⌘K
- Keyboard Map Overlay — Карта горячих клавиш экрана: поиск, клавиатура и режим тренировки
Назад: Pagination · Далее: Dropdown Menu · Весь раздел «Навигация и каркас»