From a5168666b7dff08e714d57f497737e7a670f457c Mon Sep 17 00:00:00 2001 From: Shadow <83810356+ac-shadow@users.noreply.github.com> Date: Fri, 21 Mar 2025 11:12:39 +0100 Subject: [PATCH] fix(Calendar): grey out days outside of displayed month (#3639) --- src/theme/calendar.ts | 2 +- .../__snapshots__/Calendar-vue.spec.ts.snap | 2254 ++++++++--------- .../__snapshots__/Calendar.spec.ts.snap | 2254 ++++++++--------- 3 files changed, 2255 insertions(+), 2255 deletions(-) diff --git a/src/theme/calendar.ts b/src/theme/calendar.ts index 85d1fc0e..c0bf9730 100644 --- a/src/theme/calendar.ts +++ b/src/theme/calendar.ts @@ -12,7 +12,7 @@ export default (options: Required) => ({ gridBody: 'grid', headCell: 'rounded-[calc(var(--ui-radius)*1.5)]', cell: 'relative text-center', - cellTrigger: ['m-0.5 relative flex items-center justify-center rounded-full whitespace-nowrap focus-visible:ring-2 focus:outline-none data-disabled:text-(--ui-text-muted) data-unavailable:line-through data-unavailable:text-(--ui-text-muted) data-unavailable:pointer-events-none data-[selected]:text-(--ui-bg) data-today:font-semibold', options.theme.transitions && 'transition'] + cellTrigger: ['m-0.5 relative flex items-center justify-center rounded-full whitespace-nowrap focus-visible:ring-2 focus:outline-none data-disabled:text-(--ui-text-muted) data-unavailable:line-through data-unavailable:text-(--ui-text-muted) data-unavailable:pointer-events-none data-[selected]:text-(--ui-bg) data-today:font-semibold data-[outside-view]:text-(--ui-text-muted)', options.theme.transitions && 'transition'] }, variants: { color: { diff --git a/test/components/__snapshots__/Calendar-vue.spec.ts.snap b/test/components/__snapshots__/Calendar-vue.spec.ts.snap index f8d3259e..982dc45b 100644 --- a/test/components/__snapshots__/Calendar-vue.spec.ts.snap +++ b/test/components/__snapshots__/Calendar-vue.spec.ts.snap @@ -33,140 +33,140 @@ exports[`Calendar > renders with as correctly 1`] = ` -
29
+
29
-
30
+
30
-
31
+
31
-
1
+
1
-
2
+
2
-
3
+
3
-
4
+
4
-
5
+
5
-
6
+
6
-
7
+
7
-
8
+
8
-
9
+
9
-
10
+
10
-
11
+
11
-
12
+
12
-
13
+
13
-
14
+
14
-
15
+
15
-
16
+
16
-
17
+
17
-
18
+
18
-
19
+
19
-
20
+
20
-
21
+
21
-
22
+
22
-
23
+
23
-
24
+
24
-
25
+
25
-
26
+
26
-
27
+
27
-
28
+
28
-
29
+
29
-
30
+
30
-
31
+
31
-
1
+
1
-
2
+
2
-
3
+
3
-
4
+
4
-
5
+
5
-
6
+
6
-
7
+
7
-
8
+
8
@@ -211,140 +211,140 @@ exports[`Calendar > renders with class correctly 1`] = ` -
29
+
29
-
30
+
30
-
31
+
31
-
1
+
1
-
2
+
2
-
3
+
3
-
4
+
4
-
5
+
5
-
6
+
6
-
7
+
7
-
8
+
8
-
9
+
9
-
10
+
10
-
11
+
11
-
12
+
12
-
13
+
13
-
14
+
14
-
15
+
15
-
16
+
16
-
17
+
17
-
18
+
18
-
19
+
19
-
20
+
20
-
21
+
21
-
22
+
22
-
23
+
23
-
24
+
24
-
25
+
25
-
26
+
26
-
27
+
27
-
28
+
28
-
29
+
29
-
30
+
30
-
31
+
31
-
1
+
1
-
2
+
2
-
3
+
3
-
4
+
4
-
5
+
5
-
6
+
6
-
7
+
7
-
8
+
8
@@ -389,140 +389,140 @@ exports[`Calendar > renders with color neutral correctly 1`] = ` -
29
+
29
-
30
+
30
-
31
+
31
-
1
+
1
-
2
+
2
-
3
+
3
-
4
+
4
-
5
+
5
-
6
+
6
-
7
+
7
-
8
+
8
-
9
+
9
-
10
+
10
-
11
+
11
-
12
+
12
-
13
+
13
-
14
+
14
-
15
+
15
-
16
+
16
-
17
+
17
-
18
+
18
-
19
+
19
-
20
+
20
-
21
+
21
-
22
+
22
-
23
+
23
-
24
+
24
-
25
+
25
-
26
+
26
-
27
+
27
-
28
+
28
-
29
+
29
-
30
+
30
-
31
+
31
-
1
+
1
-
2
+
2
-
3
+
3
-
4
+
4
-
5
+
5
-
6
+
6
-
7
+
7
-
8
+
8
@@ -567,140 +567,140 @@ exports[`Calendar > renders with day slot correctly 1`] = ` -
29
+
29
-
30
+
30
-
31
+
31
-
1
+
1
-
2
+
2
-
3
+
3
-
4
+
4
-
5
+
5
-
6
+
6
-
7
+
7
-
8
+
8
-
9
+
9
-
10
+
10
-
11
+
11
-
12
+
12
-
13
+
13
-
14
+
14
-
15
+
15
-
16
+
16
-
17
+
17
-
18
+
18
-
19
+
19
-
20
+
20
-
21
+
21
-
22
+
22
-
23
+
23
-
24
+
24
-
25
+
25
-
26
+
26
-
27
+
27
-
28
+
28
-
29
+
29
-
30
+
30
-
31
+
31
-
1
+
1
-
2
+
2
-
3
+
3
-
4
+
4
-
5
+
5
-
6
+
6
-
7
+
7
-
8
+
8
@@ -745,140 +745,140 @@ exports[`Calendar > renders with default value correctly 1`] = ` -
29
+
29
-
30
+
30
-
31
+
31
-
1
+
1
-
2
+
2
-
3
+
3
-
4
+
4
-
5
+
5
-
6
+
6
-
7
+
7
-
8
+
8
-
9
+
9
-
10
+
10
-
11
+
11
-
12
+
12
-
13
+
13
-
14
+
14
-
15
+
15
-
16
+
16
-
17
+
17
-
18
+
18
-
19
+
19
-
20
+
20
-
21
+
21
-
22
+
22
-
23
+
23
-
24
+
24
-
25
+
25
-
26
+
26
-
27
+
27
-
28
+
28
-
29
+
29
-
30
+
30
-
31
+
31
-
1
+
1
-
2
+
2
-
3
+
3
-
4
+
4
-
5
+
5
-
6
+
6
-
7
+
7
-
8
+
8
@@ -923,140 +923,140 @@ exports[`Calendar > renders with disabled correctly 1`] = ` -
29
+
29
-
30
+
30
-
31
+
31
-
1
+
1
-
2
+
2
-
3
+
3
-
4
+
4
-
5
+
5
-
6
+
6
-
7
+
7
-
8
+
8
-
9
+
9
-
10
+
10
-
11
+
11
-
12
+
12
-
13
+
13
-
14
+
14
-
15
+
15
-
16
+
16
-
17
+
17
-
18
+
18
-
19
+
19
-
20
+
20
-
21
+
21
-
22
+
22
-
23
+
23
-
24
+
24
-
25
+
25
-
26
+
26
-
27
+
27
-
28
+
28
-
29
+
29
-
30
+
30
-
31
+
31
-
1
+
1
-
2
+
2
-
3
+
3
-
4
+
4
-
5
+
5
-
6
+
6
-
7
+
7
-
8
+
8
@@ -1101,140 +1101,140 @@ exports[`Calendar > renders with heading slot correctly 1`] = ` -
29
+
29
-
30
+
30
-
31
+
31
-
1
+
1
-
2
+
2
-
3
+
3
-
4
+
4
-
5
+
5
-
6
+
6
-
7
+
7
-
8
+
8
-
9
+
9
-
10
+
10
-
11
+
11
-
12
+
12
-
13
+
13
-
14
+
14
-
15
+
15
-
16
+
16
-
17
+
17
-
18
+
18
-
19
+
19
-
20
+
20
-
21
+
21
-
22
+
22
-
23
+
23
-
24
+
24
-
25
+
25
-
26
+
26
-
27
+
27
-
28
+
28
-
29
+
29
-
30
+
30
-
31
+
31
-
1
+
1
-
2
+
2
-
3
+
3
-
4
+
4
-
5
+
5
-
6
+
6
-
7
+
7
-
8
+
8
@@ -1279,140 +1279,140 @@ exports[`Calendar > renders with isDateDisabled correctly 1`] = ` -
29
+
29
-
30
+
30
-
31
+
31
-
1
+
1
-
2
+
2
-
3
+
3
-
4
+
4
-
5
+
5
-
6
+
6
-
7
+
7
-
8
+
8
-
9
+
9
-
10
+
10
-
11
+
11
-
12
+
12
-
13
+
13
-
14
+
14
-
15
+
15
-
16
+
16
-
17
+
17
-
18
+
18
-
19
+
19
-
20
+
20
-
21
+
21
-
22
+
22
-
23
+
23
-
24
+
24
-
25
+
25
-
26
+
26
-
27
+
27
-
28
+
28
-
29
+
29
-
30
+
30
-
31
+
31
-
1
+
1
-
2
+
2
-
3
+
3
-
4
+
4
-
5
+
5
-
6
+
6
-
7
+
7
-
8
+
8
@@ -1457,140 +1457,140 @@ exports[`Calendar > renders with isDateUnavailable correctly 1`] = ` -
29
+
29
-
30
+
30
-
31
+
31
-
1
+
1
-
2
+
2
-
3
+
3
-
4
+
4
-
5
+
5
-
6
+
6
-
7
+
7
-
8
+
8
-
9
+
9
-
10
+
10
-
11
+
11
-
12
+
12
-
13
+
13
-
14
+
14
-
15
+
15
-
16
+
16
-
17
+
17
-
18
+
18
-
19
+
19
-
20
+
20
-
21
+
21
-
22
+
22
-
23
+
23
-
24
+
24
-
25
+
25
-
26
+
26
-
27
+
27
-
28
+
28
-
29
+
29
-
30
+
30
-
31
+
31
-
1
+
1
-
2
+
2
-
3
+
3
-
4
+
4
-
5
+
5
-
6
+
6
-
7
+
7
-
8
+
8
@@ -1635,140 +1635,140 @@ exports[`Calendar > renders with modelValue correctly 1`] = ` -
29
+
29
-
30
+
30
-
31
+
31
-
1
+
1
-
2
+
2
-
3
+
3
-
4
+
4
-
5
+
5
-
6
+
6
-
7
+
7
-
8
+
8
-
9
+
9
-
10
+
10
-
11
+
11
-
12
+
12
-
13
+
13
-
14
+
14
-
15
+
15
-
16
+
16
-
17
+
17
-
18
+
18
-
19
+
19
-
20
+
20
-
21
+
21
-
22
+
22
-
23
+
23
-
24
+
24
-
25
+
25
-
26
+
26
-
27
+
27
-
28
+
28
-
29
+
29
-
30
+
30
-
31
+
31
-
1
+
1
-
2
+
2
-
3
+
3
-
4
+
4
-
5
+
5
-
6
+
6
-
7
+
7
-
8
+
8
@@ -1813,140 +1813,140 @@ exports[`Calendar > renders with multiple correctly 1`] = ` -
29
+
29
-
30
+
30
-
31
+
31
-
1
+
1
-
2
+
2
-
3
+
3
-
4
+
4
-
5
+
5
-
6
+
6
-
7
+
7
-
8
+
8
-
9
+
9
-
10
+
10
-
11
+
11
-
12
+
12
-
13
+
13
-
14
+
14
-
15
+
15
-
16
+
16
-
17
+
17
-
18
+
18
-
19
+
19
-
20
+
20
-
21
+
21
-
22
+
22
-
23
+
23
-
24
+
24
-
25
+
25
-
26
+
26
-
27
+
27
-
28
+
28
-
29
+
29
-
30
+
30
-
31
+
31
-
1
+
1
-
2
+
2
-
3
+
3
-
4
+
4
-
5
+
5
-
6
+
6
-
7
+
7
-
8
+
8
@@ -1991,140 +1991,140 @@ exports[`Calendar > renders with numberOfMonths correctly 1`] = ` -
29
+
29
-
30
+
30
-
31
+
31
-
1
+
1
-
2
+
2
-
3
+
3
-
4
+
4
-
5
+
5
-
6
+
6
-
7
+
7
-
8
+
8
-
9
+
9
-
10
+
10
-
11
+
11
-
12
+
12
-
13
+
13
-
14
+
14
-
15
+
15
-
16
+
16
-
17
+
17
-
18
+
18
-
19
+
19
-
20
+
20
-
21
+
21
-
22
+
22
-
23
+
23
-
24
+
24
-
25
+
25
-
26
+
26
-
27
+
27
-
28
+
28
-
29
+
29
-
30
+
30
-
31
+
31
-
1
+
1
-
2
+
2
-
3
+
3
-
4
+
4
-
5
+
5
-
6
+
6
-
7
+
7
-
8
+
8
@@ -2144,140 +2144,140 @@ exports[`Calendar > renders with numberOfMonths correctly 1`] = ` -
26
+
26
-
27
+
27
-
28
+
28
-
29
+
29
-
30
+
30
-
31
+
31
-
1
+
1
-
2
+
2
-
3
+
3
-
4
+
4
-
5
+
5
-
6
+
6
-
7
+
7
-
8
+
8
-
9
+
9
-
10
+
10
-
11
+
11
-
12
+
12
-
13
+
13
-
14
+
14
-
15
+
15
-
16
+
16
-
17
+
17
-
18
+
18
-
19
+
19
-
20
+
20
-
21
+
21
-
22
+
22
-
23
+
23
-
24
+
24
-
25
+
25
-
26
+
26
-
27
+
27
-
28
+
28
-
1
+
1
-
2
+
2
-
3
+
3
-
4
+
4
-
5
+
5
-
6
+
6
-
7
+
7
-
8
+
8
@@ -2325,140 +2325,140 @@ exports[`Calendar > renders with range correctly 1`] = ` -
29
+
29
-
30
+
30
-
31
+
31
-
1
+
1
-
2
+
2
-
3
+
3
-
4
+
4
-
5
+
5
-
6
+
6
-
7
+
7
-
8
+
8
-
9
+
9
-
10
+
10
-
11
+
11
-
12
+
12
-
13
+
13
-
14
+
14
-
15
+
15
-
16
+
16
-
17
+
17
-
18
+
18
-
19
+
19
-
20
+
20
-
21
+
21
-
22
+
22
-
23
+
23
-
24
+
24
-
25
+
25
-
26
+
26
-
27
+
27
-
28
+
28
-
29
+
29
-
30
+
30
-
31
+
31
-
1
+
1
-
2
+
2
-
3
+
3
-
4
+
4
-
5
+
5
-
6
+
6
-
7
+
7
-
8
+
8
@@ -2500,140 +2500,140 @@ exports[`Calendar > renders with readonly correctly 1`] = ` -
29
+
29
-
30
+
30
-
31
+
31
-
1
+
1
-
2
+
2
-
3
+
3
-
4
+
4
-
5
+
5
-
6
+
6
-
7
+
7
-
8
+
8
-
9
+
9
-
10
+
10
-
11
+
11
-
12
+
12
-
13
+
13
-
14
+
14
-
15
+
15
-
16
+
16
-
17
+
17
-
18
+
18
-
19
+
19
-
20
+
20
-
21
+
21
-
22
+
22
-
23
+
23
-
24
+
24
-
25
+
25
-
26
+
26
-
27
+
27
-
28
+
28
-
29
+
29
-
30
+
30
-
31
+
31
-
1
+
1
-
2
+
2
-
3
+
3
-
4
+
4
-
5
+
5
-
6
+
6
-
7
+
7
-
8
+
8
@@ -2678,140 +2678,140 @@ exports[`Calendar > renders with size lg correctly 1`] = ` -
29
+
29
-
30
+
30
-
31
+
31
-
1
+
1
-
2
+
2
-
3
+
3
-
4
+
4
-
5
+
5
-
6
+
6
-
7
+
7
-
8
+
8
-
9
+
9
-
10
+
10
-
11
+
11
-
12
+
12
-
13
+
13
-
14
+
14
-
15
+
15
-
16
+
16
-
17
+
17
-
18
+
18
-
19
+
19
-
20
+
20
-
21
+
21
-
22
+
22
-
23
+
23
-
24
+
24
-
25
+
25
-
26
+
26
-
27
+
27
-
28
+
28
-
29
+
29
-
30
+
30
-
31
+
31
-
1
+
1
-
2
+
2
-
3
+
3
-
4
+
4
-
5
+
5
-
6
+
6
-
7
+
7
-
8
+
8
@@ -2856,140 +2856,140 @@ exports[`Calendar > renders with size md correctly 1`] = ` -
29
+
29
-
30
+
30
-
31
+
31
-
1
+
1
-
2
+
2
-
3
+
3
-
4
+
4
-
5
+
5
-
6
+
6
-
7
+
7
-
8
+
8
-
9
+
9
-
10
+
10
-
11
+
11
-
12
+
12
-
13
+
13
-
14
+
14
-
15
+
15
-
16
+
16
-
17
+
17
-
18
+
18
-
19
+
19
-
20
+
20
-
21
+
21
-
22
+
22
-
23
+
23
-
24
+
24
-
25
+
25
-
26
+
26
-
27
+
27
-
28
+
28
-
29
+
29
-
30
+
30
-
31
+
31
-
1
+
1
-
2
+
2
-
3
+
3
-
4
+
4
-
5
+
5
-
6
+
6
-
7
+
7
-
8
+
8
@@ -3034,140 +3034,140 @@ exports[`Calendar > renders with size sm correctly 1`] = ` -
29
+
29
-
30
+
30
-
31
+
31
-
1
+
1
-
2
+
2
-
3
+
3
-
4
+
4
-
5
+
5
-
6
+
6
-
7
+
7
-
8
+
8
-
9
+
9
-
10
+
10
-
11
+
11
-
12
+
12
-
13
+
13
-
14
+
14
-
15
+
15
-
16
+
16
-
17
+
17
-
18
+
18
-
19
+
19
-
20
+
20
-
21
+
21
-
22
+
22
-
23
+
23
-
24
+
24
-
25
+
25
-
26
+
26
-
27
+
27
-
28
+
28
-
29
+
29
-
30
+
30
-
31
+
31
-
1
+
1
-
2
+
2
-
3
+
3
-
4
+
4
-
5
+
5
-
6
+
6
-
7
+
7
-
8
+
8
@@ -3212,140 +3212,140 @@ exports[`Calendar > renders with size xl correctly 1`] = ` -
29
+
29
-
30
+
30
-
31
+
31
-
1
+
1
-
2
+
2
-
3
+
3
-
4
+
4
-
5
+
5
-
6
+
6
-
7
+
7
-
8
+
8
-
9
+
9
-
10
+
10
-
11
+
11
-
12
+
12
-
13
+
13
-
14
+
14
-
15
+
15
-
16
+
16
-
17
+
17
-
18
+
18
-
19
+
19
-
20
+
20
-
21
+
21
-
22
+
22
-
23
+
23
-
24
+
24
-
25
+
25
-
26
+
26
-
27
+
27
-
28
+
28
-
29
+
29
-
30
+
30
-
31
+
31
-
1
+
1
-
2
+
2
-
3
+
3
-
4
+
4
-
5
+
5
-
6
+
6
-
7
+
7
-
8
+
8
@@ -3390,140 +3390,140 @@ exports[`Calendar > renders with size xs correctly 1`] = ` -
29
+
29
-
30
+
30
-
31
+
31
-
1
+
1
-
2
+
2
-
3
+
3
-
4
+
4
-
5
+
5
-
6
+
6
-
7
+
7
-
8
+
8
-
9
+
9
-
10
+
10
-
11
+
11
-
12
+
12
-
13
+
13
-
14
+
14
-
15
+
15
-
16
+
16
-
17
+
17
-
18
+
18
-
19
+
19
-
20
+
20
-
21
+
21
-
22
+
22
-
23
+
23
-
24
+
24
-
25
+
25
-
26
+
26
-
27
+
27
-
28
+
28
-
29
+
29
-
30
+
30
-
31
+
31
-
1
+
1
-
2
+
2
-
3
+
3
-
4
+
4
-
5
+
5
-
6
+
6
-
7
+
7
-
8
+
8
@@ -3568,140 +3568,140 @@ exports[`Calendar > renders with ui correctly 1`] = ` -
29
+
29
-
30
+
30
-
31
+
31
-
1
+
1
-
2
+
2
-
3
+
3
-
4
+
4
-
5
+
5
-
6
+
6
-
7
+
7
-
8
+
8
-
9
+
9
-
10
+
10
-
11
+
11
-
12
+
12
-
13
+
13
-
14
+
14
-
15
+
15
-
16
+
16
-
17
+
17
-
18
+
18
-
19
+
19
-
20
+
20
-
21
+
21
-
22
+
22
-
23
+
23
-
24
+
24
-
25
+
25
-
26
+
26
-
27
+
27
-
28
+
28
-
29
+
29
-
30
+
30
-
31
+
31
-
1
+
1
-
2
+
2
-
3
+
3
-
4
+
4
-
5
+
5
-
6
+
6
-
7
+
7
-
8
+
8
@@ -3746,140 +3746,140 @@ exports[`Calendar > renders with week-day slot correctly 1`] = ` -
29
+
29
-
30
+
30
-
31
+
31
-
1
+
1
-
2
+
2
-
3
+
3
-
4
+
4
-
5
+
5
-
6
+
6
-
7
+
7
-
8
+
8
-
9
+
9
-
10
+
10
-
11
+
11
-
12
+
12
-
13
+
13
-
14
+
14
-
15
+
15
-
16
+
16
-
17
+
17
-
18
+
18
-
19
+
19
-
20
+
20
-
21
+
21
-
22
+
22
-
23
+
23
-
24
+
24
-
25
+
25
-
26
+
26
-
27
+
27
-
28
+
28
-
29
+
29
-
30
+
30
-
31
+
31
-
1
+
1
-
2
+
2
-
3
+
3
-
4
+
4
-
5
+
5
-
6
+
6
-
7
+
7
-
8
+
8
@@ -3924,140 +3924,140 @@ exports[`Calendar > renders with weekStartsOn correctly 1`] = ` -
30
+
30
-
31
+
31
-
1
+
1
-
2
+
2
-
3
+
3
-
4
+
4
-
5
+
5
-
6
+
6
-
7
+
7
-
8
+
8
-
9
+
9
-
10
+
10
-
11
+
11
-
12
+
12
-
13
+
13
-
14
+
14
-
15
+
15
-
16
+
16
-
17
+
17
-
18
+
18
-
19
+
19
-
20
+
20
-
21
+
21
-
22
+
22
-
23
+
23
-
24
+
24
-
25
+
25
-
26
+
26
-
27
+
27
-
28
+
28
-
29
+
29
-
30
+
30
-
31
+
31
-
1
+
1
-
2
+
2
-
3
+
3
-
4
+
4
-
5
+
5
-
6
+
6
-
7
+
7
-
8
+
8
-
9
+
9
@@ -4102,140 +4102,140 @@ exports[`Calendar > renders with weekdayFormat correctly 1`] = ` -
29
+
29
-
30
+
30
-
31
+
31
-
1
+
1
-
2
+
2
-
3
+
3
-
4
+
4
-
5
+
5
-
6
+
6
-
7
+
7
-
8
+
8
-
9
+
9
-
10
+
10
-
11
+
11
-
12
+
12
-
13
+
13
-
14
+
14
-
15
+
15
-
16
+
16
-
17
+
17
-
18
+
18
-
19
+
19
-
20
+
20
-
21
+
21
-
22
+
22
-
23
+
23
-
24
+
24
-
25
+
25
-
26
+
26
-
27
+
27
-
28
+
28
-
29
+
29
-
30
+
30
-
31
+
31
-
1
+
1
-
2
+
2
-
3
+
3
-
4
+
4
-
5
+
5
-
6
+
6
-
7
+
7
-
8
+
8
@@ -4280,117 +4280,117 @@ exports[`Calendar > renders without fixedWeeks correctly 1`] = ` -
29
+
29
-
30
+
30
-
31
+
31
-
1
+
1
-
2
+
2
-
3
+
3
-
4
+
4
-
5
+
5
-
6
+
6
-
7
+
7
-
8
+
8
-
9
+
9
-
10
+
10
-
11
+
11
-
12
+
12
-
13
+
13
-
14
+
14
-
15
+
15
-
16
+
16
-
17
+
17
-
18
+
18
-
19
+
19
-
20
+
20
-
21
+
21
-
22
+
22
-
23
+
23
-
24
+
24
-
25
+
25
-
26
+
26
-
27
+
27
-
28
+
28
-
29
+
29
-
30
+
30
-
31
+
31
-
1
+
1
@@ -4431,140 +4431,140 @@ exports[`Calendar > renders without monthControls correctly 1`] = ` -
29
+
29
-
30
+
30
-
31
+
31
-
1
+
1
-
2
+
2
-
3
+
3
-
4
+
4
-
5
+
5
-
6
+
6
-
7
+
7
-
8
+
8
-
9
+
9
-
10
+
10
-
11
+
11
-
12
+
12
-
13
+
13
-
14
+
14
-
15
+
15
-
16
+
16
-
17
+
17
-
18
+
18
-
19
+
19
-
20
+
20
-
21
+
21
-
22
+
22
-
23
+
23
-
24
+
24
-
25
+
25
-
26
+
26
-
27
+
27
-
28
+
28
-
29
+
29
-
30
+
30
-
31
+
31
-
1
+
1
-
2
+
2
-
3
+
3
-
4
+
4
-
5
+
5
-
6
+
6
-
7
+
7
-
8
+
8
@@ -4605,140 +4605,140 @@ exports[`Calendar > renders without yearControls correctly 1`] = ` -
29
+
29
-
30
+
30
-
31
+
31
-
1
+
1
-
2
+
2
-
3
+
3
-
4
+
4
-
5
+
5
-
6
+
6
-
7
+
7
-
8
+
8
-
9
+
9
-
10
+
10
-
11
+
11
-
12
+
12
-
13
+
13
-
14
+
14
-
15
+
15
-
16
+
16
-
17
+
17
-
18
+
18
-
19
+
19
-
20
+
20
-
21
+
21
-
22
+
22
-
23
+
23
-
24
+
24
-
25
+
25
-
26
+
26
-
27
+
27
-
28
+
28
-
29
+
29
-
30
+
30
-
31
+
31
-
1
+
1
-
2
+
2
-
3
+
3
-
4
+
4
-
5
+
5
-
6
+
6
-
7
+
7
-
8
+
8
diff --git a/test/components/__snapshots__/Calendar.spec.ts.snap b/test/components/__snapshots__/Calendar.spec.ts.snap index 810291d8..3fcdd791 100644 --- a/test/components/__snapshots__/Calendar.spec.ts.snap +++ b/test/components/__snapshots__/Calendar.spec.ts.snap @@ -33,140 +33,140 @@ exports[`Calendar > renders with as correctly 1`] = ` -
29
+
29
-
30
+
30
-
31
+
31
-
1
+
1
-
2
+
2
-
3
+
3
-
4
+
4
-
5
+
5
-
6
+
6
-
7
+
7
-
8
+
8
-
9
+
9
-
10
+
10
-
11
+
11
-
12
+
12
-
13
+
13
-
14
+
14
-
15
+
15
-
16
+
16
-
17
+
17
-
18
+
18
-
19
+
19
-
20
+
20
-
21
+
21
-
22
+
22
-
23
+
23
-
24
+
24
-
25
+
25
-
26
+
26
-
27
+
27
-
28
+
28
-
29
+
29
-
30
+
30
-
31
+
31
-
1
+
1
-
2
+
2
-
3
+
3
-
4
+
4
-
5
+
5
-
6
+
6
-
7
+
7
-
8
+
8
@@ -211,140 +211,140 @@ exports[`Calendar > renders with class correctly 1`] = ` -
29
+
29
-
30
+
30
-
31
+
31
-
1
+
1
-
2
+
2
-
3
+
3
-
4
+
4
-
5
+
5
-
6
+
6
-
7
+
7
-
8
+
8
-
9
+
9
-
10
+
10
-
11
+
11
-
12
+
12
-
13
+
13
-
14
+
14
-
15
+
15
-
16
+
16
-
17
+
17
-
18
+
18
-
19
+
19
-
20
+
20
-
21
+
21
-
22
+
22
-
23
+
23
-
24
+
24
-
25
+
25
-
26
+
26
-
27
+
27
-
28
+
28
-
29
+
29
-
30
+
30
-
31
+
31
-
1
+
1
-
2
+
2
-
3
+
3
-
4
+
4
-
5
+
5
-
6
+
6
-
7
+
7
-
8
+
8
@@ -389,140 +389,140 @@ exports[`Calendar > renders with color neutral correctly 1`] = ` -
29
+
29
-
30
+
30
-
31
+
31
-
1
+
1
-
2
+
2
-
3
+
3
-
4
+
4
-
5
+
5
-
6
+
6
-
7
+
7
-
8
+
8
-
9
+
9
-
10
+
10
-
11
+
11
-
12
+
12
-
13
+
13
-
14
+
14
-
15
+
15
-
16
+
16
-
17
+
17
-
18
+
18
-
19
+
19
-
20
+
20
-
21
+
21
-
22
+
22
-
23
+
23
-
24
+
24
-
25
+
25
-
26
+
26
-
27
+
27
-
28
+
28
-
29
+
29
-
30
+
30
-
31
+
31
-
1
+
1
-
2
+
2
-
3
+
3
-
4
+
4
-
5
+
5
-
6
+
6
-
7
+
7
-
8
+
8
@@ -567,140 +567,140 @@ exports[`Calendar > renders with day slot correctly 1`] = ` -
29
+
29
-
30
+
30
-
31
+
31
-
1
+
1
-
2
+
2
-
3
+
3
-
4
+
4
-
5
+
5
-
6
+
6
-
7
+
7
-
8
+
8
-
9
+
9
-
10
+
10
-
11
+
11
-
12
+
12
-
13
+
13
-
14
+
14
-
15
+
15
-
16
+
16
-
17
+
17
-
18
+
18
-
19
+
19
-
20
+
20
-
21
+
21
-
22
+
22
-
23
+
23
-
24
+
24
-
25
+
25
-
26
+
26
-
27
+
27
-
28
+
28
-
29
+
29
-
30
+
30
-
31
+
31
-
1
+
1
-
2
+
2
-
3
+
3
-
4
+
4
-
5
+
5
-
6
+
6
-
7
+
7
-
8
+
8
@@ -745,140 +745,140 @@ exports[`Calendar > renders with default value correctly 1`] = ` -
29
+
29
-
30
+
30
-
31
+
31
-
1
+
1
-
2
+
2
-
3
+
3
-
4
+
4
-
5
+
5
-
6
+
6
-
7
+
7
-
8
+
8
-
9
+
9
-
10
+
10
-
11
+
11
-
12
+
12
-
13
+
13
-
14
+
14
-
15
+
15
-
16
+
16
-
17
+
17
-
18
+
18
-
19
+
19
-
20
+
20
-
21
+
21
-
22
+
22
-
23
+
23
-
24
+
24
-
25
+
25
-
26
+
26
-
27
+
27
-
28
+
28
-
29
+
29
-
30
+
30
-
31
+
31
-
1
+
1
-
2
+
2
-
3
+
3
-
4
+
4
-
5
+
5
-
6
+
6
-
7
+
7
-
8
+
8
@@ -923,140 +923,140 @@ exports[`Calendar > renders with disabled correctly 1`] = ` -
29
+
29
-
30
+
30
-
31
+
31
-
1
+
1
-
2
+
2
-
3
+
3
-
4
+
4
-
5
+
5
-
6
+
6
-
7
+
7
-
8
+
8
-
9
+
9
-
10
+
10
-
11
+
11
-
12
+
12
-
13
+
13
-
14
+
14
-
15
+
15
-
16
+
16
-
17
+
17
-
18
+
18
-
19
+
19
-
20
+
20
-
21
+
21
-
22
+
22
-
23
+
23
-
24
+
24
-
25
+
25
-
26
+
26
-
27
+
27
-
28
+
28
-
29
+
29
-
30
+
30
-
31
+
31
-
1
+
1
-
2
+
2
-
3
+
3
-
4
+
4
-
5
+
5
-
6
+
6
-
7
+
7
-
8
+
8
@@ -1101,140 +1101,140 @@ exports[`Calendar > renders with heading slot correctly 1`] = ` -
29
+
29
-
30
+
30
-
31
+
31
-
1
+
1
-
2
+
2
-
3
+
3
-
4
+
4
-
5
+
5
-
6
+
6
-
7
+
7
-
8
+
8
-
9
+
9
-
10
+
10
-
11
+
11
-
12
+
12
-
13
+
13
-
14
+
14
-
15
+
15
-
16
+
16
-
17
+
17
-
18
+
18
-
19
+
19
-
20
+
20
-
21
+
21
-
22
+
22
-
23
+
23
-
24
+
24
-
25
+
25
-
26
+
26
-
27
+
27
-
28
+
28
-
29
+
29
-
30
+
30
-
31
+
31
-
1
+
1
-
2
+
2
-
3
+
3
-
4
+
4
-
5
+
5
-
6
+
6
-
7
+
7
-
8
+
8
@@ -1279,140 +1279,140 @@ exports[`Calendar > renders with isDateDisabled correctly 1`] = ` -
29
+
29
-
30
+
30
-
31
+
31
-
1
+
1
-
2
+
2
-
3
+
3
-
4
+
4
-
5
+
5
-
6
+
6
-
7
+
7
-
8
+
8
-
9
+
9
-
10
+
10
-
11
+
11
-
12
+
12
-
13
+
13
-
14
+
14
-
15
+
15
-
16
+
16
-
17
+
17
-
18
+
18
-
19
+
19
-
20
+
20
-
21
+
21
-
22
+
22
-
23
+
23
-
24
+
24
-
25
+
25
-
26
+
26
-
27
+
27
-
28
+
28
-
29
+
29
-
30
+
30
-
31
+
31
-
1
+
1
-
2
+
2
-
3
+
3
-
4
+
4
-
5
+
5
-
6
+
6
-
7
+
7
-
8
+
8
@@ -1457,140 +1457,140 @@ exports[`Calendar > renders with isDateUnavailable correctly 1`] = ` -
29
+
29
-
30
+
30
-
31
+
31
-
1
+
1
-
2
+
2
-
3
+
3
-
4
+
4
-
5
+
5
-
6
+
6
-
7
+
7
-
8
+
8
-
9
+
9
-
10
+
10
-
11
+
11
-
12
+
12
-
13
+
13
-
14
+
14
-
15
+
15
-
16
+
16
-
17
+
17
-
18
+
18
-
19
+
19
-
20
+
20
-
21
+
21
-
22
+
22
-
23
+
23
-
24
+
24
-
25
+
25
-
26
+
26
-
27
+
27
-
28
+
28
-
29
+
29
-
30
+
30
-
31
+
31
-
1
+
1
-
2
+
2
-
3
+
3
-
4
+
4
-
5
+
5
-
6
+
6
-
7
+
7
-
8
+
8
@@ -1635,140 +1635,140 @@ exports[`Calendar > renders with modelValue correctly 1`] = ` -
29
+
29
-
30
+
30
-
31
+
31
-
1
+
1
-
2
+
2
-
3
+
3
-
4
+
4
-
5
+
5
-
6
+
6
-
7
+
7
-
8
+
8
-
9
+
9
-
10
+
10
-
11
+
11
-
12
+
12
-
13
+
13
-
14
+
14
-
15
+
15
-
16
+
16
-
17
+
17
-
18
+
18
-
19
+
19
-
20
+
20
-
21
+
21
-
22
+
22
-
23
+
23
-
24
+
24
-
25
+
25
-
26
+
26
-
27
+
27
-
28
+
28
-
29
+
29
-
30
+
30
-
31
+
31
-
1
+
1
-
2
+
2
-
3
+
3
-
4
+
4
-
5
+
5
-
6
+
6
-
7
+
7
-
8
+
8
@@ -1813,140 +1813,140 @@ exports[`Calendar > renders with multiple correctly 1`] = ` -
29
+
29
-
30
+
30
-
31
+
31
-
1
+
1
-
2
+
2
-
3
+
3
-
4
+
4
-
5
+
5
-
6
+
6
-
7
+
7
-
8
+
8
-
9
+
9
-
10
+
10
-
11
+
11
-
12
+
12
-
13
+
13
-
14
+
14
-
15
+
15
-
16
+
16
-
17
+
17
-
18
+
18
-
19
+
19
-
20
+
20
-
21
+
21
-
22
+
22
-
23
+
23
-
24
+
24
-
25
+
25
-
26
+
26
-
27
+
27
-
28
+
28
-
29
+
29
-
30
+
30
-
31
+
31
-
1
+
1
-
2
+
2
-
3
+
3
-
4
+
4
-
5
+
5
-
6
+
6
-
7
+
7
-
8
+
8
@@ -1991,140 +1991,140 @@ exports[`Calendar > renders with numberOfMonths correctly 1`] = ` -
29
+
29
-
30
+
30
-
31
+
31
-
1
+
1
-
2
+
2
-
3
+
3
-
4
+
4
-
5
+
5
-
6
+
6
-
7
+
7
-
8
+
8
-
9
+
9
-
10
+
10
-
11
+
11
-
12
+
12
-
13
+
13
-
14
+
14
-
15
+
15
-
16
+
16
-
17
+
17
-
18
+
18
-
19
+
19
-
20
+
20
-
21
+
21
-
22
+
22
-
23
+
23
-
24
+
24
-
25
+
25
-
26
+
26
-
27
+
27
-
28
+
28
-
29
+
29
-
30
+
30
-
31
+
31
-
1
+
1
-
2
+
2
-
3
+
3
-
4
+
4
-
5
+
5
-
6
+
6
-
7
+
7
-
8
+
8
@@ -2144,140 +2144,140 @@ exports[`Calendar > renders with numberOfMonths correctly 1`] = ` -
26
+
26
-
27
+
27
-
28
+
28
-
29
+
29
-
30
+
30
-
31
+
31
-
1
+
1
-
2
+
2
-
3
+
3
-
4
+
4
-
5
+
5
-
6
+
6
-
7
+
7
-
8
+
8
-
9
+
9
-
10
+
10
-
11
+
11
-
12
+
12
-
13
+
13
-
14
+
14
-
15
+
15
-
16
+
16
-
17
+
17
-
18
+
18
-
19
+
19
-
20
+
20
-
21
+
21
-
22
+
22
-
23
+
23
-
24
+
24
-
25
+
25
-
26
+
26
-
27
+
27
-
28
+
28
-
1
+
1
-
2
+
2
-
3
+
3
-
4
+
4
-
5
+
5
-
6
+
6
-
7
+
7
-
8
+
8
@@ -2325,140 +2325,140 @@ exports[`Calendar > renders with range correctly 1`] = ` -
29
+
29
-
30
+
30
-
31
+
31
-
1
+
1
-
2
+
2
-
3
+
3
-
4
+
4
-
5
+
5
-
6
+
6
-
7
+
7
-
8
+
8
-
9
+
9
-
10
+
10
-
11
+
11
-
12
+
12
-
13
+
13
-
14
+
14
-
15
+
15
-
16
+
16
-
17
+
17
-
18
+
18
-
19
+
19
-
20
+
20
-
21
+
21
-
22
+
22
-
23
+
23
-
24
+
24
-
25
+
25
-
26
+
26
-
27
+
27
-
28
+
28
-
29
+
29
-
30
+
30
-
31
+
31
-
1
+
1
-
2
+
2
-
3
+
3
-
4
+
4
-
5
+
5
-
6
+
6
-
7
+
7
-
8
+
8
@@ -2500,140 +2500,140 @@ exports[`Calendar > renders with readonly correctly 1`] = ` -
29
+
29
-
30
+
30
-
31
+
31
-
1
+
1
-
2
+
2
-
3
+
3
-
4
+
4
-
5
+
5
-
6
+
6
-
7
+
7
-
8
+
8
-
9
+
9
-
10
+
10
-
11
+
11
-
12
+
12
-
13
+
13
-
14
+
14
-
15
+
15
-
16
+
16
-
17
+
17
-
18
+
18
-
19
+
19
-
20
+
20
-
21
+
21
-
22
+
22
-
23
+
23
-
24
+
24
-
25
+
25
-
26
+
26
-
27
+
27
-
28
+
28
-
29
+
29
-
30
+
30
-
31
+
31
-
1
+
1
-
2
+
2
-
3
+
3
-
4
+
4
-
5
+
5
-
6
+
6
-
7
+
7
-
8
+
8
@@ -2678,140 +2678,140 @@ exports[`Calendar > renders with size lg correctly 1`] = ` -
29
+
29
-
30
+
30
-
31
+
31
-
1
+
1
-
2
+
2
-
3
+
3
-
4
+
4
-
5
+
5
-
6
+
6
-
7
+
7
-
8
+
8
-
9
+
9
-
10
+
10
-
11
+
11
-
12
+
12
-
13
+
13
-
14
+
14
-
15
+
15
-
16
+
16
-
17
+
17
-
18
+
18
-
19
+
19
-
20
+
20
-
21
+
21
-
22
+
22
-
23
+
23
-
24
+
24
-
25
+
25
-
26
+
26
-
27
+
27
-
28
+
28
-
29
+
29
-
30
+
30
-
31
+
31
-
1
+
1
-
2
+
2
-
3
+
3
-
4
+
4
-
5
+
5
-
6
+
6
-
7
+
7
-
8
+
8
@@ -2856,140 +2856,140 @@ exports[`Calendar > renders with size md correctly 1`] = ` -
29
+
29
-
30
+
30
-
31
+
31
-
1
+
1
-
2
+
2
-
3
+
3
-
4
+
4
-
5
+
5
-
6
+
6
-
7
+
7
-
8
+
8
-
9
+
9
-
10
+
10
-
11
+
11
-
12
+
12
-
13
+
13
-
14
+
14
-
15
+
15
-
16
+
16
-
17
+
17
-
18
+
18
-
19
+
19
-
20
+
20
-
21
+
21
-
22
+
22
-
23
+
23
-
24
+
24
-
25
+
25
-
26
+
26
-
27
+
27
-
28
+
28
-
29
+
29
-
30
+
30
-
31
+
31
-
1
+
1
-
2
+
2
-
3
+
3
-
4
+
4
-
5
+
5
-
6
+
6
-
7
+
7
-
8
+
8
@@ -3034,140 +3034,140 @@ exports[`Calendar > renders with size sm correctly 1`] = ` -
29
+
29
-
30
+
30
-
31
+
31
-
1
+
1
-
2
+
2
-
3
+
3
-
4
+
4
-
5
+
5
-
6
+
6
-
7
+
7
-
8
+
8
-
9
+
9
-
10
+
10
-
11
+
11
-
12
+
12
-
13
+
13
-
14
+
14
-
15
+
15
-
16
+
16
-
17
+
17
-
18
+
18
-
19
+
19
-
20
+
20
-
21
+
21
-
22
+
22
-
23
+
23
-
24
+
24
-
25
+
25
-
26
+
26
-
27
+
27
-
28
+
28
-
29
+
29
-
30
+
30
-
31
+
31
-
1
+
1
-
2
+
2
-
3
+
3
-
4
+
4
-
5
+
5
-
6
+
6
-
7
+
7
-
8
+
8
@@ -3212,140 +3212,140 @@ exports[`Calendar > renders with size xl correctly 1`] = ` -
29
+
29
-
30
+
30
-
31
+
31
-
1
+
1
-
2
+
2
-
3
+
3
-
4
+
4
-
5
+
5
-
6
+
6
-
7
+
7
-
8
+
8
-
9
+
9
-
10
+
10
-
11
+
11
-
12
+
12
-
13
+
13
-
14
+
14
-
15
+
15
-
16
+
16
-
17
+
17
-
18
+
18
-
19
+
19
-
20
+
20
-
21
+
21
-
22
+
22
-
23
+
23
-
24
+
24
-
25
+
25
-
26
+
26
-
27
+
27
-
28
+
28
-
29
+
29
-
30
+
30
-
31
+
31
-
1
+
1
-
2
+
2
-
3
+
3
-
4
+
4
-
5
+
5
-
6
+
6
-
7
+
7
-
8
+
8
@@ -3390,140 +3390,140 @@ exports[`Calendar > renders with size xs correctly 1`] = ` -
29
+
29
-
30
+
30
-
31
+
31
-
1
+
1
-
2
+
2
-
3
+
3
-
4
+
4
-
5
+
5
-
6
+
6
-
7
+
7
-
8
+
8
-
9
+
9
-
10
+
10
-
11
+
11
-
12
+
12
-
13
+
13
-
14
+
14
-
15
+
15
-
16
+
16
-
17
+
17
-
18
+
18
-
19
+
19
-
20
+
20
-
21
+
21
-
22
+
22
-
23
+
23
-
24
+
24
-
25
+
25
-
26
+
26
-
27
+
27
-
28
+
28
-
29
+
29
-
30
+
30
-
31
+
31
-
1
+
1
-
2
+
2
-
3
+
3
-
4
+
4
-
5
+
5
-
6
+
6
-
7
+
7
-
8
+
8
@@ -3568,140 +3568,140 @@ exports[`Calendar > renders with ui correctly 1`] = ` -
29
+
29
-
30
+
30
-
31
+
31
-
1
+
1
-
2
+
2
-
3
+
3
-
4
+
4
-
5
+
5
-
6
+
6
-
7
+
7
-
8
+
8
-
9
+
9
-
10
+
10
-
11
+
11
-
12
+
12
-
13
+
13
-
14
+
14
-
15
+
15
-
16
+
16
-
17
+
17
-
18
+
18
-
19
+
19
-
20
+
20
-
21
+
21
-
22
+
22
-
23
+
23
-
24
+
24
-
25
+
25
-
26
+
26
-
27
+
27
-
28
+
28
-
29
+
29
-
30
+
30
-
31
+
31
-
1
+
1
-
2
+
2
-
3
+
3
-
4
+
4
-
5
+
5
-
6
+
6
-
7
+
7
-
8
+
8
@@ -3746,140 +3746,140 @@ exports[`Calendar > renders with week-day slot correctly 1`] = ` -
29
+
29
-
30
+
30
-
31
+
31
-
1
+
1
-
2
+
2
-
3
+
3
-
4
+
4
-
5
+
5
-
6
+
6
-
7
+
7
-
8
+
8
-
9
+
9
-
10
+
10
-
11
+
11
-
12
+
12
-
13
+
13
-
14
+
14
-
15
+
15
-
16
+
16
-
17
+
17
-
18
+
18
-
19
+
19
-
20
+
20
-
21
+
21
-
22
+
22
-
23
+
23
-
24
+
24
-
25
+
25
-
26
+
26
-
27
+
27
-
28
+
28
-
29
+
29
-
30
+
30
-
31
+
31
-
1
+
1
-
2
+
2
-
3
+
3
-
4
+
4
-
5
+
5
-
6
+
6
-
7
+
7
-
8
+
8
@@ -3924,140 +3924,140 @@ exports[`Calendar > renders with weekStartsOn correctly 1`] = ` -
30
+
30
-
31
+
31
-
1
+
1
-
2
+
2
-
3
+
3
-
4
+
4
-
5
+
5
-
6
+
6
-
7
+
7
-
8
+
8
-
9
+
9
-
10
+
10
-
11
+
11
-
12
+
12
-
13
+
13
-
14
+
14
-
15
+
15
-
16
+
16
-
17
+
17
-
18
+
18
-
19
+
19
-
20
+
20
-
21
+
21
-
22
+
22
-
23
+
23
-
24
+
24
-
25
+
25
-
26
+
26
-
27
+
27
-
28
+
28
-
29
+
29
-
30
+
30
-
31
+
31
-
1
+
1
-
2
+
2
-
3
+
3
-
4
+
4
-
5
+
5
-
6
+
6
-
7
+
7
-
8
+
8
-
9
+
9
@@ -4102,140 +4102,140 @@ exports[`Calendar > renders with weekdayFormat correctly 1`] = ` -
29
+
29
-
30
+
30
-
31
+
31
-
1
+
1
-
2
+
2
-
3
+
3
-
4
+
4
-
5
+
5
-
6
+
6
-
7
+
7
-
8
+
8
-
9
+
9
-
10
+
10
-
11
+
11
-
12
+
12
-
13
+
13
-
14
+
14
-
15
+
15
-
16
+
16
-
17
+
17
-
18
+
18
-
19
+
19
-
20
+
20
-
21
+
21
-
22
+
22
-
23
+
23
-
24
+
24
-
25
+
25
-
26
+
26
-
27
+
27
-
28
+
28
-
29
+
29
-
30
+
30
-
31
+
31
-
1
+
1
-
2
+
2
-
3
+
3
-
4
+
4
-
5
+
5
-
6
+
6
-
7
+
7
-
8
+
8
@@ -4280,117 +4280,117 @@ exports[`Calendar > renders without fixedWeeks correctly 1`] = ` -
29
+
29
-
30
+
30
-
31
+
31
-
1
+
1
-
2
+
2
-
3
+
3
-
4
+
4
-
5
+
5
-
6
+
6
-
7
+
7
-
8
+
8
-
9
+
9
-
10
+
10
-
11
+
11
-
12
+
12
-
13
+
13
-
14
+
14
-
15
+
15
-
16
+
16
-
17
+
17
-
18
+
18
-
19
+
19
-
20
+
20
-
21
+
21
-
22
+
22
-
23
+
23
-
24
+
24
-
25
+
25
-
26
+
26
-
27
+
27
-
28
+
28
-
29
+
29
-
30
+
30
-
31
+
31
-
1
+
1
@@ -4431,140 +4431,140 @@ exports[`Calendar > renders without monthControls correctly 1`] = ` -
29
+
29
-
30
+
30
-
31
+
31
-
1
+
1
-
2
+
2
-
3
+
3
-
4
+
4
-
5
+
5
-
6
+
6
-
7
+
7
-
8
+
8
-
9
+
9
-
10
+
10
-
11
+
11
-
12
+
12
-
13
+
13
-
14
+
14
-
15
+
15
-
16
+
16
-
17
+
17
-
18
+
18
-
19
+
19
-
20
+
20
-
21
+
21
-
22
+
22
-
23
+
23
-
24
+
24
-
25
+
25
-
26
+
26
-
27
+
27
-
28
+
28
-
29
+
29
-
30
+
30
-
31
+
31
-
1
+
1
-
2
+
2
-
3
+
3
-
4
+
4
-
5
+
5
-
6
+
6
-
7
+
7
-
8
+
8
@@ -4605,140 +4605,140 @@ exports[`Calendar > renders without yearControls correctly 1`] = ` -
29
+
29
-
30
+
30
-
31
+
31
-
1
+
1
-
2
+
2
-
3
+
3
-
4
+
4
-
5
+
5
-
6
+
6
-
7
+
7
-
8
+
8
-
9
+
9
-
10
+
10
-
11
+
11
-
12
+
12
-
13
+
13
-
14
+
14
-
15
+
15
-
16
+
16
-
17
+
17
-
18
+
18
-
19
+
19
-
20
+
20
-
21
+
21
-
22
+
22
-
23
+
23
-
24
+
24
-
25
+
25
-
26
+
26
-
27
+
27
-
28
+
28
-
29
+
29
-
30
+
30
-
31
+
31
-
1
+
1
-
2
+
2
-
3
+
3
-
4
+
4
-
5
+
5
-
6
+
6
-
7
+
7
-
8
+
8