Skip to content

Calendar

Shows a month grid to select one date.

Appointment date, June 2026

31
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
29
30
1
2
3
4
calendar-demo.tsx

Installation

The CLI adds the files, packages, theme variables, and Tailwind plugin that this component uses. Before you run it, set up your project.

Unavailable dates

Set isDateUnavailable, minValue, and maxValue to limit the choices.

Available appointment days, June 2026

31
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
29
30
1
2
3
4
calendar-unavailable-demo.tsx

Controlled value

Delivery date, June 2026

31
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
29
30
1
2
3
4
Selected: Monday, June 15, 2026
calendar-controlled-demo.tsx

API reference

Calendar takes the props of React Aria Calendar (opens in a new tab).