|
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