Calendar

Calendarは、日付を表示または選択するカレンダーのコンポーネントです。

1234567
891011121314
15161718192021
22232425262728

使い方

import { Calendar } from "@yamada-ui/react"
<Calendar.Root />

サイズを変更する

1234567
891011121314
15161718192021
22232425262728
1234567
891011121314
15161718192021
22232425262728
1234567
891011121314
15161718192021
22232425262728
1234567
891011121314
15161718192021
22232425262728
1234567
891011121314
15161718192021
22232425262728

カラースキームを変更する

1234567
891011121314
15161718192021
22232425262728
1234567
891011121314
15161718192021
22232425262728

形を変える

1234567
891011121314
15161718192021
22232425262728
1234567
891011121314
15161718192021
22232425262728
1234567
891011121314
15161718192021
22232425262728

フォーマットを変更する

フォーマットを変更する場合は、formatオブジェクトを設定します。

1234567
891011121314
15161718192021
22232425262728

デフォルトの日付を設定する

デフォルトの日付を設定する場合は、defaultValueDateを設定します。

1234567
891011121314
15161718192021
22232425262728

デフォルトの月を設定する

デフォルトの月を設定する場合は、defaultMonthDateを設定します。

2829301234
567891011
12131415161718
19202122232425
2627282930311

最小日付を設定する

最小日付を設定する場合は、minDateDateを設定します。

1234567
891011121314
15161718192021
22232425262728

最大日付を設定する

最大日付を設定する場合は、maxDateDateを設定します。

1234567
891011121314
15161718192021
22232425262728

無効にする

無効にする場合は、disabledtrueに設定します。

1234567
891011121314
15161718192021
22232425262728

今日の強調を無効にする

今日の強調を無効にする場合は、todayfalseに設定します。

1234567
891011121314
15161718192021
22232425262728

特定の曜日を無効にする

特定の曜日を無効にする場合は、excludeDateに関数を設定します。

1234567
891011121314
15161718192021
22232425262728

複数選択を有効にする

複数選択を有効にする場合は、multipletrueに設定します。

1234567
891011121314
15161718192021
22232425262728

複数選択の最大数を設定する

複数選択の最大選択数を設定する場合は、maxに数値を設定します。

1234567
891011121314
15161718192021
22232425262728

期間選択を有効にする

期間選択を有効にする場合は、rangetrueに設定します。

1234567
891011121314
15161718192021
22232425262728

週の開始曜日を変更する

週の開始曜日を変更する場合は、startDayOfWeek"sunday"または"monday"を設定します。

1234567
891011121314
15161718192021
22232425262728
2627282930311
2345678
9101112131415
16171819202122
2324252627281

週末の曜日を変更する

週末の曜日を変更する場合は、weekendDaysに曜日(数値)の配列を設定します。

1234567
891011121314
15161718192021
22232425262728

祝日を設定する

祝日を設定する場合は、holidaysDateの配列を設定します。

1234567
891011121314
15161718192021
22232425262728

当月外の日付を非表示にする

当月外の日付を非表示にする場合は、dayPropsでスタイルを設定します。

1234567
891011121314
15161718192021
22232425262728

コンポーネントをカスタマイズする

コンポーネントをカスタマイズして、表示を変更できます。

1234567
891011121314
15161718192021
22232425262728
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28

制御する

1234567
891011121314
15161718192021
22232425262728

Props

アクセシビリティ

現在、v2の移行に伴い、このセクションは更新中です。