forked from cerc-io/snowballtools-base
[7/n][Storybook] DatePicker update argTypes (#44)
This commit is contained in:
commit
29caf510ea
@ -6,6 +6,23 @@ const meta: Meta<typeof DatePicker> = {
|
|||||||
title: 'Components/DatePicker',
|
title: 'Components/DatePicker',
|
||||||
component: DatePicker,
|
component: DatePicker,
|
||||||
tags: ['autodocs'],
|
tags: ['autodocs'],
|
||||||
|
argTypes: {
|
||||||
|
calendarProps: {
|
||||||
|
control: 'object',
|
||||||
|
},
|
||||||
|
onChange: {
|
||||||
|
action: 'change',
|
||||||
|
},
|
||||||
|
value: {
|
||||||
|
control: 'text',
|
||||||
|
},
|
||||||
|
selectRange: {
|
||||||
|
control: 'boolean',
|
||||||
|
},
|
||||||
|
onReset: {
|
||||||
|
action: 'reset',
|
||||||
|
},
|
||||||
|
},
|
||||||
};
|
};
|
||||||
|
|
||||||
export default meta;
|
export default meta;
|
||||||
@ -13,13 +30,21 @@ export default meta;
|
|||||||
type Story = StoryObj<typeof DatePicker>;
|
type Story = StoryObj<typeof DatePicker>;
|
||||||
|
|
||||||
export const Default: Story = {
|
export const Default: Story = {
|
||||||
render: ({ calendarProps, onChange, value, selectRange, onReset }) => (
|
render: ({
|
||||||
|
calendarProps,
|
||||||
|
onChange,
|
||||||
|
value,
|
||||||
|
selectRange,
|
||||||
|
onReset,
|
||||||
|
...args
|
||||||
|
}) => (
|
||||||
<DatePicker
|
<DatePicker
|
||||||
calendarProps={calendarProps}
|
calendarProps={calendarProps}
|
||||||
onChange={onChange}
|
onChange={onChange}
|
||||||
value={value}
|
value={value}
|
||||||
selectRange={selectRange}
|
selectRange={selectRange}
|
||||||
onReset={onReset}
|
onReset={onReset}
|
||||||
|
{...args}
|
||||||
/>
|
/>
|
||||||
),
|
),
|
||||||
};
|
};
|
||||||
|
Loading…
Reference in New Issue
Block a user