import type { Meta, StoryFn } from '@storybook/vue3' import DatePickerValidationExamples from '../docExamples/DatePickerValidationExamples.vue' import DatePickerBidirectionalValidation from '../docExamples/DatePickerBidirectionalValidation.vue' import BidirectionalComplexValidation from '../docExamples/BidirectionalComplexValidation.vue' export default { title: 'Composants/Formulaires/DatePicker/Validation', component: DatePickerValidationExamples, argTypes: {}, parameters: { docs: { description: { component: 'Exemples de validation pour le composant CalendarMode.', }, }, }, } as Meta export const ValidationExamples: StoryFn = () => ({ components: { DatePickerValidationExamples, }, template: '', }) ValidationExamples.parameters = { sourceCode: [ { name: 'Template', code: ` `, }, { name: 'Script', code: ` `, }, ], } export const BidirectionalValidation: StoryFn = () => ({ components: { DatePickerBidirectionalValidation, }, template: '', }) BidirectionalValidation.parameters = { sourceCode: [ { name: 'Template', code: ` `, }, { name: 'Script', code: ` `, }, { name: 'Style', code: ` `, }, ], } export const BidirectionalComplexDatePickerValidation: StoryFn = () => ({ components: { BidirectionalComplexValidation, }, template: '', }) BidirectionalComplexDatePickerValidation.parameters = { sourceCode: [ { name: 'Template', code: ` `, }, { name: 'Script', code: ` `, }, { name: 'Style', code: ` `, }, ], }