Skip to content

Commit 1031e98

Browse files
chore(deps): sync with upstream RA versions (#4258)
* chore(deps): sync with upstream RA versions * chore(changeset): add changeset * chore(form): remove caret * chore(deps): pnpm-lock.yaml * fix(tooltip): type 'null' is not assignable to type 'PlacementAxis' * fix(deps): bump `@internationalized/date` * chore(deps): sync `@react-types` versions * fix(input): follow RAC typing in useTextField * fix(popover): typecheck error * fix: typecheck errors * fix: typecheck errors * fix(docs): bump RA versions --------- Co-authored-by: Junior Garcia <[email protected]>
1 parent 455556e commit 1031e98

File tree

90 files changed

+1321
-1490
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

90 files changed

+1321
-1490
lines changed

.changeset/fast-lamps-accept.md

Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
---
2+
"@nextui-org/use-intersection-observer": patch
3+
"@nextui-org/use-aria-accordion-item": patch
4+
"@nextui-org/use-aria-modal-overlay": patch
5+
"@nextui-org/use-aria-toggle-button": patch
6+
"@nextui-org/use-aria-multiselect": patch
7+
"@nextui-org/use-aria-accordion": patch
8+
"@nextui-org/autocomplete": patch
9+
"@nextui-org/breadcrumbs": patch
10+
"@nextui-org/date-picker": patch
11+
"@nextui-org/date-input": patch
12+
"@nextui-org/pagination": patch
13+
"@nextui-org/use-aria-button": patch
14+
"@nextui-org/accordion": patch
15+
"@nextui-org/input-otp": patch
16+
"@nextui-org/use-disclosure": patch
17+
"@nextui-org/use-pagination": patch
18+
"@nextui-org/aria-utils": patch
19+
"@nextui-org/calendar": patch
20+
"@nextui-org/checkbox": patch
21+
"@nextui-org/dropdown": patch
22+
"@nextui-org/progress": patch
23+
"@nextui-org/use-aria-link": patch
24+
"@nextui-org/use-aria-menu": patch
25+
"@nextui-org/use-draggable": patch
26+
"@nextui-org/use-is-mobile": patch
27+
"@nextui-org/divider": patch
28+
"@nextui-org/listbox": patch
29+
"@nextui-org/popover": patch
30+
"@nextui-org/snippet": patch
31+
"@nextui-org/tooltip": patch
32+
"@nextui-org/avatar": patch
33+
"@nextui-org/button": patch
34+
"@nextui-org/navbar": patch
35+
"@nextui-org/select": patch
36+
"@nextui-org/slider": patch
37+
"@nextui-org/switch": patch
38+
"@nextui-org/alert": patch
39+
"@nextui-org/input": patch
40+
"@nextui-org/modal": patch
41+
"@nextui-org/radio": patch
42+
"@nextui-org/table": patch
43+
"@nextui-org/card": patch
44+
"@nextui-org/chip": patch
45+
"@nextui-org/form": patch
46+
"@nextui-org/link": patch
47+
"@nextui-org/menu": patch
48+
"@nextui-org/tabs": patch
49+
"@nextui-org/user": patch
50+
"@nextui-org/system-rsc": patch
51+
"@nextui-org/system": patch
52+
"@nextui-org/react": patch
53+
---
54+
55+
sync with upstream RA versions

apps/docs/app/examples/table/custom-styles/page.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -360,9 +360,9 @@ export default function Page() {
360360
</Button>
361361
</DropdownTrigger>
362362
<DropdownMenu>
363-
<DropdownItem>View</DropdownItem>
364-
<DropdownItem>Edit</DropdownItem>
365-
<DropdownItem>Delete</DropdownItem>
363+
<DropdownItem key="view">View</DropdownItem>
364+
<DropdownItem key="edit">Edit</DropdownItem>
365+
<DropdownItem key="delete">Delete</DropdownItem>
366366
</DropdownMenu>
367367
</Dropdown>
368368
</div>

apps/docs/app/examples/table/use-case/page.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -352,9 +352,9 @@ export default function Page() {
352352
</Button>
353353
</DropdownTrigger>
354354
<DropdownMenu>
355-
<DropdownItem>View</DropdownItem>
356-
<DropdownItem>Edit</DropdownItem>
357-
<DropdownItem>Delete</DropdownItem>
355+
<DropdownItem key="view">View</DropdownItem>
356+
<DropdownItem key="edit">Edit</DropdownItem>
357+
<DropdownItem key="delete">Delete</DropdownItem>
358358
</DropdownMenu>
359359
</Dropdown>
360360
</div>

apps/docs/content/components/calendar/controlled-focused-value.raw.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import {today, getLocalTimeZone} from "@internationalized/date";
66

77
export default function App() {
88
let defaultDate = today(getLocalTimeZone());
9-
let [focusedDate, setFocusedDate] = React.useState<DateValue>(defaultDate);
9+
let [focusedDate, setFocusedDate] = React.useState<DateValue | null>(defaultDate);
1010

1111
return (
1212
<Calendar

apps/docs/content/components/calendar/controlled.raw.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import {Calendar} from "@nextui-org/react";
55
import {parseDate} from "@internationalized/date";
66

77
export default function App() {
8-
let [value, setValue] = React.useState<DateValue>(parseDate("2024-03-07"));
8+
let [value, setValue] = React.useState<DateValue | null>(parseDate("2024-03-07"));
99

1010
return <Calendar aria-label="Date (Controlled)" value={value} onChange={setValue} />;
1111
}

apps/docs/content/components/calendar/invalid-date.raw.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@ import {today, getLocalTimeZone, isWeekend} from "@internationalized/date";
66
import {useLocale} from "@react-aria/i18n";
77

88
export default function App() {
9-
let [date, setDate] = React.useState<DateValue>(today(getLocalTimeZone()));
9+
let [date, setDate] = React.useState<DateValue | null>(today(getLocalTimeZone()));
1010
let {locale} = useLocale();
11-
let isInvalid = isWeekend(date, locale);
11+
let isInvalid = isWeekend(date!, locale);
1212

1313
return (
1414
<Calendar

apps/docs/content/components/calendar/presets.raw.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import {useLocale} from "@react-aria/i18n";
77

88
export default function App() {
99
let defaultDate = today(getLocalTimeZone());
10-
let [value, setValue] = React.useState<DateValue>(defaultDate);
10+
let [value, setValue] = React.useState<DateValue | null>(defaultDate);
1111
let {locale} = useLocale();
1212

1313
let now = today(getLocalTimeZone());

apps/docs/content/components/date-input/controlled.raw.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import {DateValue, parseDate, getLocalTimeZone} from "@internationalized/date";
44
import {useDateFormatter} from "@react-aria/i18n";
55

66
export default function App() {
7-
const [value, setValue] = React.useState<DateValue>(parseDate("2024-04-04"));
7+
const [value, setValue] = React.useState<DateValue | null>(parseDate("2024-04-04"));
88

99
let formatter = useDateFormatter({dateStyle: "full"});
1010

apps/docs/content/components/date-input/granularity.raw.tsx

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,9 @@ import {DateInput} from "@nextui-org/react";
33
import {DateValue, now, parseAbsoluteToLocal} from "@internationalized/date";
44

55
export default function App() {
6-
let [date, setDate] = React.useState<DateValue>(parseAbsoluteToLocal("2021-04-07T18:45:22Z"));
6+
let [date, setDate] = React.useState<DateValue | null>(
7+
parseAbsoluteToLocal("2021-04-07T18:45:22Z"),
8+
);
79

810
return (
911
<div className="w-full max-w-xl flex flex-col items-start gap-4">

apps/docs/content/components/date-input/international-calendar.raw.tsx

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,9 @@ import {DateValue, parseAbsoluteToLocal} from "@internationalized/date";
44
import {I18nProvider} from "@react-aria/i18n";
55

66
export default function App() {
7-
const [date, setDate] = React.useState<DateValue>(parseAbsoluteToLocal("2021-04-07T18:45:22Z"));
7+
const [date, setDate] = React.useState<DateValue | null>(
8+
parseAbsoluteToLocal("2021-04-07T18:45:22Z"),
9+
);
810

911
return (
1012
<div className="flex flex-col gap-4">

0 commit comments

Comments
 (0)