Loading source
Pulling the file list, source metadata, and syntax-aware rendering for this listing.
Source from repo
Reference for Nuxt UI v4 (125+ components built on Reka UI + Tailwind CSS v4) including forms, overlays, and theming.
Files
Skill
Size
Entrypoint
Format
Open file
Syntax-highlighted preview of this file as included in the skill package.
components/stepper.md
1# Stepper23A set of steps that are used to indicate progress through a multi-step process.45> Based on [Reka UI Stepper](https://reka-ui.com/docs/components/stepper)67## Key Props89- `items`: as an array of objects with the following properties:1011- `title?: string`{lang="ts-type"}12- `description?: AvatarProps`{lang="ts-type"}13- `content?: string`{lang="ts-type"}14- `icon?: string`{lang="ts-type"}15- `value?: string | number`{lang="ts-type"}16- `disabled?: boolean`{lang="ts-type"}17- [`slot?: string`{lang="ts-type"}](#with-custom-slot)18- `class?: any`{lang="ts-type"}19- `ui?: { item?: ClassNameValue, container?: ClassNameValue, trigger?: ClassNameValue, indicator?: ClassNameValue, icon?: ClassNameValue, separator?: ClassNameValue, wrapper?: ClassNameValue, title?: ClassNameValue, description?: ClassNameValue }`{lang="ts-type"}2021## ::component-code2223ignore:2425- items26- class27external:28- items29externalTypes:30- StepperItem[]31props:32items: - title: 'Address'33description: 'Add your address here'34icon: 'i-lucide-house' - title: 'Shipping'35description: 'Set your preferred shipping method'36icon: 'i-lucide-truck' - title: 'Checkout'37description: 'Confirm your order'38class: 'w-full'3940---4142::4344::note45Click on the items to navigate through the steps.4647- `color`: to change the color of the Stepper.48- `size`: to change the size of the Stepper.49- `orientation`: to change the orientation of the Stepper.50- `disabled`: to disable navigation through the steps.51- `slot`:5253## Usage5455```vue56<UStepper57<!-- props here -->58/>59```6061## Slots6263- `#content`64