12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 |
- <!-- Copyright (C) 2012-2023 Zammad Foundation, https://zammad-foundation.org/ -->
- <script setup lang="ts">
- import { ref } from 'vue'
- import type { FormStep } from '#shared/components/Form/types.ts'
- import CommonStepper from './CommonStepper.vue'
- const modelValue = ref('step1')
- const steps: Record<string, FormStep> = {
- step1: {
- label: '1',
- order: 1,
- errorCount: 0,
- valid: true,
- disabled: false,
- completed: true,
- },
- step2: {
- label: '2',
- order: 2,
- errorCount: 0,
- valid: true,
- disabled: false,
- completed: false,
- },
- step3: {
- label: '3',
- order: 3,
- errorCount: 0,
- valid: true,
- completed: false,
- disabled: true,
- },
- step4: {
- label: '4',
- order: 4,
- errorCount: 3,
- valid: false,
- completed: false,
- disabled: true,
- },
- }
- </script>
- <template>
- <Story>
- <CommonStepper v-model="modelValue" :steps="steps"></CommonStepper>
- </Story>
- </template>
|