From b7d4ec7708752211f0f2c5e38b706dca08eb452c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D5=A1=C9=A8=D5=BC=C9=A2=D3=84=D5=A1=D6=85=D5=BC=C9=A2?= Date: Tue, 20 Feb 2024 22:14:35 +0800 Subject: [PATCH 1/9] fix(components): handle RTL in onNext and onPrevious in use-pagination.ts --- packages/components/pagination/src/use-pagination.ts | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/packages/components/pagination/src/use-pagination.ts b/packages/components/pagination/src/use-pagination.ts index 9a377f22e7..d138d53a17 100644 --- a/packages/components/pagination/src/use-pagination.ts +++ b/packages/components/pagination/src/use-pagination.ts @@ -3,6 +3,7 @@ import type {Timer} from "@nextui-org/shared-utils"; import type {Key, ReactNode, Ref} from "react"; import type {HTMLNextUIProps, PropGetter} from "@nextui-org/system"; +import {useLocale} from "@react-aria/i18n"; import { UsePaginationProps as UseBasePaginationProps, PaginationItemValue, @@ -191,6 +192,10 @@ export function usePagination(originalProps: UsePaginationProps) { const cursorTimer = useRef(); + const {direction} = useLocale(); + + const isRTL = direction === "rtl"; + function getItemsRefMap() { if (!itemsRef.current) { // Initialize the Map on first usage. @@ -296,7 +301,7 @@ export function usePagination(originalProps: UsePaginationProps) { const baseStyles = clsx(classNames?.base, className); const onNext = () => { - if (loop && activePage === total) { + if (loop && activePage === (isRTL ? 1 : total)) { return first(); } @@ -304,7 +309,7 @@ export function usePagination(originalProps: UsePaginationProps) { }; const onPrevious = () => { - if (loop && activePage === 1) { + if (loop && activePage === (isRTL ? total : 1)) { return last(); } From beef219793e648df36a3a6fe560832de6d2330af Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D5=A1=C9=A8=D5=BC=C9=A2=D3=84=D5=A1=D6=85=D5=BC=C9=A2?= Date: Tue, 20 Feb 2024 22:15:05 +0800 Subject: [PATCH 2/9] fix(components): invert forward icon for RTL --- packages/components/pagination/src/pagination.tsx | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/packages/components/pagination/src/pagination.tsx b/packages/components/pagination/src/pagination.tsx index ac613dc1af..09cb86000e 100644 --- a/packages/components/pagination/src/pagination.tsx +++ b/packages/components/pagination/src/pagination.tsx @@ -1,5 +1,6 @@ import {PaginationItemValue} from "@nextui-org/use-pagination"; import {useCallback} from "react"; +import {useLocale} from "@react-aria/i18n"; import {forwardRef} from "@nextui-org/system"; import {PaginationItemType} from "@nextui-org/use-pagination"; import {ChevronIcon, EllipsisIcon, ForwardIcon} from "@nextui-org/shared-icons"; @@ -35,6 +36,10 @@ const Pagination = forwardRef<"nav", PaginationProps>((props, ref) => { getCursorProps, } = usePagination({...props, ref}); + const {direction} = useLocale(); + + const isRTL = direction === "rtl"; + const renderItem = useCallback( (value: PaginationItemValue, index: number) => { const isBefore = index < range.indexOf(activePage); @@ -163,7 +168,7 @@ const Pagination = forwardRef<"nav", PaginationProps>((props, ref) => { ); From db70396210f589c300decfe94e919065c0570d0c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D5=A1=C9=A8=D5=BC=C9=A2=D3=84=D5=A1=D6=85=D5=BC=C9=A2?= Date: Tue, 20 Feb 2024 22:15:26 +0800 Subject: [PATCH 3/9] fix(hooks): invert pagination logic for RTL --- packages/hooks/use-pagination/src/index.ts | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/packages/hooks/use-pagination/src/index.ts b/packages/hooks/use-pagination/src/index.ts index d823641e76..f94f424788 100644 --- a/packages/hooks/use-pagination/src/index.ts +++ b/packages/hooks/use-pagination/src/index.ts @@ -1,4 +1,5 @@ import {useMemo, useCallback, useState, useEffect} from "react"; +import {useLocale} from "@react-aria/i18n"; import {range} from "@nextui-org/shared-utils"; export enum PaginationItemType { @@ -56,6 +57,10 @@ export function usePagination(props: UsePaginationProps) { } = props; const [activePage, setActivePage] = useState(page || initialPage); + const {direction} = useLocale(); + + const isRTL = direction === "rtl"; + const onChangeActivePage = (newPage: number) => { setActivePage(newPage); onChange && onChange(newPage); @@ -80,15 +85,17 @@ export function usePagination(props: UsePaginationProps) { [total, activePage], ); - const next = () => setPage(activePage + 1); - const previous = () => setPage(activePage - 1); - const first = () => setPage(1); - const last = () => setPage(total); + const next = () => (isRTL ? setPage(activePage - 1) : setPage(activePage + 1)); + const previous = () => (isRTL ? setPage(activePage + 1) : setPage(activePage - 1)); + const first = () => (isRTL ? setPage(total) : setPage(1)); + const last = () => (isRTL ? setPage(1) : setPage(total)); const formatRange = useCallback( (range: PaginationItemValue[]) => { if (showControls) { - return [PaginationItemType.PREV, ...range, PaginationItemType.NEXT]; + return isRTL + ? [PaginationItemType.NEXT, ...range, PaginationItemType.PREV] + : [PaginationItemType.PREV, ...range, PaginationItemType.NEXT]; } return range; From c133af0002caa14b6389d504c08f34692b8c7038 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D5=A1=C9=A8=D5=BC=C9=A2=D3=84=D5=A1=D6=85=D5=BC=C9=A2?= Date: Tue, 20 Feb 2024 22:16:43 +0800 Subject: [PATCH 4/9] chore(root): add changeset for pagination RTL change --- .changeset/strange-onions-bow.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 .changeset/strange-onions-bow.md diff --git a/.changeset/strange-onions-bow.md b/.changeset/strange-onions-bow.md new file mode 100644 index 0000000000..4e9997ce72 --- /dev/null +++ b/.changeset/strange-onions-bow.md @@ -0,0 +1,6 @@ +--- +"@nextui-org/pagination": patch +"@nextui-org/use-pagination": patch +--- + +fixed inversed RTL pagination arrows (#2292) From 2af4e4a4b2757f6de705c469bd400cc4fff6d640 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D5=A1=C9=A8=D5=BC=C9=A2=D3=84=D5=A1=D6=85=D5=BC=C9=A2?= Date: Tue, 20 Feb 2024 22:29:46 +0800 Subject: [PATCH 5/9] fix(hooks): add isRTL to hook dependency --- packages/hooks/use-pagination/src/index.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/hooks/use-pagination/src/index.ts b/packages/hooks/use-pagination/src/index.ts index f94f424788..c8c075645c 100644 --- a/packages/hooks/use-pagination/src/index.ts +++ b/packages/hooks/use-pagination/src/index.ts @@ -100,7 +100,7 @@ export function usePagination(props: UsePaginationProps) { return range; }, - [showControls], + [isRTL, showControls], ); const paginationRange = useMemo((): PaginationItemValue[] => { @@ -147,7 +147,7 @@ export function usePagination(props: UsePaginationProps) { PaginationItemType.DOTS, ...range(total - boundaries + 1, total), ]); - }, [total, activePage, siblings, boundaries, formatRange]); + }, [isRTL, total, activePage, siblings, boundaries, formatRange]); return { range: paginationRange, From e3d07f85144badc29391cde00fff3a9b5e551962 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D5=A1=C9=A8=D5=BC=C9=A2=D3=84=D5=A1=D6=85=D5=BC=C9=A2?= Date: Tue, 20 Feb 2024 22:29:57 +0800 Subject: [PATCH 6/9] fix(components): add isRTL to hook dependency --- packages/components/pagination/src/pagination.tsx | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/packages/components/pagination/src/pagination.tsx b/packages/components/pagination/src/pagination.tsx index 09cb86000e..18c6dc0cbc 100644 --- a/packages/components/pagination/src/pagination.tsx +++ b/packages/components/pagination/src/pagination.tsx @@ -180,7 +180,18 @@ const Pagination = forwardRef<"nav", PaginationProps>((props, ref) => { ); }, - [activePage, dotsJump, getItemProps, loop, range, renderItemProp, slots, classNames, total], + [ + isRTL, + activePage, + dotsJump, + getItemProps, + loop, + range, + renderItemProp, + slots, + classNames, + total, + ], ); return ( From 96e8b126d8631bc307b5b962808014133d3e2f83 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D5=A1=C9=A8=D5=BC=C9=A2=D3=84=D5=A1=D6=85=D5=BC=C9=A2?= Date: Tue, 20 Feb 2024 22:31:39 +0800 Subject: [PATCH 7/9] fix(components): incorrect isDisabled logic --- packages/components/pagination/src/pagination.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/components/pagination/src/pagination.tsx b/packages/components/pagination/src/pagination.tsx index 18c6dc0cbc..4d6c31105e 100644 --- a/packages/components/pagination/src/pagination.tsx +++ b/packages/components/pagination/src/pagination.tsx @@ -119,7 +119,7 @@ const Pagination = forwardRef<"nav", PaginationProps>((props, ref) => { })} data-slot="prev" getAriaLabel={getItemAriaLabel} - isDisabled={!loop && activePage === 1} + isDisabled={!loop && activePage === (isRTL ? total : 1)} value={value} onPress={onPrevious} > @@ -136,7 +136,7 @@ const Pagination = forwardRef<"nav", PaginationProps>((props, ref) => { })} data-slot="next" getAriaLabel={getItemAriaLabel} - isDisabled={!loop && activePage === total} + isDisabled={!loop && activePage === (isRTL ? 1 : total)} value={value} onPress={onNext} > From f17f09381f850c1125b4e04ad10d7fe9fe3879a4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D5=A1=C9=A8=D5=BC=C9=A2=D3=84=D5=A1=D6=85=D5=BC=C9=A2?= Date: Tue, 20 Feb 2024 22:48:25 +0800 Subject: [PATCH 8/9] refactor(hooks): remove isRTL dependency from paginationRange --- packages/hooks/use-pagination/src/index.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/hooks/use-pagination/src/index.ts b/packages/hooks/use-pagination/src/index.ts index c8c075645c..03659eb767 100644 --- a/packages/hooks/use-pagination/src/index.ts +++ b/packages/hooks/use-pagination/src/index.ts @@ -147,7 +147,7 @@ export function usePagination(props: UsePaginationProps) { PaginationItemType.DOTS, ...range(total - boundaries + 1, total), ]); - }, [isRTL, total, activePage, siblings, boundaries, formatRange]); + }, [total, activePage, siblings, boundaries, formatRange]); return { range: paginationRange, From 20ee6cd405f11d5284cf0db495f5cb89c65a256b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D5=A1=C9=A8=D5=BC=C9=A2=D3=84=D5=A1=D6=85=D5=BC=C9=A2?= Date: Tue, 20 Feb 2024 23:00:27 +0800 Subject: [PATCH 9/9] chore(deps): add @react-aria/i18n --- packages/components/pagination/package.json | 1 + packages/hooks/use-pagination/package.json | 3 +- pnpm-lock.yaml | 510 ++++++++++---------- 3 files changed, 261 insertions(+), 253 deletions(-) diff --git a/packages/components/pagination/package.json b/packages/components/pagination/package.json index 0e3b1996c5..c2ec6f5ebb 100644 --- a/packages/components/pagination/package.json +++ b/packages/components/pagination/package.json @@ -48,6 +48,7 @@ "@react-aria/focus": "^3.14.3", "@react-aria/interactions": "^3.19.1", "@react-aria/utils": "^3.21.1", + "@react-aria/i18n": "^3.8.4", "scroll-into-view-if-needed": "3.0.10" }, "devDependencies": { diff --git a/packages/hooks/use-pagination/package.json b/packages/hooks/use-pagination/package.json index b63e99f8cc..0e232d991c 100644 --- a/packages/hooks/use-pagination/package.json +++ b/packages/hooks/use-pagination/package.json @@ -34,7 +34,8 @@ "postpack": "clean-package restore" }, "dependencies": { - "@nextui-org/shared-utils": "workspace:*" + "@nextui-org/shared-utils": "workspace:*", + "@react-aria/i18n": "^3.8.4" }, "peerDependencies": { "react": ">=18" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 5df6a982e2..cd42d7c1b5 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,5 +1,9 @@ lockfileVersion: '6.0' +settings: + autoInstallPeers: true + excludeLinksFromLockfile: false + overrides: react: ^18.2.0 react-dom: ^18.2.0 @@ -1724,6 +1728,9 @@ importers: '@react-aria/focus': specifier: ^3.14.3 version: 3.14.3(react@18.2.0) + '@react-aria/i18n': + specifier: ^3.8.4 + version: 3.8.4(react@18.2.0) '@react-aria/interactions': specifier: ^3.19.1 version: 3.19.1(react@18.2.0) @@ -3169,6 +3176,9 @@ importers: '@nextui-org/shared-utils': specifier: workspace:* version: link:../../utilities/shared-utils + '@react-aria/i18n': + specifier: ^3.8.4 + version: 3.8.4(react@18.2.0) devDependencies: clean-package: specifier: 2.2.0 @@ -5334,8 +5344,8 @@ packages: /@codesandbox/sandpack-react@2.9.0(@lezer/common@1.1.0)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-A0quGugVyWbRktpdq2Nc6W1+XV0QnHq1lbqDCHAs2ijfWxvhhNaqMr6lWDaG/NTUGRNLUNETbipcNaBeC0dxhw==} peerDependencies: - react: ^16.8.0 || ^17 || ^18 - react-dom: ^16.8.0 || ^17 || ^18 + react: ^18.2.0 + react-dom: ^18.2.0 dependencies: '@codemirror/autocomplete': 6.10.2(@codemirror/language@6.9.2)(@codemirror/state@6.3.1)(@codemirror/view@6.22.0)(@lezer/common@1.1.0) '@codemirror/commands': 6.3.0 @@ -5782,7 +5792,7 @@ packages: /@emotion/use-insertion-effect-with-fallbacks@1.0.1(react@18.2.0): resolution: {integrity: sha512-jT/qyKZ9rzLErtrjGgdkMBn2OP8wl0G3sQlBb3YPryvKHsjvINUhVaPFfP+fpBcOkmrVOVEEHQFJ7nbj2TH2gw==} peerDependencies: - react: '>=16.8.0' + react: ^18.2.0 dependencies: react: 18.2.0 dev: true @@ -6244,8 +6254,8 @@ packages: /@floating-ui/react-dom@2.0.2(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-5qhlDvjaLmAst/rKb3VdlCinwTF4EYMiVxuuc/HVUjs46W0zgtbMmAZ1UTsDrRTxRmUEzl92mOtWbeeXL26lSQ==} peerDependencies: - react: '>=16.8.0' - react-dom: '>=16.8.0' + react: ^18.2.0 + react-dom: ^18.2.0 dependencies: '@floating-ui/dom': 1.5.3 react: 18.2.0 @@ -6342,7 +6352,7 @@ packages: /@iconify/react@4.1.1(react@18.2.0): resolution: {integrity: sha512-jed14EjvKjee8mc0eoscGxlg7mSQRkwQG3iX3cPBCO7UlOjz0DtlvTqxqEcHUJGh+z1VJ31Yhu5B9PxfO0zbdg==} peerDependencies: - react: '>=16' + react: ^18.2.0 dependencies: '@iconify/types': 2.0.0 react: 18.2.0 @@ -6895,7 +6905,7 @@ packages: /@mdx-js/react@2.3.0(react@18.2.0): resolution: {integrity: sha512-zQH//gdOmuu7nt2oJR29vFhDv88oGPmVw6BggmrHeMI+xgEkp1B2dX9/bMBSYtK0dyLX/aOmesKS09g222K1/g==} peerDependencies: - react: '>=16' + react: ^18.2.0 dependencies: '@types/mdx': 2.0.10 '@types/react': 18.2.8 @@ -8421,8 +8431,8 @@ packages: peerDependencies: '@types/react': '*' '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 + react: ^18.2.0 + react-dom: ^18.2.0 peerDependenciesMeta: '@types/react': optional: true @@ -8442,8 +8452,8 @@ packages: peerDependencies: '@types/react': '*' '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 + react: ^18.2.0 + react-dom: ^18.2.0 peerDependenciesMeta: '@types/react': optional: true @@ -8464,7 +8474,7 @@ packages: /@radix-ui/react-compose-refs@1.0.0(react@18.2.0): resolution: {integrity: sha512-0KaSv6sx787/hK3eF53iOkiSLwAGlFMx5lotrqD2pTjB18KbybKoEIgkNZTKC60YECDQTKGTRcDBILwZVqVKvA==} peerDependencies: - react: ^16.8 || ^17.0 || ^18.0 + react: ^18.2.0 dependencies: '@babel/runtime': 7.23.2 react: 18.2.0 @@ -8474,7 +8484,7 @@ packages: resolution: {integrity: sha512-fDSBgd44FKHa1FRMU59qBMPFcl2PZE+2nmqunj+BWFyYYjnhIDWL2ItDs3rrbJDQOtzt5nIebLCQc4QRfz6LJw==} peerDependencies: '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 + react: ^18.2.0 peerDependenciesMeta: '@types/react': optional: true @@ -8486,7 +8496,7 @@ packages: /@radix-ui/react-context@1.0.0(react@18.2.0): resolution: {integrity: sha512-1pVM9RfOQ+n/N5PJK33kRSKsr1glNxomxONs5c49MliinBY6Yw2Q995qfBUUo0/Mbg05B/sGA0gkgPI7kmSHBg==} peerDependencies: - react: ^16.8 || ^17.0 || ^18.0 + react: ^18.2.0 dependencies: '@babel/runtime': 7.23.2 react: 18.2.0 @@ -8496,7 +8506,7 @@ packages: resolution: {integrity: sha512-ebbrdFoYTcuZ0v4wG5tedGnp9tzcV8awzsxYph7gXUyvnNLuTIcCk1q17JEbnVhXAKG9oX3KtchwiMIAYp9NLg==} peerDependencies: '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 + react: ^18.2.0 peerDependenciesMeta: '@types/react': optional: true @@ -8508,8 +8518,8 @@ packages: /@radix-ui/react-dialog@1.0.0(@types/react@18.2.8)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-Yn9YU+QlHYLWwV1XfKiqnGVpWYWk6MeBVM6x/bcoyPvxgjQGoeT35482viLPctTMWoMw0PoHgqfSox7Ig+957Q==} peerDependencies: - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 + react: ^18.2.0 + react-dom: ^18.2.0 dependencies: '@babel/runtime': 7.23.2 '@radix-ui/primitive': 1.0.0 @@ -8536,7 +8546,7 @@ packages: resolution: {integrity: sha512-RXcvnXgyvYvBEOhCBuddKecVkoMiI10Jcm5cTI7abJRAHYfFxeu+FBQs/DvdxSYucxR5mna0dNsL6QFlds5TMA==} peerDependencies: '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 + react: ^18.2.0 peerDependenciesMeta: '@types/react': optional: true @@ -8548,8 +8558,8 @@ packages: /@radix-ui/react-dismissable-layer@1.0.0(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-n7kDRfx+LB1zLueRDvZ1Pd0bxdJWDUZNQ/GWoxDn2prnuJKRdxsjulejX/ePkOsLi2tTm6P24mDqlMSgQpsT6g==} peerDependencies: - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 + react: ^18.2.0 + react-dom: ^18.2.0 dependencies: '@babel/runtime': 7.23.2 '@radix-ui/primitive': 1.0.0 @@ -8566,8 +8576,8 @@ packages: peerDependencies: '@types/react': '*' '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 + react: ^18.2.0 + react-dom: ^18.2.0 peerDependenciesMeta: '@types/react': optional: true @@ -8589,7 +8599,7 @@ packages: /@radix-ui/react-focus-guards@1.0.0(react@18.2.0): resolution: {integrity: sha512-UagjDk4ijOAnGu4WMUPj9ahi7/zJJqNZ9ZAiGPp7waUWJO0O1aWXi/udPphI0IUjvrhBsZJGSN66dR2dsueLWQ==} peerDependencies: - react: ^16.8 || ^17.0 || ^18.0 + react: ^18.2.0 dependencies: '@babel/runtime': 7.23.2 react: 18.2.0 @@ -8599,7 +8609,7 @@ packages: resolution: {integrity: sha512-Rect2dWbQ8waGzhMavsIbmSVCgYxkXLxxR3ZvCX79JOglzdEy4JXMb98lq4hPxUbLr77nP0UOGf4rcMU+s1pUA==} peerDependencies: '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 + react: ^18.2.0 peerDependenciesMeta: '@types/react': optional: true @@ -8612,8 +8622,8 @@ packages: /@radix-ui/react-focus-scope@1.0.0(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-C4SWtsULLGf/2L4oGeIHlvWQx7Rf+7cX/vKOAD2dXW0A1b5QXwi3wWeaEgW+wn+SEVrraMUk05vLU9fZZz5HbQ==} peerDependencies: - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 + react: ^18.2.0 + react-dom: ^18.2.0 dependencies: '@babel/runtime': 7.23.2 '@radix-ui/react-compose-refs': 1.0.0(react@18.2.0) @@ -8628,8 +8638,8 @@ packages: peerDependencies: '@types/react': '*' '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 + react: ^18.2.0 + react-dom: ^18.2.0 peerDependenciesMeta: '@types/react': optional: true @@ -8649,7 +8659,7 @@ packages: /@radix-ui/react-id@1.0.0(react@18.2.0): resolution: {integrity: sha512-Q6iAB/U7Tq3NTolBBQbHTgclPmGWE3OlktGGqrClPozSw4vkQ1DfQAOtzgRPecKsMdJINE05iaoDUG8tRzCBjw==} peerDependencies: - react: ^16.8 || ^17.0 || ^18.0 + react: ^18.2.0 dependencies: '@babel/runtime': 7.23.2 '@radix-ui/react-use-layout-effect': 1.0.0(react@18.2.0) @@ -8660,7 +8670,7 @@ packages: resolution: {integrity: sha512-tI7sT/kqYp8p96yGWY1OAnLHrqDgzHefRBKQ2YAkBS5ja7QLcZ9Z/uY7bEjPUatf8RomoXM8/1sMj1IJaE5UzQ==} peerDependencies: '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 + react: ^18.2.0 peerDependenciesMeta: '@types/react': optional: true @@ -8676,8 +8686,8 @@ packages: peerDependencies: '@types/react': '*' '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 + react: ^18.2.0 + react-dom: ^18.2.0 peerDependenciesMeta: '@types/react': optional: true @@ -8704,8 +8714,8 @@ packages: /@radix-ui/react-portal@1.0.0(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-a8qyFO/Xb99d8wQdu4o7qnigNjTPG123uADNecz0eX4usnQEj7o+cG4ZX4zkqq98NYekT7UoEQIjxBNWIFuqTA==} peerDependencies: - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 + react: ^18.2.0 + react-dom: ^18.2.0 dependencies: '@babel/runtime': 7.23.2 '@radix-ui/react-primitive': 1.0.0(react-dom@18.2.0)(react@18.2.0) @@ -8718,8 +8728,8 @@ packages: peerDependencies: '@types/react': '*' '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 + react: ^18.2.0 + react-dom: ^18.2.0 peerDependenciesMeta: '@types/react': optional: true @@ -8737,8 +8747,8 @@ packages: /@radix-ui/react-presence@1.0.0(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-A+6XEvN01NfVWiKu38ybawfHsBjWum42MRPnEuqPsBZ4eV7e/7K321B5VgYMPv3Xx5An6o1/l9ZuDBgmcmWK3w==} peerDependencies: - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 + react: ^18.2.0 + react-dom: ^18.2.0 dependencies: '@babel/runtime': 7.23.2 '@radix-ui/react-compose-refs': 1.0.0(react@18.2.0) @@ -8752,8 +8762,8 @@ packages: peerDependencies: '@types/react': '*' '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 + react: ^18.2.0 + react-dom: ^18.2.0 peerDependenciesMeta: '@types/react': optional: true @@ -8772,8 +8782,8 @@ packages: /@radix-ui/react-primitive@1.0.0(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-EyXe6mnRlHZ8b6f4ilTDrXmkLShICIuOTTj0GX4w1rp+wSxf3+TD05u1UOITC8VsJ2a9nwHvdXtOXEOl0Cw/zQ==} peerDependencies: - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 + react: ^18.2.0 + react-dom: ^18.2.0 dependencies: '@babel/runtime': 7.23.2 '@radix-ui/react-slot': 1.0.0(react@18.2.0) @@ -8786,8 +8796,8 @@ packages: peerDependencies: '@types/react': '*' '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 + react: ^18.2.0 + react-dom: ^18.2.0 peerDependenciesMeta: '@types/react': optional: true @@ -8806,8 +8816,8 @@ packages: peerDependencies: '@types/react': '*' '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 + react: ^18.2.0 + react-dom: ^18.2.0 peerDependenciesMeta: '@types/react': optional: true @@ -8835,8 +8845,8 @@ packages: peerDependencies: '@types/react': '*' '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 + react: ^18.2.0 + react-dom: ^18.2.0 peerDependenciesMeta: '@types/react': optional: true @@ -8864,8 +8874,8 @@ packages: peerDependencies: '@types/react': '*' '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 + react: ^18.2.0 + react-dom: ^18.2.0 peerDependenciesMeta: '@types/react': optional: true @@ -8905,8 +8915,8 @@ packages: peerDependencies: '@types/react': '*' '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 + react: ^18.2.0 + react-dom: ^18.2.0 peerDependenciesMeta: '@types/react': optional: true @@ -8924,7 +8934,7 @@ packages: /@radix-ui/react-slot@1.0.0(react@18.2.0): resolution: {integrity: sha512-3mrKauI/tWXo1Ll+gN5dHcxDPdm/Df1ufcDLCecn+pnCIVcdWE7CujXo8QaXOWRJyZyQWWbpB8eFwHzWXlv5mQ==} peerDependencies: - react: ^16.8 || ^17.0 || ^18.0 + react: ^18.2.0 dependencies: '@babel/runtime': 7.23.2 '@radix-ui/react-compose-refs': 1.0.0(react@18.2.0) @@ -8935,7 +8945,7 @@ packages: resolution: {integrity: sha512-YeTpuq4deV+6DusvVUW4ivBgnkHwECUu0BiN43L5UCDFgdhsRUWAghhTF5MbvNTPzmiFOx90asDSUjWuCNapwg==} peerDependencies: '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 + react: ^18.2.0 peerDependenciesMeta: '@types/react': optional: true @@ -8950,8 +8960,8 @@ packages: peerDependencies: '@types/react': '*' '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 + react: ^18.2.0 + react-dom: ^18.2.0 peerDependenciesMeta: '@types/react': optional: true @@ -8977,8 +8987,8 @@ packages: peerDependencies: '@types/react': '*' '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 + react: ^18.2.0 + react-dom: ^18.2.0 peerDependenciesMeta: '@types/react': optional: true @@ -9000,8 +9010,8 @@ packages: peerDependencies: '@types/react': '*' '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 + react: ^18.2.0 + react-dom: ^18.2.0 peerDependenciesMeta: '@types/react': optional: true @@ -9025,7 +9035,7 @@ packages: /@radix-ui/react-use-callback-ref@1.0.0(react@18.2.0): resolution: {integrity: sha512-GZtyzoHz95Rhs6S63D2t/eqvdFCm7I+yHMLVQheKM7nBD8mbZIt+ct1jz4536MDnaOGKIxynJ8eHTkVGVVkoTg==} peerDependencies: - react: ^16.8 || ^17.0 || ^18.0 + react: ^18.2.0 dependencies: '@babel/runtime': 7.23.2 react: 18.2.0 @@ -9035,7 +9045,7 @@ packages: resolution: {integrity: sha512-D94LjX4Sp0xJFVaoQOd3OO9k7tpBYNOXdVhkltUbGv2Qb9OXdrg/CpsjlZv7ia14Sylv398LswWBVVu5nqKzAQ==} peerDependencies: '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 + react: ^18.2.0 peerDependenciesMeta: '@types/react': optional: true @@ -9047,7 +9057,7 @@ packages: /@radix-ui/react-use-controllable-state@1.0.0(react@18.2.0): resolution: {integrity: sha512-FohDoZvk3mEXh9AWAVyRTYR4Sq7/gavuofglmiXB2g1aKyboUD4YtgWxKj8O5n+Uak52gXQ4wKz5IFST4vtJHg==} peerDependencies: - react: ^16.8 || ^17.0 || ^18.0 + react: ^18.2.0 dependencies: '@babel/runtime': 7.23.2 '@radix-ui/react-use-callback-ref': 1.0.0(react@18.2.0) @@ -9058,7 +9068,7 @@ packages: resolution: {integrity: sha512-Svl5GY5FQeN758fWKrjM6Qb7asvXeiZltlT4U2gVfl8Gx5UAv2sMR0LWo8yhsIZh2oQ0eFdZ59aoOOMV7b47VA==} peerDependencies: '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 + react: ^18.2.0 peerDependenciesMeta: '@types/react': optional: true @@ -9072,7 +9082,7 @@ packages: /@radix-ui/react-use-escape-keydown@1.0.0(react@18.2.0): resolution: {integrity: sha512-JwfBCUIfhXRxKExgIqGa4CQsiMemo1Xt0W/B4ei3fpzpvPENKpMKQ8mZSB6Acj3ebrAEgi2xiQvcI1PAAodvyg==} peerDependencies: - react: ^16.8 || ^17.0 || ^18.0 + react: ^18.2.0 dependencies: '@babel/runtime': 7.23.2 '@radix-ui/react-use-callback-ref': 1.0.0(react@18.2.0) @@ -9083,7 +9093,7 @@ packages: resolution: {integrity: sha512-vyL82j40hcFicA+M4Ex7hVkB9vHgSse1ZWomAqV2Je3RleKGO5iM8KMOEtfoSB0PnIelMd2lATjTGMYqN5ylTg==} peerDependencies: '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 + react: ^18.2.0 peerDependenciesMeta: '@types/react': optional: true @@ -9097,7 +9107,7 @@ packages: /@radix-ui/react-use-layout-effect@1.0.0(react@18.2.0): resolution: {integrity: sha512-6Tpkq+R6LOlmQb1R5NNETLG0B4YP0wc+klfXafpUCj6JGyaUc8il7/kUZ7m59rGbXGczE9Bs+iz2qloqsZBduQ==} peerDependencies: - react: ^16.8 || ^17.0 || ^18.0 + react: ^18.2.0 dependencies: '@babel/runtime': 7.23.2 react: 18.2.0 @@ -9107,7 +9117,7 @@ packages: resolution: {integrity: sha512-v/5RegiJWYdoCvMnITBkNNx6bCj20fiaJnWtRkU18yITptraXjffz5Qbn05uOiQnOvi+dbkznkoaMltz1GnszQ==} peerDependencies: '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 + react: ^18.2.0 peerDependenciesMeta: '@types/react': optional: true @@ -9120,7 +9130,7 @@ packages: resolution: {integrity: sha512-cV5La9DPwiQ7S0gf/0qiD6YgNqM5Fk97Kdrlc5yBcrF3jyEZQwm7vYFqMo4IfeHgJXsRaMvLABFtd0OVEmZhDw==} peerDependencies: '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 + react: ^18.2.0 peerDependenciesMeta: '@types/react': optional: true @@ -9134,7 +9144,7 @@ packages: resolution: {integrity: sha512-Cq5DLuSiuYVKNU8orzJMbl15TXilTnJKUCltMVQg53BQOF1/C5toAaGrowkgksdBQ9H+SRL23g0HDmg9tvmxXw==} peerDependencies: '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 + react: ^18.2.0 peerDependenciesMeta: '@types/react': optional: true @@ -9149,7 +9159,7 @@ packages: resolution: {integrity: sha512-ibay+VqrgcaI6veAojjofPATwledXiSmX+C0KrBk/xgpX9rBzPV3OsfwlhQdUOFbh+LKQorLYT+xTXW9V8yd0g==} peerDependencies: '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 + react: ^18.2.0 peerDependenciesMeta: '@types/react': optional: true @@ -9165,8 +9175,8 @@ packages: peerDependencies: '@types/react': '*' '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 + react: ^18.2.0 + react-dom: ^18.2.0 peerDependenciesMeta: '@types/react': optional: true @@ -9190,7 +9200,7 @@ packages: /@react-aria/breadcrumbs@3.5.7(react@18.2.0): resolution: {integrity: sha512-z+L1gNyWrjZ4Fs0Vo4AkwJicPpEGIestww6r8CiTlt07eo0vCReNmB3oofI6nMJOSu51yef+qqBtFyr0tqBgiw==} peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + react: ^18.2.0 dependencies: '@react-aria/i18n': 3.8.4(react@18.2.0) '@react-aria/interactions': 3.19.1(react@18.2.0) @@ -9205,7 +9215,7 @@ packages: /@react-aria/button@3.8.4(react@18.2.0): resolution: {integrity: sha512-rTGZk5zu+lQNjfij2fwnw2PAgBgzNLi3zbMw1FL5/XwVx+lEH2toeqKLoqULtd7nSxskYuQz56VhmjUok6Qkmg==} peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + react: ^18.2.0 dependencies: '@react-aria/focus': 3.14.3(react@18.2.0) '@react-aria/interactions': 3.19.1(react@18.2.0) @@ -9220,7 +9230,7 @@ packages: /@react-aria/checkbox@3.11.2(react@18.2.0): resolution: {integrity: sha512-8cgXxpc7IMJ9buw+Rbhr1xc66zNp2ePuFpjw3uWyH7S3IJEd2f5kXUDNWLXQRADJso95UlajRlJQiG4QIObEnA==} peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + react: ^18.2.0 dependencies: '@react-aria/label': 3.7.2(react@18.2.0) '@react-aria/toggle': 3.8.2(react@18.2.0) @@ -9236,8 +9246,8 @@ packages: /@react-aria/combobox@3.7.1(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-37no1b3sRI9mDh3MpMPWNt0Q8QdoRipnx12Vx5Uvtb0PA23hwOWDquICzs157SoJpXP49/+eH6LiA0uTsqwVuQ==} peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + react: ^18.2.0 + react-dom: ^18.2.0 dependencies: '@react-aria/i18n': 3.8.4(react@18.2.0) '@react-aria/interactions': 3.19.1(react@18.2.0) @@ -9262,8 +9272,8 @@ packages: /@react-aria/dialog@3.5.7(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-IKeBaIQBl+WYkhytyE0eISW4ApOEvCJZuw9Xq7gjlKFBlF4X6ffo8souv12KpaznK6/fp1vtEXMmy1AfejiT8Q==} peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + react: ^18.2.0 + react-dom: ^18.2.0 dependencies: '@react-aria/focus': 3.14.3(react@18.2.0) '@react-aria/overlays': 3.18.1(react-dom@18.2.0)(react@18.2.0) @@ -9279,7 +9289,7 @@ packages: /@react-aria/focus@3.14.3(react@18.2.0): resolution: {integrity: sha512-gvO/frZ7SxyfyHJYC+kRsUXnXct8hGHKlG1TwbkzCCXim9XIPKDgRzfNGuFfj0i8ZpR9xmsjOBUkHZny0uekFA==} peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + react: ^18.2.0 dependencies: '@react-aria/interactions': 3.19.1(react@18.2.0) '@react-aria/utils': 3.21.1(react@18.2.0) @@ -9292,8 +9302,8 @@ packages: /@react-aria/grid@3.8.4(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-UxEz98Z6yxVAOq7QSZ9OmSsvMwxJDVl7dVRwUHeqWxNprk9o5GGCLjhMv948XBUEnOvLV2qgtI7UoGzSdliUJA==} peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + react: ^18.2.0 + react-dom: ^18.2.0 dependencies: '@react-aria/focus': 3.14.3(react@18.2.0) '@react-aria/i18n': 3.8.4(react@18.2.0) @@ -9316,7 +9326,7 @@ packages: /@react-aria/i18n@3.8.4(react@18.2.0): resolution: {integrity: sha512-YlTJn7YJlUxds/T5dNtme551qc118NoDQhK+IgGpzcmPQ3xSnwBAQP4Zwc7wCpAU+xEwnNcsGw+L1wJd49He/A==} peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + react: ^18.2.0 dependencies: '@internationalized/date': 3.5.0 '@internationalized/message': 3.1.1 @@ -9331,7 +9341,7 @@ packages: /@react-aria/interactions@3.19.1(react@18.2.0): resolution: {integrity: sha512-2QFOvq/rJfMGEezmtYcGcJmfaD16kHKcSTLFrZ8aeBK6hYFddGVZJZk+dXf+G7iNaffa8rMt6uwzVe/malJPBA==} peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + react: ^18.2.0 dependencies: '@react-aria/ssr': 3.8.0(react@18.2.0) '@react-aria/utils': 3.21.1(react@18.2.0) @@ -9342,7 +9352,7 @@ packages: /@react-aria/label@3.7.2(react@18.2.0): resolution: {integrity: sha512-rS0xQy+4RH1+JLESzLZd9H285McjNNf2kKwBhzU0CW3akjlu7gqaMKEJhX9MlpPDIVOUc2oEObGdU3UMmqa8ew==} peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + react: ^18.2.0 dependencies: '@react-aria/utils': 3.21.1(react@18.2.0) '@react-types/label': 3.8.1(react@18.2.0) @@ -9354,7 +9364,7 @@ packages: /@react-aria/link@3.6.1(react@18.2.0): resolution: {integrity: sha512-uVkuNHabxE11Eqeo0d1RA86EckOlfJ2Ld8uN8HnTxiLetXLZYUMBwlZfBJvT3RdwPtTG7jC3OK3BvwiyIJrtZw==} peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + react: ^18.2.0 dependencies: '@react-aria/focus': 3.14.3(react@18.2.0) '@react-aria/interactions': 3.19.1(react@18.2.0) @@ -9368,8 +9378,8 @@ packages: /@react-aria/listbox@3.11.1(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-AkguQaIkqpP5oe++EZqYHowD7FfeQs+yY0QZVSsVPpNExcBug8/GcXvhSclcOxdh6ekZg4Wwcq7K0zhuTSOPzg==} peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + react: ^18.2.0 + react-dom: ^18.2.0 dependencies: '@react-aria/focus': 3.14.3(react@18.2.0) '@react-aria/interactions': 3.19.1(react@18.2.0) @@ -9394,8 +9404,8 @@ packages: /@react-aria/menu@3.11.1(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-1eVVDrGnSExaL7e8IiaM9ndWTjT23rsnQGUK3p66R1Ojs8Q5rPBuJpP74rsmIpYiKOCr8WyZunjm5Fjv5KfA5Q==} peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + react: ^18.2.0 + react-dom: ^18.2.0 dependencies: '@react-aria/focus': 3.14.3(react@18.2.0) '@react-aria/i18n': 3.8.4(react@18.2.0) @@ -9417,8 +9427,8 @@ packages: /@react-aria/overlays@3.18.1(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-C74eZbTp3OA/gXy9/+4iPrZiz7g27Zy6Q1+plbg5QTLpsFLBt2Ypy9jTTANNRZfW7a5NW/Bnw9WIRjCdtTBRXw==} peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + react: ^18.2.0 + react-dom: ^18.2.0 dependencies: '@react-aria/focus': 3.14.3(react@18.2.0) '@react-aria/i18n': 3.8.4(react@18.2.0) @@ -9438,7 +9448,7 @@ packages: /@react-aria/progress@3.4.7(react@18.2.0): resolution: {integrity: sha512-wQ+xnzt5bBdbyQ2Qx80HxaFrPZRFKge57tmJWg4qelo7tzmgb3a22tf0Ug4C3gEz/uAv0JQWOtqLKTxjsiVP7g==} peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + react: ^18.2.0 dependencies: '@react-aria/i18n': 3.8.4(react@18.2.0) '@react-aria/label': 3.7.2(react@18.2.0) @@ -9452,7 +9462,7 @@ packages: /@react-aria/radio@3.8.2(react@18.2.0): resolution: {integrity: sha512-j8yyGjboTgoBEQWlnJbQVvegKiUeQEUvU/kZ7ZAdj+eAL3BqfO6FO7yt6WzK7ZIBzjGS9YbesaUa3hwIjDi3LA==} peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + react: ^18.2.0 dependencies: '@react-aria/focus': 3.14.3(react@18.2.0) '@react-aria/i18n': 3.8.4(react@18.2.0) @@ -9469,8 +9479,8 @@ packages: /@react-aria/selection@3.17.1(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-g5gkSc/M+zJiVgWbUpKN095ea0D4fxdluH9ZcXxN4AAvcrVfEJyAnMmWOIKRebN8xR0KPfNRnKB7E6jld2tbuQ==} peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + react: ^18.2.0 + react-dom: ^18.2.0 dependencies: '@react-aria/focus': 3.14.3(react@18.2.0) '@react-aria/i18n': 3.8.4(react@18.2.0) @@ -9487,7 +9497,7 @@ packages: /@react-aria/slider@3.7.2(react@18.2.0): resolution: {integrity: sha512-io7yJm2jS0gK1ILE9kjClh9zylKsOLbRy748CyD66LDV0ZIjj2D/uZF6BtfKq7Zhc2OsMvDB9+e2IkrszKe8uw==} peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + react: ^18.2.0 dependencies: '@react-aria/focus': 3.14.3(react@18.2.0) '@react-aria/i18n': 3.8.4(react@18.2.0) @@ -9507,7 +9517,7 @@ packages: resolution: {integrity: sha512-Y54xs483rglN5DxbwfCPHxnkvZ+gZ0LbSYmR72LyWPGft8hN/lrl1VRS1EW2SMjnkEWlj+Km2mwvA3kEHDUA0A==} engines: {node: '>= 12'} peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + react: ^18.2.0 dependencies: '@swc/helpers': 0.5.3 react: 18.2.0 @@ -9515,7 +9525,7 @@ packages: /@react-aria/switch@3.5.6(react@18.2.0): resolution: {integrity: sha512-W6H/0TFa72MJY02AatUERt5HKgaDTF8lOaTjNNmS6U6U20+//uvrVCqcBof8OMe4M60mQpkp7Bd6756CJAMX1w==} peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + react: ^18.2.0 dependencies: '@react-aria/toggle': 3.8.2(react@18.2.0) '@react-stately/toggle': 3.6.3(react@18.2.0) @@ -9527,8 +9537,8 @@ packages: /@react-aria/table@3.13.1(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-TBtCmJsKl3rJW/dCzA0ZxPGb8mN7ndbryLh3u+iV/+GVAVsytvAenOGrq9sLHHWXwQo5RJoO1bkUudvrZrJ5/g==} peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + react: ^18.2.0 + react-dom: ^18.2.0 dependencies: '@react-aria/focus': 3.14.3(react@18.2.0) '@react-aria/grid': 3.8.4(react-dom@18.2.0)(react@18.2.0) @@ -9554,8 +9564,8 @@ packages: /@react-aria/tabs@3.8.1(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-3kRd5rYKclmW9lllcANq0oun2d1pZq7Onma95laYfrWtPBZ3YDVKOkujGSqdfSQAFVshWBjl2Q03yyvcRiwzbQ==} peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + react: ^18.2.0 + react-dom: ^18.2.0 dependencies: '@react-aria/focus': 3.14.3(react@18.2.0) '@react-aria/i18n': 3.8.4(react@18.2.0) @@ -9574,7 +9584,7 @@ packages: /@react-aria/textfield@3.12.2(react@18.2.0): resolution: {integrity: sha512-wRg8LJjZV6o4S/LRFqxs5waGDTiuIa/CRN+/X37Fu7GeZFeK0IBvWjKPlXLe7gMswaFqRmTKnQCU42mzUdDK1g==} peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + react: ^18.2.0 dependencies: '@react-aria/focus': 3.14.3(react@18.2.0) '@react-aria/label': 3.7.2(react@18.2.0) @@ -9588,7 +9598,7 @@ packages: /@react-aria/toggle@3.8.2(react@18.2.0): resolution: {integrity: sha512-0+RmlOQtyRmU+Dd9qM9od4DPpITC7jqA+n3aZn732XtCsosz5gPGbhFuLbSdWRZ42FQgqo7pZQWaDRZpJPkipA==} peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + react: ^18.2.0 dependencies: '@react-aria/focus': 3.14.3(react@18.2.0) '@react-aria/interactions': 3.19.1(react@18.2.0) @@ -9604,7 +9614,7 @@ packages: /@react-aria/tooltip@3.6.4(react@18.2.0): resolution: {integrity: sha512-5WCOiRSugzbfEOH+Bjpuf6EsNyynqq5S1uDh/P6J8qiYDjc0xLRJ5dyLdytX7c8MK9Y0pIHi6xb0xR9jDqJXTw==} peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + react: ^18.2.0 dependencies: '@react-aria/focus': 3.14.3(react@18.2.0) '@react-aria/interactions': 3.19.1(react@18.2.0) @@ -9619,7 +9629,7 @@ packages: /@react-aria/utils@3.21.1(react@18.2.0): resolution: {integrity: sha512-tySfyWHXOhd/b6JSrSOl7krngEXN3N6pi1hCAXObRu3+MZlaZOMDf/j18aoteaIF2Jpv8HMWUJUJtQKGmBJGRA==} peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + react: ^18.2.0 dependencies: '@react-aria/ssr': 3.8.0(react@18.2.0) '@react-stately/utils': 3.8.0(react@18.2.0) @@ -9631,8 +9641,8 @@ packages: /@react-aria/virtualizer@3.9.4(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-KgFi5DhCncZDrNV3tEhlIKYgcXKP8QiwPkzutt1vAzZwwWRPHZiLZxb2p+XGjwzvwxn2Hnz1JaC770nsNPO6pQ==} peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + react: ^18.2.0 + react-dom: ^18.2.0 dependencies: '@react-aria/focus': 3.14.3(react@18.2.0) '@react-aria/i18n': 3.8.4(react@18.2.0) @@ -9648,7 +9658,7 @@ packages: /@react-aria/visually-hidden@3.8.6(react@18.2.0): resolution: {integrity: sha512-6DmS/JLbK9KgU/ClK1WjwOyvpn8HtwYn+uisMLdP7HlCm692peYOkXDR1jqYbHL4GlyLCD0JLI+/xGdVh5aR/w==} peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + react: ^18.2.0 dependencies: '@react-aria/interactions': 3.19.1(react@18.2.0) '@react-aria/utils': 3.21.1(react@18.2.0) @@ -9681,7 +9691,7 @@ packages: /@react-hook/intersection-observer@3.1.1(react@18.2.0): resolution: {integrity: sha512-OTDx8/wFaRvzFtKl1dEUEXSOqK2zVJHporiTTdC2xO++0e9FEx9wIrPis5q3lqtXeZH9zYGLbk+aB75qNFbbuw==} peerDependencies: - react: '>=16.8' + react: ^18.2.0 dependencies: '@react-hook/passive-layout-effect': 1.2.1(react@18.2.0) intersection-observer: 0.10.0 @@ -9691,7 +9701,7 @@ packages: /@react-hook/passive-layout-effect@1.2.1(react@18.2.0): resolution: {integrity: sha512-IwEphTD75liO8g+6taS+4oqz+nnroocNfWVHWz7j+N+ZO2vYrc6PV1q7GQhuahL0IOR7JccFTsFKQ/mb6iZWAg==} peerDependencies: - react: '>=16.8' + react: ^18.2.0 dependencies: react: 18.2.0 dev: false @@ -9699,7 +9709,7 @@ packages: /@react-stately/checkbox@3.5.1(react@18.2.0): resolution: {integrity: sha512-j+EbHpZgS8J2LbysbVDK3vQAJc7YZHOjHRX20auEzVmulAFKwkRpevo/R5gEL4EpOz4bRyu+BH/jbssHXG+Ezw==} peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + react: ^18.2.0 dependencies: '@react-stately/toggle': 3.6.3(react@18.2.0) '@react-stately/utils': 3.8.0(react@18.2.0) @@ -9712,7 +9722,7 @@ packages: /@react-stately/collections@3.10.2(react@18.2.0): resolution: {integrity: sha512-h+LzCa1gWhVRWVH8uR+ZxsKmFSx7kW3RIlcjWjhfyc59BzXCuojsOJKTTAyPVFP/3kOdJeltw8g/reV1Cw/x6Q==} peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + react: ^18.2.0 dependencies: '@react-types/shared': 3.21.0(react@18.2.0) '@swc/helpers': 0.5.3 @@ -9722,7 +9732,7 @@ packages: /@react-stately/combobox@3.7.1(react@18.2.0): resolution: {integrity: sha512-JMKsbhCgP8HpwRjHLBmJILzyU9WzWykjXyP4QF/ifmkzGRjC/s46+Ieq+WonjVaLNGCoi6XqhYn2x2RyACSbsQ==} peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + react: ^18.2.0 dependencies: '@react-stately/collections': 3.10.2(react@18.2.0) '@react-stately/list': 3.10.0(react@18.2.0) @@ -9738,7 +9748,7 @@ packages: /@react-stately/data@3.10.3(react@18.2.0): resolution: {integrity: sha512-cC9mxCZU4N9GbdOB4g2/J8+W+860GvBd874to0ObSc/XOR4VbuIsxAFIabW5UwmJV+XaqqK4TUBG0C6YScXeWQ==} peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + react: ^18.2.0 dependencies: '@react-types/shared': 3.21.0(react@18.2.0) '@swc/helpers': 0.5.3 @@ -9753,7 +9763,7 @@ packages: /@react-stately/grid@3.8.2(react@18.2.0): resolution: {integrity: sha512-CB5QpYjXFatuXZodj3r0vIiqTysUe6DURZdJu6RKG2Elx19n2k49fKyx7P7CTKD2sPBOMSSX4edWuTzpL8Tl+A==} peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + react: ^18.2.0 dependencies: '@react-stately/collections': 3.10.2(react@18.2.0) '@react-stately/selection': 3.14.0(react@18.2.0) @@ -9766,7 +9776,7 @@ packages: /@react-stately/layout@3.13.3(react@18.2.0): resolution: {integrity: sha512-AZ2Sm7iSRcRsNATXg7bjbPpZIjV3z7bHAJtICWA1wHieVVSV1FFoyDyiXdDTIOxyuGeytNPaxtGfPpFZia9Wsg==} peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + react: ^18.2.0 dependencies: '@react-stately/collections': 3.10.2(react@18.2.0) '@react-stately/table': 3.11.2(react@18.2.0) @@ -9781,7 +9791,7 @@ packages: /@react-stately/list@3.10.0(react@18.2.0): resolution: {integrity: sha512-Yspumiln2fvzoO8AND8jNAIfBu1XPaYioeeDmsB5Vrya2EvOkzEGsauQSNBJ6Vhee1fQqpnmzH1HB0jfIKUfzg==} peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + react: ^18.2.0 dependencies: '@react-stately/collections': 3.10.2(react@18.2.0) '@react-stately/selection': 3.14.0(react@18.2.0) @@ -9794,7 +9804,7 @@ packages: /@react-stately/menu@3.5.6(react@18.2.0): resolution: {integrity: sha512-Cm82SVda1qP71Fcz8ohIn3JYKmKCuSUIFr1WsEo/YwDPkX0x9+ev6rmphHTsxDdkCLcYHSTQL6e2KL0wAg50zA==} peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + react: ^18.2.0 dependencies: '@react-stately/overlays': 3.6.3(react@18.2.0) '@react-stately/utils': 3.8.0(react@18.2.0) @@ -9807,7 +9817,7 @@ packages: /@react-stately/overlays@3.6.3(react@18.2.0): resolution: {integrity: sha512-K3eIiYAdAGTepYqNf2pVb+lPqLoVudXwmxPhyOSZXzjgpynD6tR3E9QfWQtkMazBuU73PnNX7zkH4l87r2AmTg==} peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + react: ^18.2.0 dependencies: '@react-stately/utils': 3.8.0(react@18.2.0) '@react-types/overlays': 3.8.3(react@18.2.0) @@ -9818,7 +9828,7 @@ packages: /@react-stately/radio@3.9.1(react@18.2.0): resolution: {integrity: sha512-DrQPHiP9pz1uQbBP/NDFdO8uOZigPbvuAWPUNK7Gq6kye5lW+RsS97IUnYJePNTSMvhiAVz/aleBt05Gr/PZmg==} peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + react: ^18.2.0 dependencies: '@react-stately/utils': 3.8.0(react@18.2.0) '@react-types/radio': 3.5.2(react@18.2.0) @@ -9830,7 +9840,7 @@ packages: /@react-stately/select@3.5.5(react@18.2.0): resolution: {integrity: sha512-nDkvFeAZbN7dK/Ty+mk1h4LZYYaoPpkwrG49wa67DTHkCc8Zk2+UEjhKPwOK20th4vfJKHzKjVa0Dtq4DIj0rw==} peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + react: ^18.2.0 dependencies: '@react-stately/collections': 3.10.2(react@18.2.0) '@react-stately/list': 3.10.0(react@18.2.0) @@ -9846,7 +9856,7 @@ packages: /@react-stately/selection@3.14.0(react@18.2.0): resolution: {integrity: sha512-E5rNH+gVGDJQDSnPO30ynu6jZ0Z0++VPUbM5Bu3P/bZ3+TgoTtDDvlONba3fspgSBDfdnHpsuG9eqYnDtEAyYA==} peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + react: ^18.2.0 dependencies: '@react-stately/collections': 3.10.2(react@18.2.0) '@react-stately/utils': 3.8.0(react@18.2.0) @@ -9858,7 +9868,7 @@ packages: /@react-stately/slider@3.4.4(react@18.2.0): resolution: {integrity: sha512-tFexbtN50zSo6e1Gi8K9MBfqgOo1eemF/VvFbde3PP9nG+ODcxEIajaYDPlMUuFw5cemJuoKo3+G5NBBn2/AjQ==} peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + react: ^18.2.0 dependencies: '@react-aria/i18n': 3.8.4(react@18.2.0) '@react-aria/utils': 3.21.1(react@18.2.0) @@ -9872,7 +9882,7 @@ packages: /@react-stately/table@3.11.2(react@18.2.0): resolution: {integrity: sha512-EVgksPAsnEoqeT+5ej4aGJdu9kAu3LCDqQfnmif2P/R1BP5eDU1Kv0N/mV/90Xp546g7kuZ1wS2if/hWDXEA5g==} peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + react: ^18.2.0 dependencies: '@react-stately/collections': 3.10.2(react@18.2.0) '@react-stately/flags': 3.0.0 @@ -9889,7 +9899,7 @@ packages: /@react-stately/tabs@3.6.1(react@18.2.0): resolution: {integrity: sha512-akGmejEaXg2RMZuWbRZ0W1MLr515e0uV0iVZefKBlcHtD/mK9K9Bo2XxBScf0TIhaPJ6Qa2w2k2+V7RmT7r8Ag==} peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + react: ^18.2.0 dependencies: '@react-stately/list': 3.10.0(react@18.2.0) '@react-stately/utils': 3.8.0(react@18.2.0) @@ -9902,7 +9912,7 @@ packages: /@react-stately/toggle@3.6.3(react@18.2.0): resolution: {integrity: sha512-4kIMTjRjtaapFk4NVmBoFDUYfkmyqDaYAmHpRyEIHTDpBYn0xpxZL/MHv9WuLYa4MjJLRp0MeicuWiZ4ai7f6Q==} peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + react: ^18.2.0 dependencies: '@react-stately/utils': 3.8.0(react@18.2.0) '@react-types/checkbox': 3.5.2(react@18.2.0) @@ -9914,7 +9924,7 @@ packages: /@react-stately/tooltip@3.4.5(react@18.2.0): resolution: {integrity: sha512-VrwQcjnrNddSulh+Zql8P8cORRnWqSPkHPqQwD/Ly91Rva3gUIy+VwnYeThbGDxRzlUv1wfN+UQraEcrgwSZ/Q==} peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + react: ^18.2.0 dependencies: '@react-stately/overlays': 3.6.3(react@18.2.0) '@react-stately/utils': 3.8.0(react@18.2.0) @@ -9926,7 +9936,7 @@ packages: /@react-stately/tree@3.7.3(react@18.2.0): resolution: {integrity: sha512-wB/68qetgCYTe7OMqbTFmtWRrEqVdIH2VlACPCsMlECr3lW9TrrbrOwlHIJfLhkxWvY3kSCoKcOJ5KTiJC9LGA==} peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + react: ^18.2.0 dependencies: '@react-stately/collections': 3.10.2(react@18.2.0) '@react-stately/selection': 3.14.0(react@18.2.0) @@ -9939,7 +9949,7 @@ packages: /@react-stately/utils@3.8.0(react@18.2.0): resolution: {integrity: sha512-wCIoFDbt/uwNkWIBF+xV+21k8Z8Sj5qGO3uptTcVmjYcZngOaGGyB4NkiuZhmhG70Pkv+yVrRwoC1+4oav9cCg==} peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + react: ^18.2.0 dependencies: '@swc/helpers': 0.5.3 react: 18.2.0 @@ -9947,7 +9957,7 @@ packages: /@react-stately/virtualizer@3.6.4(react@18.2.0): resolution: {integrity: sha512-lf3+FDRnyLyY1IhLfwA6GuE/9F3nIEc5p245NkUSN1ngKlXI5PvLHNatiVbONC3wt90abkpMK+WMhu2S/B+4lA==} peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + react: ^18.2.0 dependencies: '@react-aria/utils': 3.21.1(react@18.2.0) '@react-types/shared': 3.21.0(react@18.2.0) @@ -9958,7 +9968,7 @@ packages: /@react-types/accordion@3.0.0-alpha.17(react@18.2.0): resolution: {integrity: sha512-Wsp31bYRu9wy4zAAV2W8FLvVGFF3Vk/JKn2MxqhzaSHwHBw/dfgJTvRRUW+OmBgnqVN97ur893TP9A3odpoZEg==} peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + react: ^18.2.0 dependencies: '@react-types/shared': 3.21.0(react@18.2.0) react: 18.2.0 @@ -9967,7 +9977,7 @@ packages: /@react-types/breadcrumbs@3.7.1(react@18.2.0): resolution: {integrity: sha512-WWC5pQdWkAzJ2hkx4w7f+waDLLvuD9vowKey+bdLoEmKvdaHNLLVUQPEyFm6SQ5+E3pNBWkNx9a+0S9iW6wa+Q==} peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + react: ^18.2.0 dependencies: '@react-types/link': 3.5.1(react@18.2.0) '@react-types/shared': 3.21.0(react@18.2.0) @@ -9977,7 +9987,7 @@ packages: /@react-types/button@3.9.0(react@18.2.0): resolution: {integrity: sha512-YhbchUDB7yL88ZFA0Zqod6qOMdzCLD5yVRmhWymk0yNLvB7EB1XX4c5sRANalfZSFP0RpCTlkjB05Hzp4+xOYg==} peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + react: ^18.2.0 dependencies: '@react-types/shared': 3.21.0(react@18.2.0) react: 18.2.0 @@ -9986,7 +9996,7 @@ packages: /@react-types/checkbox@3.5.2(react@18.2.0): resolution: {integrity: sha512-iRQrbY8vRRya3bt3i7sHAifhP/ozfkly1/TItkRK5MNPRNPRDKns55D8ZFkRMj4NSyKQpjVt1zzlBXrnSOxWdQ==} peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + react: ^18.2.0 dependencies: '@react-types/shared': 3.21.0(react@18.2.0) react: 18.2.0 @@ -9995,7 +10005,7 @@ packages: /@react-types/combobox@3.8.1(react@18.2.0): resolution: {integrity: sha512-F910tk8K5qE0TksJ9LRGcJIpaPzpsCnFxT6E9oJH3ssK4N8qZL8QfT9tIKo2XWhK9Uxb/tIZOGQwA8Cn7TyZrA==} peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + react: ^18.2.0 dependencies: '@react-types/shared': 3.21.0(react@18.2.0) react: 18.2.0 @@ -10004,7 +10014,7 @@ packages: /@react-types/dialog@3.5.6(react@18.2.0): resolution: {integrity: sha512-lwwaAgoi4xe4eEJxBns+cBIRstIPTKWWddMkp51r7Teeh2uKs1Wki7N+Acb9CfT6JQTQDqtVJm6K76rcqNBVwg==} peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + react: ^18.2.0 dependencies: '@react-types/overlays': 3.8.3(react@18.2.0) '@react-types/shared': 3.21.0(react@18.2.0) @@ -10014,7 +10024,7 @@ packages: /@react-types/grid@3.2.2(react@18.2.0): resolution: {integrity: sha512-R4USOpn1xfsWVGwZsakRlIdsBA10XNCnAUcRXQTn2JmzLjDCtcln6uYo9IFob080lQuvjkSw3j4zkw7Yo4Qepg==} peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + react: ^18.2.0 dependencies: '@react-types/shared': 3.21.0(react@18.2.0) react: 18.2.0 @@ -10023,7 +10033,7 @@ packages: /@react-types/label@3.8.1(react@18.2.0): resolution: {integrity: sha512-fA6zMTF2TmfU7H8JBJi0pNd8t5Ak4gO+ZA3cZBysf8r3EmdAsgr3LLqFaGTnZzPH1Fux6c7ARI3qjVpyNiejZQ==} peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + react: ^18.2.0 dependencies: '@react-types/shared': 3.21.0(react@18.2.0) react: 18.2.0 @@ -10032,7 +10042,7 @@ packages: /@react-types/link@3.5.1(react@18.2.0): resolution: {integrity: sha512-hX2KpjB7wSuJw5Pia63+WEgEql53VfVG1Vu2cTUJDxfrgUtawwHtxB8B0K3cs3jBanq69amgAInEx0FfqYY0uQ==} peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + react: ^18.2.0 dependencies: '@react-aria/interactions': 3.19.1(react@18.2.0) '@react-types/shared': 3.21.0(react@18.2.0) @@ -10041,7 +10051,7 @@ packages: /@react-types/listbox@3.4.5(react@18.2.0): resolution: {integrity: sha512-nuRY3l8h/rBYQWTXWdZz5YJdl6QDDmXpHrnPuX7PxTwbXcwjhoMK+ZkJ0arA8Uv3MPs1OUcT6K6CInsPnG2ARQ==} peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + react: ^18.2.0 dependencies: '@react-types/shared': 3.21.0(react@18.2.0) react: 18.2.0 @@ -10050,7 +10060,7 @@ packages: /@react-types/menu@3.9.5(react@18.2.0): resolution: {integrity: sha512-KB5lJM0p9PxwpVlHV9sRdpjh+sqINeHrJgGizy/cQI9bj26nupiEgamSD14dULNI6BFT9DkgKCsobBtE04DDKQ==} peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + react: ^18.2.0 dependencies: '@react-types/overlays': 3.8.3(react@18.2.0) '@react-types/shared': 3.21.0(react@18.2.0) @@ -10060,7 +10070,7 @@ packages: /@react-types/overlays@3.8.3(react@18.2.0): resolution: {integrity: sha512-TrCG2I2+V+TD0PGi3CqfnyU5jEzcelSGgYJQvVxsl5Vv3ri7naBLIsOjF9x66tPxhINLCPUtOze/WYRAexp8aw==} peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + react: ^18.2.0 dependencies: '@react-types/shared': 3.21.0(react@18.2.0) react: 18.2.0 @@ -10069,7 +10079,7 @@ packages: /@react-types/progress@3.5.0(react@18.2.0): resolution: {integrity: sha512-c1KLQCfYjdUdkTcPy0ZW31dc2+D86ZiZRHPNOaSYFGJjk9ItbWWi8BQTwlrw6D2l/+0d/YDdUFGaZhHMrY9mBQ==} peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + react: ^18.2.0 dependencies: '@react-types/shared': 3.21.0(react@18.2.0) react: 18.2.0 @@ -10078,7 +10088,7 @@ packages: /@react-types/radio@3.5.2(react@18.2.0): resolution: {integrity: sha512-crYQ+97abd5v0Iw9X+Tt+E7KWdm5ckr4g0+Iy8byV1g6MyiBOsNtq9QT99TOzyWJPqqD8T9qZfAOk49wK7KEDg==} peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + react: ^18.2.0 dependencies: '@react-types/shared': 3.21.0(react@18.2.0) react: 18.2.0 @@ -10087,7 +10097,7 @@ packages: /@react-types/select@3.8.4(react@18.2.0): resolution: {integrity: sha512-jHBaLiAHTcYPz52kuJpypBbR0WAA+YCZHy2HH+W8711HuTqePZCEp6QAWHK9Fw0qwSZQ052jYaWvOsgEZZ6ojQ==} peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + react: ^18.2.0 dependencies: '@react-types/shared': 3.21.0(react@18.2.0) react: 18.2.0 @@ -10096,14 +10106,14 @@ packages: /@react-types/shared@3.21.0(react@18.2.0): resolution: {integrity: sha512-wJA2cUF8dP4LkuNUt9Vh2kkfiQb2NLnV2pPXxVnKJZ7d4x2/7VPccN+LYPnH8m0X3+rt50cxWuPKQmjxSsCFOg==} peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + react: ^18.2.0 dependencies: react: 18.2.0 /@react-types/slider@3.6.2(react@18.2.0): resolution: {integrity: sha512-LSvna1gpOvBxOBI5I/CYEtkAshWYwPlxE9F/jCaxCa9Q7E9xZp1hFFGY87iQ1A3vQM5SCa5PFStwOvXO7rA55w==} peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + react: ^18.2.0 dependencies: '@react-types/shared': 3.21.0(react@18.2.0) react: 18.2.0 @@ -10112,7 +10122,7 @@ packages: /@react-types/switch@3.4.2(react@18.2.0): resolution: {integrity: sha512-OQWpawikWhF+ET1/kE0/JeJVr6gHjkR72p/idTsT7RUJySBcehhAscbIA8iWzVWJvdFCVF2hG7uzBAJTeDMr9A==} peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + react: ^18.2.0 dependencies: '@react-types/checkbox': 3.5.2(react@18.2.0) '@react-types/shared': 3.21.0(react@18.2.0) @@ -10122,7 +10132,7 @@ packages: /@react-types/table@3.9.0(react@18.2.0): resolution: {integrity: sha512-WOLxZ3tzLA4gxRxvnsZhnnQDbh4Qe/johpHNk4coSOFOP5W8PbunPacXnbvdPkSx6rqrOIzCnYcZCtgk4gDQmg==} peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + react: ^18.2.0 dependencies: '@react-types/grid': 3.2.2(react@18.2.0) '@react-types/shared': 3.21.0(react@18.2.0) @@ -10132,7 +10142,7 @@ packages: /@react-types/tabs@3.3.3(react@18.2.0): resolution: {integrity: sha512-Zc4g5TIwJpKS5fiT9m4dypbCr1xqtauL4wqM76fGERCAZy0FwXTH/yjzHJDYKyWFJrQNWtJ0KAhJR/ZqKDVnIw==} peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + react: ^18.2.0 dependencies: '@react-types/shared': 3.21.0(react@18.2.0) react: 18.2.0 @@ -10141,7 +10151,7 @@ packages: /@react-types/textfield@3.8.1(react@18.2.0): resolution: {integrity: sha512-p8Xmew9kzJd+tCM7h9LyebZHpv7SH1IE1Nu13hLCOV5cZ/tVVVCwjNGLMv4MtUpSn++H42YLJgAW9Uif+a+RHg==} peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + react: ^18.2.0 dependencies: '@react-types/shared': 3.21.0(react@18.2.0) react: 18.2.0 @@ -10150,7 +10160,7 @@ packages: /@react-types/tooltip@3.4.5(react@18.2.0): resolution: {integrity: sha512-pv87Vlu+Pn1Titw199y5aiSuXF/GHX+fBCihi9BeePqtwYm505e/Si01BNh5ejCeXXOS4JIMuXwmGGzGVdGk6Q==} peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + react: ^18.2.0 dependencies: '@react-types/overlays': 3.8.3(react@18.2.0) '@react-types/shared': 3.21.0(react@18.2.0) @@ -10161,7 +10171,7 @@ packages: resolution: {integrity: sha512-3Q4KtiUBaKoIDRK72BWfAy50ul6hbw29f/M7tyCzlMe2FbSsiQNok0WGeBLaYj4T2PJ7JMSJlSbUGY8RNsImmw==} engines: {node: '>=18.0.0'} peerDependencies: - react: '>=16.8.0' + react: ^18.2.0 dependencies: react: 18.2.0 dev: false @@ -10263,8 +10273,8 @@ packages: /@storybook/addon-a11y@7.5.3(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-Fs6BA4P0xBfsevo8H5E2IhMLLR3Q+FBRWHWAxGzhlkpNeH7ZZd87L5GrrLUmhzbCQvlHdWCVujWkwb21KX7Vsw==} peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + react: ^18.2.0 + react-dom: ^18.2.0 peerDependenciesMeta: react: optional: true @@ -10294,8 +10304,8 @@ packages: /@storybook/addon-actions@7.5.3(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-v3yL6Eq/jCiXfA24JjRdbEQUuorms6tmrywaKcd1tAy4Ftgof0KHB4tTcTyiajrI5bh6PVJoRBkE8IDqmNAHkA==} peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + react: ^18.2.0 + react-dom: ^18.2.0 peerDependenciesMeta: react: optional: true @@ -10328,8 +10338,8 @@ packages: /@storybook/addon-backgrounds@7.5.3(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-UCOVd4UNIL5FRiwi9nyiWFocn/7ewwS6bIWnq66AaHg/sv92YwsPmgQJn0DMBGDOvUAWpiHdVsZNOTX6nvw4gA==} peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + react: ^18.2.0 + react-dom: ^18.2.0 peerDependenciesMeta: react: optional: true @@ -10356,8 +10366,8 @@ packages: /@storybook/addon-controls@7.5.3(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-KEuU4X5Xr6cJI9xrzOUVGEmUf1iHPfK7cj0GACKv0GElsdIsQryv+OZ7gRnvmNax/e2hm2t9cJcFxB24/p6rVg==} peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + react: ^18.2.0 + react-dom: ^18.2.0 peerDependenciesMeta: react: optional: true @@ -10388,8 +10398,8 @@ packages: /@storybook/addon-docs@7.5.3(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-JVQ6iCXKESij/SbE4Wq47dkSSgBRulvA8SUf8NWL5m9qpiHrg0lPSERHfoTLiB5uC/JwF0OKIlhxoWl+zCmtYg==} peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + react: ^18.2.0 + react-dom: ^18.2.0 dependencies: '@jest/transform': 29.7.0 '@mdx-js/react': 2.3.0(react@18.2.0) @@ -10422,8 +10432,8 @@ packages: /@storybook/addon-essentials@7.5.3(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-PYj6swEI4nEzIbOTyHJB8u3K8ABYKoaW8XB5emMwsnrzB/TN7auHVhze2bQ/+ax5wyPKZpArPjxbWlSHtSws+A==} peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + react: ^18.2.0 + react-dom: ^18.2.0 dependencies: '@storybook/addon-actions': 7.5.3(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0)(react@18.2.0) '@storybook/addon-backgrounds': 7.5.3(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0)(react@18.2.0) @@ -10459,8 +10469,8 @@ packages: /@storybook/addon-links@7.5.3(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-NcigW0HX8AllZ/KJ4u1KMiK30QvjqtC+zApI6Yc3tTaa6+BldbLv06fEgHgMY0yC8R+Ly9mUN7S1HiU7LQ7Qxg==} peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + react: ^18.2.0 + react-dom: ^18.2.0 peerDependenciesMeta: react: optional: true @@ -10494,8 +10504,8 @@ packages: /@storybook/addon-measure@7.5.3(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-fun9BqUTGXgcMpcbX9wUowGDkjCL8oKasZbjp/MvGM3vPTM6HQdwzHTLJGPBnmJ1xK92NhwFRs0BrQX6uF1yrg==} peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + react: ^18.2.0 + react-dom: ^18.2.0 peerDependenciesMeta: react: optional: true @@ -10520,8 +10530,8 @@ packages: /@storybook/addon-outline@7.5.3(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-c9vCi1SCGrtWr8qaOu/1GNWlrlrpl2lg4F9r+xtYf/KopenI3jSMz0YeTfmepZGAl+6Yc2Ywhm60jgpQ6SKciA==} peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + react: ^18.2.0 + react-dom: ^18.2.0 peerDependenciesMeta: react: optional: true @@ -10546,8 +10556,8 @@ packages: /@storybook/addon-toolbars@7.5.3(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-KdLr4sGMJzhtjNTNE2ocfu58yOHHUyZ/cI3BTp7a0gq9YbUpHmC3XTNr26/yOYYrdjkiMD26XusJUjXe+/V2xw==} peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + react: ^18.2.0 + react-dom: ^18.2.0 peerDependenciesMeta: react: optional: true @@ -10569,8 +10579,8 @@ packages: /@storybook/addon-viewport@7.5.3(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-gT2XX0NNBrzSs1nrxadl6LnvcwgN7z2R0LzTK8/hxvx4D0EnXrV3feXLzjewr8ZYjzfEeSpO+W+bQTVNm3fNsg==} peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + react: ^18.2.0 + react-dom: ^18.2.0 peerDependenciesMeta: react: optional: true @@ -10596,8 +10606,8 @@ packages: /@storybook/addons@7.5.3(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-1JDndMZ/Pju4YJ4aXegeF0O6BVT19c+Gu7WOlsD0aHbmAsPK5qH9QvcpR04nby6VrVZYtBOEJhGsWtAytzLVZw==} peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + react: ^18.2.0 + react-dom: ^18.2.0 dependencies: '@storybook/manager-api': 7.5.3(react-dom@18.2.0)(react@18.2.0) '@storybook/preview-api': 7.5.3 @@ -10609,8 +10619,8 @@ packages: /@storybook/api@7.5.3(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-NUW7rxATCaOSkMF/wDz8cseYzYy6rP5CgHaBNVpmfjmObMJVGk3lwxzWk43/jDrK5NC/kLoNDeKgwhSUAx3ZGA==} peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + react: ^18.2.0 + react-dom: ^18.2.0 peerDependenciesMeta: react: optional: true @@ -10626,8 +10636,8 @@ packages: /@storybook/blocks@7.5.3(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-Z8yF820v78clQWkwG5OA5qugbQn7rtutq9XCsd03NDB+IEfDaTFQAZG8gs62ZX2ZaXAJsqJSr/mL9oURzXto2A==} peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + react: ^18.2.0 + react-dom: ^18.2.0 dependencies: '@storybook/channels': 7.5.3 '@storybook/client-logger': 7.5.3 @@ -10816,8 +10826,8 @@ packages: /@storybook/components@7.5.3(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-M3+cjvEsDGLUx8RvK5wyF6/13LNlUnKbMgiDE8Sxk/v/WPpyhOAIh/B8VmrU1psahS61Jd4MTkFmLf1cWau1vw==} peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + react: ^18.2.0 + react-dom: ^18.2.0 dependencies: '@radix-ui/react-select': 1.2.2(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0)(react@18.2.0) '@radix-ui/react-toolbar': 1.0.4(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0)(react@18.2.0) @@ -10987,8 +10997,8 @@ packages: /@storybook/manager-api@7.5.3(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-d8mVLr/5BEG4bAS2ZeqYTy/aX4jPEpZHdcLaWoB4mAM+PAL9wcWsirUyApKtDVYLITJf/hd8bb2Dm2ok6E45gA==} peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + react: ^18.2.0 + react-dom: ^18.2.0 dependencies: '@storybook/channels': 7.5.3 '@storybook/client-logger': 7.5.3 @@ -11051,8 +11061,8 @@ packages: /@storybook/react-dom-shim@7.5.3(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-9aNcKdhoP36jMrcXgfzE9jVg/SpqPpWnUJM70upYoZXytG2wQSPtawLHHyC6kycvTzwncyfF3rwUnOFBB8zmig==} peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + react: ^18.2.0 + react-dom: ^18.2.0 dependencies: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -11062,8 +11072,8 @@ packages: resolution: {integrity: sha512-ArPyHgiPbT5YvcyK4xK/DfqBOpn4R4/EP3kfIGhx8QKJyOtxPEYFdkLIZ5xu3KnPX7/z7GT+4a6Rb+8sk9gliA==} engines: {node: '>=16'} peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + react: ^18.2.0 + react-dom: ^18.2.0 vite: ^3.0.0 || ^4.0.0 || ^5.0.0 dependencies: '@joshwooding/vite-plugin-react-docgen-typescript': 0.3.0(typescript@4.9.5)(vite@4.5.0) @@ -11089,8 +11099,8 @@ packages: resolution: {integrity: sha512-dZILdM36xMFDjdmmy421G5X+sOIncB2qF3IPTooniG1i1Z6v/dVNo57ovdID9lDTNa+AWr2fLB9hANiISMqmjQ==} engines: {node: '>=16.0.0'} peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + react: ^18.2.0 + react-dom: ^18.2.0 typescript: '*' peerDependenciesMeta: typescript: @@ -11128,8 +11138,8 @@ packages: /@storybook/router@7.5.3(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-/iNYCFore7R5n6eFHbBYoB0P2/sybTVpA+uXTNUd3UEt7Ro6CEslTaFTEiH2RVQwOkceBp/NpyWon74xZuXhMg==} peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + react: ^18.2.0 + react-dom: ^18.2.0 dependencies: '@storybook/client-logger': 7.5.3 memoizerific: 1.11.3 @@ -11157,8 +11167,8 @@ packages: /@storybook/theming@7.5.3(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-Cjmthe1MAk0z4RKCZ7m72gAD8YD0zTAH97z5ryM1Qv84QXjiCQ143fGOmYz1xEQdNFpOThPcwW6FEccLHTkVcg==} peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + react: ^18.2.0 + react-dom: ^18.2.0 dependencies: '@emotion/use-insertion-effect-with-fallbacks': 1.0.1(react@18.2.0) '@storybook/client-logger': 7.5.3 @@ -11437,8 +11447,8 @@ packages: engines: {node: '>=12'} peerDependencies: '@types/react': ^16.9.0 || ^17.0.0 - react: ^16.9.0 || ^17.0.0 - react-dom: ^16.9.0 || ^17.0.0 + react: ^18.2.0 + react-dom: ^18.2.0 react-test-renderer: ^16.9.0 || ^17.0.0 peerDependenciesMeta: '@types/react': @@ -11459,8 +11469,8 @@ packages: resolution: {integrity: sha512-S04gSNJbYE30TlIMLTzv6QCTzt9AqIF5y6s6SzVFILNcNvbV/jU96GeiTPillGQo+Ny64M/5PV7klNYYgv5Dfg==} engines: {node: '>=14'} peerDependencies: - react: ^18.0.0 - react-dom: ^18.0.0 + react: ^18.2.0 + react-dom: ^18.2.0 dependencies: '@babel/runtime': 7.23.2 '@testing-library/dom': 9.3.3 @@ -13988,8 +13998,8 @@ packages: /cmdk@0.2.0(@types/react@18.2.8)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-JQpKvEOb86SnvMZbYaFKYhvzFntWBeSZdyii0rZPhKJj9uwJBxu4DaVYDrRN7r3mPop56oPhRw+JYWTKs66TYw==} peerDependencies: - react: ^18.0.0 - react-dom: ^18.0.0 + react: ^18.2.0 + react-dom: ^18.2.0 dependencies: '@radix-ui/react-dialog': 1.0.0(@types/react@18.2.8)(react-dom@18.2.0)(react@18.2.0) command-score: 0.1.2 @@ -16849,8 +16859,8 @@ packages: /framer-motion@10.16.4(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-p9V9nGomS3m6/CALXqv6nFGMuFOxbWsmaOrdmhyQimMIlLl3LC7h7l86wge/Js/8cRu5ktutS/zlzgR7eBOtFA==} peerDependencies: - react: ^18.0.0 - react-dom: ^18.0.0 + react: ^18.2.0 + react-dom: ^18.2.0 peerDependenciesMeta: react: optional: true @@ -20066,7 +20076,7 @@ packages: resolution: {integrity: sha512-B+28F5ucp83aQm+OxNrPkS8z0tMKaeHiy0lHJs3LqCyDQFtWuenaIrkaVTgAm1pf1AU85LXltva86hlaT17i8Q==} engines: {node: '>= 10'} peerDependencies: - react: '>= 0.14.0' + react: ^18.2.0 dependencies: react: 18.2.0 dev: true @@ -21087,8 +21097,8 @@ packages: peerDependencies: contentlayer: 0.3.4 next: ^12 || ^13 - react: '*' - react-dom: '*' + react: ^18.2.0 + react-dom: ^18.2.0 dependencies: '@contentlayer/core': 0.3.4(esbuild@0.19.5) '@contentlayer/utils': 0.3.4 @@ -21121,8 +21131,8 @@ packages: resolution: {integrity: sha512-B+AKNfYNIzh0vqQQKqQItTS8evEouKD7H5Hj3kmuPERwddR2TxvDSFZuTj6T7Jfn1oyeUyJMydPl1Bkxkh0W7A==} peerDependencies: next: '*' - react: '*' - react-dom: '*' + react: ^18.2.0 + react-dom: ^18.2.0 dependencies: next: 13.5.1(@babel/core@7.23.2)(@opentelemetry/api@1.7.0)(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 @@ -22502,7 +22512,7 @@ packages: /prism-react-renderer@1.3.5(react@18.2.0): resolution: {integrity: sha512-IJ+MSwBWKG+SM3b2SUfdrhC+gu01QkV2KmRQgREThBfSQRoufqRfxfHUxpG1WcaFjP+kojcFyO9Qqtpgt3qLCg==} peerDependencies: - react: '>=0.14.9' + react: ^18.2.0 dependencies: react: 18.2.0 dev: false @@ -22786,8 +22796,8 @@ packages: /react-colorful@5.6.1(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-1exovf0uGTGyq5mXQT0zgQ80uvj2PCwvF8zY1RN9/vbJVSjSo3fsB/4L3ObbF7u70NduSiK4xu4Y6q1MHoUGEw==} peerDependencies: - react: '>=16.8.0' - react-dom: '>=16.8.0' + react: ^18.2.0 + react-dom: ^18.2.0 dependencies: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -22837,8 +22847,8 @@ packages: /react-element-to-jsx-string@15.0.0(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-UDg4lXB6BzlobN60P8fHWVPX3Kyw8ORrTeBtClmIlGdkOOE+GYQSFvmEU5iLLpwp/6v42DINwNcwOhOLfQ//FQ==} peerDependencies: - react: ^0.14.8 || ^15.0.1 || ^16.0.0 || ^17.0.1 || ^18.0.0 - react-dom: ^0.14.8 || ^15.0.1 || ^16.0.0 || ^17.0.1 || ^18.0.0 + react: ^18.2.0 + react-dom: ^18.2.0 dependencies: '@base2/pretty-print-object': 1.0.1 is-plain-object: 5.0.0 @@ -22851,7 +22861,7 @@ packages: resolution: {integrity: sha512-uM9uPzZJTF6wRQORmSrvOIgt4lJ9MC1sNgEOj2XGsDTRE4kmpWxg7ENK9EWNKJRMAOY9z0MuF4yIfl6gp4sotA==} engines: {node: '>=10', npm: '>=6'} peerDependencies: - react: '>=16.13.1' + react: ^18.2.0 dependencies: '@babel/runtime': 7.23.2 react: 18.2.0 @@ -22864,7 +22874,7 @@ packages: /react-icons@4.11.0(react@18.2.0): resolution: {integrity: sha512-V+4khzYcE5EBk/BvcuYRq6V/osf11ODUM2J8hg2FDSswRrGvqiYUYPRy4OdrWaQOBj4NcpJfmHZLNaD+VH0TyA==} peerDependencies: - react: '*' + react: ^18.2.0 dependencies: react: 18.2.0 dev: false @@ -22872,7 +22882,7 @@ packages: /react-inspector@6.0.2(react@18.2.0): resolution: {integrity: sha512-x+b7LxhmHXjHoU/VrFAzw5iutsILRoYyDq97EDYdFpPLcvqtEzk4ZSZSQjnFPbr5T57tLXnHcqFYoN1pI6u8uQ==} peerDependencies: - react: ^16.8.4 || ^17.0.0 || ^18.0.0 + react: ^18.2.0 dependencies: react: 18.2.0 dev: true @@ -22895,8 +22905,8 @@ packages: resolution: {integrity: sha512-r+32f7oV/kBs3QZBRvaT+9vOkQW47UZrDpgwUe5FiIMOl7sdo5pmISgb7Zpj5PGHgY6XQaiXs3FEh+IWw3KbRg==} engines: {node: '>= 0.12.0', npm: '>= 2.0.0'} peerDependencies: - react: '*' - react-dom: '*' + react: ^18.2.0 + react-dom: ^18.2.0 dependencies: '@types/buble': 0.20.5 buble: 0.19.6 @@ -22913,7 +22923,7 @@ packages: /react-lorem-component@0.13.0(react@18.2.0): resolution: {integrity: sha512-4mWjxmcG/DJJwdxdKwXWyP2N9zohbJg/yYaC+7JffQNrKj3LYDpA/A4u/Dju1v1ZF6Jew2gbFKGb5Z6CL+UNTw==} peerDependencies: - react: 16.x + react: ^18.2.0 dependencies: create-react-class: 15.7.0 lorem-ipsum: 1.0.6 @@ -22943,7 +22953,7 @@ packages: engines: {node: '>=10'} peerDependencies: '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 - react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react: ^18.2.0 peerDependenciesMeta: '@types/react': optional: true @@ -22958,7 +22968,7 @@ packages: engines: {node: '>=10'} peerDependencies: '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 - react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react: ^18.2.0 peerDependenciesMeta: '@types/react': optional: true @@ -22977,7 +22987,7 @@ packages: engines: {node: '>=10'} peerDependencies: '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 - react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react: ^18.2.0 peerDependenciesMeta: '@types/react': optional: true @@ -22996,7 +23006,7 @@ packages: engines: {node: '>=10'} peerDependencies: '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 - react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react: ^18.2.0 peerDependenciesMeta: '@types/react': optional: true @@ -23013,8 +23023,8 @@ packages: /react-resize-detector@7.1.2(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-zXnPJ2m8+6oq9Nn8zsep/orts9vQv3elrpA+R8XTcW7DVVUJ9vwDwMXaBtykAYjMnkCIaOoK9vObyR7ZgFNlOw==} peerDependencies: - react: ^16.0.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.0.0 || ^17.0.0 || ^18.0.0 + react: ^18.2.0 + react-dom: ^18.2.0 dependencies: lodash: 4.17.21 react: 18.2.0 @@ -23024,8 +23034,8 @@ packages: /react-simple-code-editor@0.11.3(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-7bVI4Yd1aNCeuldErXUt8ksaAG5Fi+GZ6vp3mtFBnckKdzsQtrgkDvdwMFXIhwTGG+mUYmk5ZpMo0axSW9JBzA==} peerDependencies: - react: '*' - react-dom: '*' + react: ^18.2.0 + react-dom: ^18.2.0 dependencies: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -23036,7 +23046,7 @@ packages: engines: {node: '>=10'} peerDependencies: '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 - react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react: ^18.2.0 peerDependenciesMeta: '@types/react': optional: true @@ -23051,7 +23061,7 @@ packages: resolution: {integrity: sha512-XT1024o2pqCuZSuBt9FwHlaDeNtVrtCXu0Rnz88t1jUGheCLa3PhjE1GH8Ctm2axEtvdCl5SUHYschyQ0L5QHQ==} engines: {node: '>=10'} peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react: ^18.2.0 dependencies: '@babel/runtime': 7.23.2 react: 18.2.0 @@ -23064,7 +23074,7 @@ packages: /react-wrap-balancer@1.1.0(react@18.2.0): resolution: {integrity: sha512-EhF3jOZm5Fjx+Cx41e423qOv2c2aOvXAtym2OHqrGeMUnwERIyNsRBgnfT3plB170JmuYvts8K2KSPEIerKr5A==} peerDependencies: - react: '>=16.8.0 || ^17.0.0 || ^18' + react: ^18.2.0 dependencies: react: 18.2.0 dev: false @@ -24438,8 +24448,8 @@ packages: /storybook-dark-mode@3.0.1(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-3V6XBhkUq63BF6KzyDBbfV5/8sYtF4UtVccH1tK+Lrd4p0tF8k7yHOvVDhFL9hexnKXcLEnbC+42YDTPvjpK+A==} peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + react: ^18.2.0 + react-dom: ^18.2.0 peerDependenciesMeta: react: optional: true @@ -24738,7 +24748,7 @@ packages: peerDependencies: '@babel/core': '*' babel-plugin-macros: '*' - react: '>= 16.8.0 || 17.x.x || ^18.0.0-0' + react: ^18.2.0 peerDependenciesMeta: '@babel/core': optional: true @@ -24823,7 +24833,7 @@ packages: /swr@2.2.4(react@18.2.0): resolution: {integrity: sha512-njiZ/4RiIhoOlAaLYDqwz5qH/KZXVilRLvomrx83HjzCWTfa+InyfAjv05PSFxnmLzZkNO9ZfvgoqzAaEI4sGQ==} peerDependencies: - react: ^16.11.0 || ^17.0.0 || ^18.0.0 + react: ^18.2.0 dependencies: client-only: 0.0.1 react: 18.2.0 @@ -25916,7 +25926,7 @@ packages: engines: {node: '>=10'} peerDependencies: '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 - react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react: ^18.2.0 peerDependenciesMeta: '@types/react': optional: true @@ -25928,7 +25938,7 @@ packages: /use-composed-ref@1.3.0(react@18.2.0): resolution: {integrity: sha512-GLMG0Jc/jiKov/3Ulid1wbv3r54K9HlMW29IWcDFPEqFkSO2nS0MuefWgMJpeHQ9YJeXDL3ZUF+P3jdXlZX/cQ==} peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react: ^18.2.0 dependencies: react: 18.2.0 dev: false @@ -25937,7 +25947,7 @@ packages: resolution: {integrity: sha512-49L8yCO3iGT/ZF9QttjwLF/ZD9Iwto5LnH5LmEdk/6cFmXddqi2ulF0edxTwjj+7mqvpVVGQWvbXZdn32wRSHA==} peerDependencies: '@types/react': '*' - react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react: ^18.2.0 peerDependenciesMeta: '@types/react': optional: true @@ -25950,7 +25960,7 @@ packages: resolution: {integrity: sha512-xA+AVm/Wlg3e2P/JiItTziwS7FK92LWrDB0p+hgXloIMuVCeJJ8v6f0eeHyPZaJrM+usM1FkFfbNCrJGs8A/zw==} peerDependencies: '@types/react': '*' - react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react: ^18.2.0 peerDependenciesMeta: '@types/react': optional: true @@ -25963,8 +25973,8 @@ packages: /use-resize-observer@9.1.0(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-R25VqO9Wb3asSD4eqtcxk8sJalvIOYBqS8MNZlpDSQ4l4xMQxC/J7Id9HoTqPq8FwULIn0PVW+OAqF2dyYbjow==} peerDependencies: - react: 16.8.0 - 18 - react-dom: 16.8.0 - 18 + react: ^18.2.0 + react-dom: ^18.2.0 dependencies: '@juggle/resize-observer': 3.4.0 react: 18.2.0 @@ -25976,7 +25986,7 @@ packages: engines: {node: '>=10'} peerDependencies: '@types/react': ^16.9.0 || ^17.0.0 || ^18.0.0 - react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react: ^18.2.0 peerDependenciesMeta: '@types/react': optional: true @@ -25989,7 +25999,7 @@ packages: /use-sync-external-store@1.2.0(react@18.2.0): resolution: {integrity: sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA==} peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react: ^18.2.0 dependencies: react: 18.2.0 @@ -26002,8 +26012,8 @@ packages: resolution: {integrity: sha512-2FAuSIGHlY+apM9FVlj8/oNhd+1y+Uwv5QNkMQz1oSfdHk4PXo1qoCw9I5M7j0vpH8CSWFJwXbVPeYDjLCx9PA==} engines: {node: '>=16.15.0', npm: '>=8'} peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + react: ^18.2.0 + react-dom: ^18.2.0 dependencies: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -26865,7 +26875,7 @@ packages: peerDependencies: '@types/react': '>=16.8' immer: '>=9.0' - react: '>=16.8' + react: ^18.2.0 peerDependenciesMeta: '@types/react': optional: true @@ -26881,7 +26891,3 @@ packages: /zwitch@2.0.4: resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==} - -settings: - autoInstallPeers: true - excludeLinksFromLockfile: false