|
12 | 12 |
|
13 | 13 | import {Example} from './Example'; |
14 | 14 | import React from 'react'; |
| 15 | +import {StoryObj} from '@storybook/react'; |
15 | 16 | import {today} from '@internationalized/date'; |
16 | 17 |
|
17 | 18 | export default { |
18 | 19 | title: 'Date and Time/useCalendar' |
19 | 20 | }; |
20 | 21 |
|
21 | | -export const Days3 = { |
| 22 | +export type ExampleStory = StoryObj<typeof Example>; |
| 23 | + |
| 24 | +export const Days3: ExampleStory = { |
22 | 25 | render: () => <Example visibleDuration={{days: 3}} />, |
23 | 26 | name: 'days: 3' |
24 | 27 | }; |
25 | 28 |
|
26 | | -export const Weeks1 = { |
| 29 | +export const Weeks1: ExampleStory = { |
27 | 30 | render: () => <Example visibleDuration={{weeks: 1}} />, |
28 | 31 | name: 'weeks: 1' |
29 | 32 | }; |
30 | 33 |
|
31 | | -export const Weeks2 = { |
| 34 | +export const Weeks2: ExampleStory = { |
32 | 35 | render: () => <Example visibleDuration={{weeks: 2}} />, |
33 | 36 | name: 'weeks: 2' |
34 | 37 | }; |
35 | 38 |
|
36 | | -export const Months1 = { |
| 39 | +export const Months1: ExampleStory = { |
37 | 40 | render: () => <Example visibleDuration={{months: 1}} />, |
38 | 41 | name: 'months: 1' |
39 | 42 | }; |
40 | 43 |
|
41 | | -export const Months2 = { |
| 44 | +export const Months2: ExampleStory = { |
42 | 45 | render: () => <Example visibleDuration={{months: 2}} />, |
43 | 46 | name: 'months: 2' |
44 | 47 | }; |
45 | 48 |
|
46 | | -export const Days7SingleToday = { |
47 | | - render: () => <Example defaultValue={today} visibleDuration={{days: 7}} pageBehavior="single" />, |
| 49 | +export const Days7SingleToday: ExampleStory = { |
| 50 | + render: () => <Example defaultValue={today('UTC')} visibleDuration={{days: 7}} pageBehavior="single" />, |
48 | 51 | name: 'days: 7, pageBehavior: single, defaultValue: today' |
49 | 52 | }; |
50 | 53 |
|
51 | | -export const Weeks5SingleToday = { |
52 | | - render: () => <Example defaultValue={today} visibleDuration={{weeks: 5}} pageBehavior="single" />, |
| 54 | +export const Weeks5SingleToday: ExampleStory = { |
| 55 | + render: () => <Example defaultValue={today('UTC')} visibleDuration={{weeks: 5}} pageBehavior="single" />, |
53 | 56 | name: 'weeks: 5, pageBehavior: single, defaultValue: today' |
54 | 57 | }; |
55 | 58 |
|
56 | | -export const Months2PageBehaviorSingle = { |
| 59 | +export const Months2PageBehaviorSingle: ExampleStory = { |
57 | 60 | render: () => <Example visibleDuration={{months: 2}} pageBehavior="single" />, |
58 | 61 | name: 'months: 2, pageBehavior: single' |
59 | 62 | }; |
0 commit comments