diff --git a/.changeset/swift-guests-bathe.md b/.changeset/swift-guests-bathe.md new file mode 100644 index 0000000000..98942d9087 --- /dev/null +++ b/.changeset/swift-guests-bathe.md @@ -0,0 +1,5 @@ +--- +"@nextui-org/popover": minor +--- + +Add `updatePositionDeps` prop to popover component diff --git a/apps/docs/content/docs/components/popover.mdx b/apps/docs/content/docs/components/popover.mdx index 1371e5f7dd..c09e10c5c1 100644 --- a/apps/docs/content/docs/components/popover.mdx +++ b/apps/docs/content/docs/components/popover.mdx @@ -159,6 +159,7 @@ You can customize the `Popover` component by passing custom Tailwind CSS classes | shouldCloseOnBlur | `boolean` | Whether the popover should close when focus is lost or moves outside it. | `false` | | motionProps | [MotionProps](#motion-props) | The props to modify the framer motion animation. Use the `variants` API to create your own animation. | | | portalContainer | `HTMLElement` | The container element in which the overlay portal will be placed. | `document.body` | +| updatePositionDeps | `any[]` | The dependencies to force the popover position update. | `[]` | | triggerRef | `RefObject` | The ref for the element which the popover positions itself with respect to. | - | | scrollRef | `RefObject` | A ref for the scrollable region within the popover. | `overlayRef` | | disableAnimation | `boolean` | Whether the popover is animated. | `false` | @@ -178,8 +179,8 @@ You can customize the `Popover` component by passing custom Tailwind CSS classes ### PopoverTrigger Props -| Attribute | Type | Description | Default | -| ---------- | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------- | +| Attribute | Type | Description | Default | +| ---------- | ----------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------- | | children\* | `ReactNode` | The popover trigger component, ensure the children passed is focusable. Users can tab to it using their keyboard, and it can take a ref. It is critical for accessibility. | - | diff --git a/packages/components/popover/package.json b/packages/components/popover/package.json index a1070c6c61..5a98ebddfb 100644 --- a/packages/components/popover/package.json +++ b/packages/components/popover/package.json @@ -47,6 +47,7 @@ "@nextui-org/button": "workspace:*", "@nextui-org/shared-utils": "workspace:*", "@nextui-org/react-utils": "workspace:*", + "@nextui-org/use-safe-layout-effect": "workspace:*", "@react-aria/dialog": "^3.5.7", "@react-aria/interactions": "^3.19.1", "@react-aria/overlays": "^3.18.1", diff --git a/packages/components/popover/src/use-aria-popover.ts b/packages/components/popover/src/use-aria-popover.ts index 2f3e5bcd55..40a3937ea9 100644 --- a/packages/components/popover/src/use-aria-popover.ts +++ b/packages/components/popover/src/use-aria-popover.ts @@ -9,6 +9,7 @@ import { import {OverlayPlacement, ariaHideOutside, toReactAriaPlacement} from "@nextui-org/aria-utils"; import {OverlayTriggerState} from "@react-stately/overlays"; import {mergeProps} from "@react-aria/utils"; +import {useSafeLayoutEffect} from "@nextui-org/use-safe-layout-effect"; export interface Props { /** @@ -26,6 +27,11 @@ export interface Props { * @default popoverRef */ scrollRef?: RefObject; + /** + * List of dependencies to update the position of the popover. + * @default [] + */ + updatePositionDeps?: any[]; } export type ReactAriaPopoverProps = Props & Omit & AriaOverlayProps; @@ -54,6 +60,7 @@ export function useReactAriaPopover( shouldCloseOnInteractOutside, isNonModal: isNonModalProp, isKeyboardDismissDisabled, + updatePositionDeps = [], ...otherProps } = props; @@ -82,6 +89,7 @@ export function useReactAriaPopover( overlayProps: positionProps, arrowProps, placement, + updatePosition, } = useOverlayPosition({ ...otherProps, shouldFlip, @@ -97,6 +105,12 @@ export function useReactAriaPopover( onClose: () => {}, }); + useSafeLayoutEffect(() => { + if (!updatePositionDeps.length) return; + // force update position when deps change + updatePosition(); + }, updatePositionDeps); + useEffect(() => { if (state.isOpen && !isNonModal && popoverRef.current) { return ariaHideOutside([popoverRef.current]); diff --git a/packages/components/popover/src/use-popover.ts b/packages/components/popover/src/use-popover.ts index 710d8fdc9c..d7593b0371 100644 --- a/packages/components/popover/src/use-popover.ts +++ b/packages/components/popover/src/use-popover.ts @@ -94,6 +94,7 @@ export function usePopover(originalProps: UsePopoverProps) { isDismissable = true, shouldCloseOnBlur, portalContainer, + updatePositionDeps, placement: placementProp = "top", triggerType = "dialog", showArrow = false, @@ -151,6 +152,7 @@ export function usePopover(originalProps: UsePopoverProps) { crossOffset, shouldFlip, containerPadding, + updatePositionDeps, isKeyboardDismissDisabled, shouldCloseOnInteractOutside, }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 5df6a982e2..63d839363a 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 @@ -1770,6 +1774,9 @@ importers: '@nextui-org/use-aria-button': specifier: workspace:* version: link:../../hooks/use-aria-button + '@nextui-org/use-safe-layout-effect': + specifier: workspace:* + version: link:../../hooks/use-safe-layout-effect '@react-aria/dialog': specifier: ^3.5.7 version: 3.5.7(react-dom@18.2.0)(react@18.2.0) @@ -5334,8 +5341,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 +5789,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 +6251,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 +6349,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 +6902,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 +8428,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 +8449,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 +8471,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 +8481,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 +8493,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 +8503,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 +8515,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 +8543,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 +8555,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 +8573,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 +8596,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 +8606,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 +8619,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 +8635,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 +8656,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 +8667,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 +8683,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 +8711,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 +8725,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 +8744,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 +8759,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 +8779,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 +8793,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 +8813,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 +8842,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 +8871,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 +8912,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 +8931,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 +8942,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 +8957,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 +8984,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 +9007,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 +9032,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 +9042,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 +9054,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 +9065,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 +9079,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 +9090,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 +9104,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 +9114,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 +9127,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 +9141,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 +9156,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 +9172,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 +9197,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 +9212,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 +9227,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 +9243,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 +9269,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 +9286,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 +9299,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 +9323,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 +9338,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 +9349,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 +9361,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 +9375,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 +9401,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 +9424,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 +9445,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 +9459,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 +9476,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 +9494,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 +9514,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 +9522,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 +9534,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 +9561,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 +9581,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 +9595,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 +9611,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 +9626,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 +9638,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 +9655,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 +9688,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 +9698,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 +9706,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 +9719,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 +9729,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 +9745,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 +9760,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 +9773,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 +9788,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 +9801,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 +9814,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 +9825,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 +9837,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 +9853,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 +9865,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 +9879,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 +9896,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 +9909,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 +9921,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 +9933,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 +9946,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 +9954,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 +9965,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 +9974,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 +9984,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 +9993,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 +10002,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 +10011,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 +10021,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 +10030,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 +10039,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 +10048,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 +10057,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 +10067,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 +10076,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 +10085,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 +10094,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 +10103,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 +10119,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 +10129,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 +10139,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 +10148,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 +10157,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 +10168,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 +10270,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 +10301,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 +10335,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 +10363,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 +10395,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 +10429,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 +10466,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 +10501,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 +10527,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 +10553,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 +10576,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 +10603,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 +10616,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 +10633,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 +10823,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 +10994,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 +11058,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 +11069,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 +11096,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 +11135,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 +11164,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 +11444,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 +11466,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 +13995,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 +16856,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 +20073,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 +21094,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 +21128,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 +22509,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 +22793,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 +22844,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 +22858,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 +22871,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 +22879,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 +22902,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 +22920,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 +22950,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 +22965,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 +22984,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 +23003,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 +23020,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 +23031,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 +23043,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 +23058,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 +23071,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 +24445,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 +24745,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 +24830,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 +25923,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 +25935,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 +25944,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 +25957,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 +25970,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 +25983,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 +25996,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 +26009,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 +26872,7 @@ packages: peerDependencies: '@types/react': '>=16.8' immer: '>=9.0' - react: '>=16.8' + react: ^18.2.0 peerDependenciesMeta: '@types/react': optional: true @@ -26881,7 +26888,3 @@ packages: /zwitch@2.0.4: resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==} - -settings: - autoInstallPeers: true - excludeLinksFromLockfile: false