diff --git a/www/apps/ui/src/config/docs.tsx b/www/apps/ui/src/config/docs.tsx
index 2357d134d9..cb65525ce3 100644
--- a/www/apps/ui/src/config/docs.tsx
+++ b/www/apps/ui/src/config/docs.tsx
@@ -36,13 +36,6 @@ export const docsConfig: DocsConfig = {
isPathHref: true,
loaded: true,
},
- {
- type: "link",
- title: "Upgrade Guides",
- path: `${process.env.NEXT_PUBLIC_DOCS_URL}/upgrade-guides/medusa-ui`,
- isPathHref: true,
- loaded: true,
- },
],
},
{
diff --git a/www/apps/ui/src/content/docs/components/calendar.mdx b/www/apps/ui/src/content/docs/components/calendar.mdx
index 0a4a9cab21..3d7f399afa 100644
--- a/www/apps/ui/src/content/docs/components/calendar.mdx
+++ b/www/apps/ui/src/content/docs/components/calendar.mdx
@@ -23,21 +23,3 @@ import { Calendar } from "@medusajs/ui"
---
-
-## Examples
-
----
-
-### Single Date
-
-
-
-### Range
-
-
-
-### Changing Locale
-
-Changing the locale requires installing the [date-fns library](https://date-fns.org/docs/Getting-Started#npm).
-
-
diff --git a/www/apps/ui/src/content/docs/components/code-block.mdx b/www/apps/ui/src/content/docs/components/code-block.mdx
index c2fc08a2c4..c605223c0f 100644
--- a/www/apps/ui/src/content/docs/components/code-block.mdx
+++ b/www/apps/ui/src/content/docs/components/code-block.mdx
@@ -41,6 +41,29 @@ import { CodeBlock } from "@medusajs/ui"
"CodeBlock.Body"
]} />
+## Usage Outside Medusa Admin
+
+---
+
+If you're using the `CodeBlock` component in a project other than the Medusa Admin, make sure to include the `TooltipProvider` somewhere up in your component tree, as the `CodeBlock.Header` component uses a [Tooltip](/components/tooltip#usage-outside-medusa-admin):
+
+```tsx
+
+
+
+
+
+
+```
+
## Examples
---
diff --git a/www/apps/ui/src/content/docs/components/command.mdx b/www/apps/ui/src/content/docs/components/command.mdx
index c34acd7b86..defde5fe8e 100644
--- a/www/apps/ui/src/content/docs/components/command.mdx
+++ b/www/apps/ui/src/content/docs/components/command.mdx
@@ -24,4 +24,22 @@ import { Command } from "@medusajs/ui"
---
-
\ No newline at end of file
+
+
+## Usage Outside Medusa Admin
+
+---
+
+If you're using the `Command` component in a project other than the Medusa Admin, make sure to include the `TooltipProvider` somewhere up in your component tree, as the `Command.Copy` component uses a [Tooltip](/components/tooltip#usage-outside-medusa-admin):
+
+```tsx
+
+
+ yarn add @medusajs/ui
+
+
+
+```
\ No newline at end of file
diff --git a/www/apps/ui/src/content/docs/components/copy.mdx b/www/apps/ui/src/content/docs/components/copy.mdx
index 0dd507a5e3..c2aaed08e4 100644
--- a/www/apps/ui/src/content/docs/components/copy.mdx
+++ b/www/apps/ui/src/content/docs/components/copy.mdx
@@ -24,6 +24,18 @@ import { Copy } from "@medusajs/ui"
+## Usage Outside Medusa Admin
+
+---
+
+If you're using the `Copy` component in a project other than the Medusa Admin, make sure to include the `TooltipProvider` somewhere up in your component tree, as the `Copy` component uses a [Tooltip](/components/tooltip#usage-outside-medusa-admin):
+
+```tsx
+
+
+
+```
+
## Examples
---
diff --git a/www/apps/ui/src/content/docs/components/date-picker.mdx b/www/apps/ui/src/content/docs/components/date-picker.mdx
index f2b4112d84..38008c79e6 100644
--- a/www/apps/ui/src/content/docs/components/date-picker.mdx
+++ b/www/apps/ui/src/content/docs/components/date-picker.mdx
@@ -23,46 +23,3 @@ import { DatePicker } from "@medusajs/ui"
---
-
-
-## Examples
-
----
-
-### Single
-
-
-
-### Single with time
-
-
-
-### Single with presets
-
-
-
-### Single with presets and time
-
-
-
-### Range
-
-
-
-### Range with time
-
-
-
-### Range with presets
-
-
-
-### Range with presets and time
-
-
-
-### Changing the Locale
-
-Changing the locale requires installing the [date-fns library](https://date-fns.org/docs/Getting-Started#npm).
-
-
\ No newline at end of file
diff --git a/www/apps/ui/src/content/docs/components/tooltip.mdx b/www/apps/ui/src/content/docs/components/tooltip.mdx
index 4afd7fd743..0d778cf28e 100644
--- a/www/apps/ui/src/content/docs/components/tooltip.mdx
+++ b/www/apps/ui/src/content/docs/components/tooltip.mdx
@@ -9,7 +9,7 @@ component: true
## Usage
```tsx
-import { Tooltip } from "@medusajs/ui"
+import { Tooltip, TooltipProvider } from "@medusajs/ui"
```
@@ -22,4 +22,22 @@ import { Tooltip } from "@medusajs/ui"
---
-
\ No newline at end of file
+
+
+## Usage Outside Medusa Admin
+
+---
+
+If you're using the `Tooltip` component in a project other than the Medusa Admin, make sure to include the `TooltipProvider` somewhere up in your component tree:
+
+```tsx
+
+ Trigger
+
+```
+
+### TooltipProvider Reference
+
+---
+
+
\ No newline at end of file
diff --git a/www/apps/ui/src/content/docs/icons/overview.mdx b/www/apps/ui/src/content/docs/icons/overview.mdx
index bc8abb36c6..43e2d65a85 100644
--- a/www/apps/ui/src/content/docs/icons/overview.mdx
+++ b/www/apps/ui/src/content/docs/icons/overview.mdx
@@ -3,13 +3,6 @@ title: "Icons"
description: "React components for Medusa UI icons."
---
-## Overview
----
-
-Below is a list of all the icons available in the Medusa UI design system.
-
-
-
## Installation
---
@@ -32,6 +25,14 @@ export default function Component() {
+## Overview
+---
+
+Below is a list of all the icons available in the Medusa UI design system.
+
+
+
+
## Icon Props
---
diff --git a/www/apps/ui/src/examples/calendar-demo.tsx b/www/apps/ui/src/examples/calendar-demo.tsx
index d7cc97ab16..7e56024916 100644
--- a/www/apps/ui/src/examples/calendar-demo.tsx
+++ b/www/apps/ui/src/examples/calendar-demo.tsx
@@ -2,7 +2,7 @@ import { Calendar } from "@medusajs/ui"
import * as React from "react"
export default function CalendarDemo() {
- const [date, setDate] = React.useState
()
+ const [date, setDate] = React.useState()
- return
+ return
}
diff --git a/www/apps/ui/src/examples/calendar-locale.tsx b/www/apps/ui/src/examples/calendar-locale.tsx
deleted file mode 100644
index f88a1c5d20..0000000000
--- a/www/apps/ui/src/examples/calendar-locale.tsx
+++ /dev/null
@@ -1,9 +0,0 @@
-import { Calendar } from "@medusajs/ui"
-import * as React from "react"
-import { es } from "date-fns/locale"
-
-export default function CalendarDemo() {
- const [date, setDate] = React.useState()
-
- return
-}
diff --git a/www/apps/ui/src/examples/calendar-range.tsx b/www/apps/ui/src/examples/calendar-range.tsx
deleted file mode 100644
index 69d00989f2..0000000000
--- a/www/apps/ui/src/examples/calendar-range.tsx
+++ /dev/null
@@ -1,13 +0,0 @@
-import { Calendar } from "@medusajs/ui"
-import * as React from "react"
-import type { DateRange } from "react-day-picker"
-
-export default function CalendarRange() {
- const [dates, setDates] = React.useState()
-
- const setDateRange = (range: DateRange | undefined) => {
- setDates(range)
- }
-
- return
-}
diff --git a/www/apps/ui/src/examples/calendar-single.tsx b/www/apps/ui/src/examples/calendar-single.tsx
deleted file mode 100644
index 41eb165f7d..0000000000
--- a/www/apps/ui/src/examples/calendar-single.tsx
+++ /dev/null
@@ -1,8 +0,0 @@
-import { Calendar } from "@medusajs/ui"
-import * as React from "react"
-
-export default function CalendarSingle() {
- const [date, setDate] = React.useState()
-
- return
-}
diff --git a/www/apps/ui/src/examples/date-picker-demo.tsx b/www/apps/ui/src/examples/date-picker-demo.tsx
index d9fd31bdc0..6aaa253302 100644
--- a/www/apps/ui/src/examples/date-picker-demo.tsx
+++ b/www/apps/ui/src/examples/date-picker-demo.tsx
@@ -3,7 +3,7 @@ import { DatePicker } from "@medusajs/ui"
export default function DatePickerDemo() {
return (
-
+
)
}
diff --git a/www/apps/ui/src/examples/date-picker-locale.tsx b/www/apps/ui/src/examples/date-picker-locale.tsx
deleted file mode 100644
index 55873a3076..0000000000
--- a/www/apps/ui/src/examples/date-picker-locale.tsx
+++ /dev/null
@@ -1,10 +0,0 @@
-import { DatePicker } from "@medusajs/ui"
-import { es } from "date-fns/locale"
-
-export default function DatePickerDemo() {
- return (
-
-
-
- )
-}
diff --git a/www/apps/ui/src/examples/date-picker-range-presets-time.tsx b/www/apps/ui/src/examples/date-picker-range-presets-time.tsx
deleted file mode 100644
index efe2b77c5f..0000000000
--- a/www/apps/ui/src/examples/date-picker-range-presets-time.tsx
+++ /dev/null
@@ -1,52 +0,0 @@
-import { DatePicker } from "@medusajs/ui"
-
-export default function DatePickerRangePresetsTime() {
- return (
-
-
-
- )
-}
diff --git a/www/apps/ui/src/examples/date-picker-range-presets.tsx b/www/apps/ui/src/examples/date-picker-range-presets.tsx
deleted file mode 100644
index 9a77829262..0000000000
--- a/www/apps/ui/src/examples/date-picker-range-presets.tsx
+++ /dev/null
@@ -1,51 +0,0 @@
-import { DatePicker } from "@medusajs/ui"
-
-export default function DatePickerRangePresets() {
- return (
-
-
-
- )
-}
diff --git a/www/apps/ui/src/examples/date-picker-range-time.tsx b/www/apps/ui/src/examples/date-picker-range-time.tsx
deleted file mode 100644
index 7bb93dd1c0..0000000000
--- a/www/apps/ui/src/examples/date-picker-range-time.tsx
+++ /dev/null
@@ -1,9 +0,0 @@
-import { DatePicker } from "@medusajs/ui"
-
-export default function DatePickerRangeTime() {
- return (
-
-
-
- )
-}
diff --git a/www/apps/ui/src/examples/date-picker-range.tsx b/www/apps/ui/src/examples/date-picker-range.tsx
deleted file mode 100644
index 8dffa26353..0000000000
--- a/www/apps/ui/src/examples/date-picker-range.tsx
+++ /dev/null
@@ -1,9 +0,0 @@
-import { DatePicker } from "@medusajs/ui"
-
-export default function DatePickerRange() {
- return (
-
-
-
- )
-}
diff --git a/www/apps/ui/src/examples/date-picker-single-presets-time.tsx b/www/apps/ui/src/examples/date-picker-single-presets-time.tsx
deleted file mode 100644
index 61aaafba3e..0000000000
--- a/www/apps/ui/src/examples/date-picker-single-presets-time.tsx
+++ /dev/null
@@ -1,36 +0,0 @@
-import { DatePicker } from "@medusajs/ui"
-
-export default function DatePickerSinglePresetsTime() {
- return (
-
-
-
- )
-}
diff --git a/www/apps/ui/src/examples/date-picker-single-presets.tsx b/www/apps/ui/src/examples/date-picker-single-presets.tsx
deleted file mode 100644
index 6f9cfbd3fe..0000000000
--- a/www/apps/ui/src/examples/date-picker-single-presets.tsx
+++ /dev/null
@@ -1,35 +0,0 @@
-import { DatePicker } from "@medusajs/ui"
-
-export default function DatePickerSinglePresets() {
- return (
-
-
-
- )
-}
diff --git a/www/apps/ui/src/examples/date-picker-single-time.tsx b/www/apps/ui/src/examples/date-picker-single-time.tsx
deleted file mode 100644
index 7d123a1536..0000000000
--- a/www/apps/ui/src/examples/date-picker-single-time.tsx
+++ /dev/null
@@ -1,9 +0,0 @@
-import { DatePicker } from "@medusajs/ui"
-
-export default function DatePickerSingleTime() {
- return (
-
-
-
- )
-}
diff --git a/www/apps/ui/src/examples/date-picker-single.tsx b/www/apps/ui/src/examples/date-picker-single.tsx
deleted file mode 100644
index 3340b11389..0000000000
--- a/www/apps/ui/src/examples/date-picker-single.tsx
+++ /dev/null
@@ -1,9 +0,0 @@
-import { DatePicker } from "@medusajs/ui"
-
-export default function DatePickerSingle() {
- return (
-
-
-
- )
-}
diff --git a/www/apps/ui/src/providers/index.tsx b/www/apps/ui/src/providers/index.tsx
index 66c98dda96..eb0d4eab6d 100644
--- a/www/apps/ui/src/providers/index.tsx
+++ b/www/apps/ui/src/providers/index.tsx
@@ -9,6 +9,7 @@ import SearchProvider from "./search"
import SidebarProvider from "./sidebar"
import { siteConfig } from "../config/site"
import { MainNavProvider } from "./main-nav"
+import { TooltipProvider } from "@medusajs/ui"
type ProvidersProps = {
children: React.ReactNode
@@ -21,7 +22,9 @@ const Providers = ({ children }: ProvidersProps) => {
- {children}
+
+ {children}
+
diff --git a/www/apps/ui/src/registries/example-registry.tsx b/www/apps/ui/src/registries/example-registry.tsx
index e95d143ece..4ca975b17f 100644
--- a/www/apps/ui/src/registries/example-registry.tsx
+++ b/www/apps/ui/src/registries/example-registry.tsx
@@ -147,11 +147,6 @@ export const ExampleRegistry: Record = {
component: React.lazy(async () => import("@/examples/calendar-demo")),
file: "src/examples/calendar-demo.tsx",
},
- "calendar-locale": {
- name: "calendar-locale",
- component: React.lazy(async () => import("@/examples/calendar-locale")),
- file: "src/examples/calendar-locale.tsx",
- },
"checkbox-demo": {
name: "checkbox-demo",
component: React.lazy(async () => import("@/examples/checkbox-demo")),
@@ -192,63 +187,6 @@ export const ExampleRegistry: Record = {
component: React.lazy(async () => import("@/examples/date-picker-demo")),
file: "src/examples/date-picker-demo.tsx",
},
- "date-picker-single": {
- name: "date-picker-single",
- component: React.lazy(async () => import("@/examples/date-picker-single")),
- file: "src/examples/date-picker-single.tsx",
- },
- "date-picker-single-time": {
- name: "date-picker-single-time",
- component: React.lazy(
- async () => import("@/examples/date-picker-single-time")
- ),
- file: "src/examples/date-picker-single-time.tsx",
- },
- "date-picker-single-presets": {
- name: "date-picker-single-presets",
- component: React.lazy(
- async () => import("@/examples/date-picker-single-presets")
- ),
- file: "src/examples/date-picker-single-presets.tsx",
- },
- "date-picker-single-presets-time": {
- name: "date-picker-single-presets-time",
- component: React.lazy(
- async () => import("@/examples/date-picker-single-presets-time")
- ),
- file: "src/examples/date-picker-single-presets-time.tsx",
- },
- "date-picker-range": {
- name: "date-picker-range",
- component: React.lazy(async () => import("@/examples/date-picker-range")),
- file: "src/examples/date-picker-range.tsx",
- },
- "date-picker-range-time": {
- name: "date-picker-range-time",
- component: React.lazy(
- async () => import("@/examples/date-picker-range-time")
- ),
- file: "src/examples/date-picker-range-time.tsx",
- },
- "date-picker-range-presets": {
- name: "date-picker-range-presets",
- component: React.lazy(
- async () => import("@/examples/date-picker-range-presets")
- ),
- file: "src/examples/date-picker-range-presets.tsx",
- },
- "date-picker-range-presets-time": {
- name: "date-picker-range-presets-time",
- component: React.lazy(
- async () => import("@/examples/date-picker-range-presets-time")
- ),
- file: "src/examples/date-picker-range-presets-time.tsx",
- },
- "date-picker-locale": {
- name: "date-picker-locale",
- component: React.lazy(async () => import("@/examples/date-picker-locale")),
- file: "src/examples/date-picker-locale.tsx",
- },
"drawer-demo": {
name: "drawer-demo",
component: React.lazy(async () => import("@/examples/drawer-demo")),
@@ -671,16 +609,6 @@ export const ExampleRegistry: Record = {
component: React.lazy(async () => import("@/examples/label-xsmall-plus")),
file: "src/examples/label-xsmall-plus.tsx",
},
- "calendar-single": {
- name: "calendar-single",
- component: React.lazy(async () => import("@/examples/calendar-single")),
- file: "src/examples/calendar-single.tsx",
- },
- "calendar-range": {
- name: "calendar-range",
- component: React.lazy(async () => import("@/examples/calendar-range")),
- file: "src/examples/calendar-range.tsx",
- },
"checkbox-default": {
name: "checkbox-default",
component: React.lazy(async () => import("@/examples/checkbox-default")),
diff --git a/www/apps/ui/src/specs/Avatar/Avatar.json b/www/apps/ui/src/specs/Avatar/Avatar.json
index 02580207f6..7c4aeb1495 100644
--- a/www/apps/ui/src/specs/Avatar/Avatar.json
+++ b/www/apps/ui/src/specs/Avatar/Avatar.json
@@ -23,20 +23,6 @@
"computed": false
},
"description": "The style of the avatar.",
- "tsType": {
- "name": "union",
- "raw": "\"squared\" \\| \"rounded\"",
- "elements": [
- {
- "name": "literal",
- "value": "\"squared\""
- },
- {
- "name": "literal",
- "value": "\"rounded\""
- }
- ]
- },
"required": false
},
"size": {
@@ -45,36 +31,6 @@
"computed": false
},
"description": "The size of the avatar's border radius.",
- "tsType": {
- "name": "union",
- "raw": "\"2xsmall\" \\| \"xsmall\" \\| \"small\" \\| \"base\" \\| \"large\" \\| \"xlarge\"",
- "elements": [
- {
- "name": "literal",
- "value": "\"2xsmall\""
- },
- {
- "name": "literal",
- "value": "\"xsmall\""
- },
- {
- "name": "literal",
- "value": "\"small\""
- },
- {
- "name": "literal",
- "value": "\"base\""
- },
- {
- "name": "literal",
- "value": "\"large\""
- },
- {
- "name": "literal",
- "value": "\"xlarge\""
- }
- ]
- },
"required": false
}
},
diff --git a/www/apps/ui/src/specs/Badge/Badge.json b/www/apps/ui/src/specs/Badge/Badge.json
index 704563da4e..7bab26d789 100644
--- a/www/apps/ui/src/specs/Badge/Badge.json
+++ b/www/apps/ui/src/specs/Badge/Badge.json
@@ -20,32 +20,6 @@
"computed": false
},
"description": "The badge's size.",
- "tsType": {
- "name": "union",
- "raw": "\"2xsmall\" \\| \"xsmall\" \\| \"small\" \\| \"base\" \\| \"large\"",
- "elements": [
- {
- "name": "literal",
- "value": "\"2xsmall\""
- },
- {
- "name": "literal",
- "value": "\"xsmall\""
- },
- {
- "name": "literal",
- "value": "\"small\""
- },
- {
- "name": "literal",
- "value": "\"base\""
- },
- {
- "name": "literal",
- "value": "\"large\""
- }
- ]
- },
"required": false
},
"rounded": {
@@ -54,20 +28,6 @@
"computed": false
},
"description": "The style of the badge's border radius.",
- "tsType": {
- "name": "union",
- "raw": "\"base\" \\| \"full\"",
- "elements": [
- {
- "name": "literal",
- "value": "\"base\""
- },
- {
- "name": "literal",
- "value": "\"full\""
- }
- ]
- },
"required": false
},
"color": {
@@ -76,36 +36,6 @@
"computed": false
},
"description": "The badge's color.",
- "tsType": {
- "name": "union",
- "raw": "\"green\" \\| \"red\" \\| \"blue\" \\| \"orange\" \\| \"grey\" \\| \"purple\"",
- "elements": [
- {
- "name": "literal",
- "value": "\"green\""
- },
- {
- "name": "literal",
- "value": "\"red\""
- },
- {
- "name": "literal",
- "value": "\"blue\""
- },
- {
- "name": "literal",
- "value": "\"orange\""
- },
- {
- "name": "literal",
- "value": "\"grey\""
- },
- {
- "name": "literal",
- "value": "\"purple\""
- }
- ]
- },
"required": false
}
},
diff --git a/www/apps/ui/src/specs/Button/Button.json b/www/apps/ui/src/specs/Button/Button.json
index 711731f585..5df64cf8dc 100644
--- a/www/apps/ui/src/specs/Button/Button.json
+++ b/www/apps/ui/src/specs/Button/Button.json
@@ -31,28 +31,6 @@
"computed": false
},
"description": "The button's style.",
- "tsType": {
- "name": "union",
- "raw": "\"primary\" \\| \"transparent\" \\| \"secondary\" \\| \"danger\"",
- "elements": [
- {
- "name": "literal",
- "value": "\"primary\""
- },
- {
- "name": "literal",
- "value": "\"transparent\""
- },
- {
- "name": "literal",
- "value": "\"secondary\""
- },
- {
- "name": "literal",
- "value": "\"danger\""
- }
- ]
- },
"required": false
},
"size": {
@@ -61,28 +39,6 @@
"computed": false
},
"description": "The button's size.",
- "tsType": {
- "name": "union",
- "raw": "\"small\" \\| \"base\" \\| \"large\" \\| \"xlarge\"",
- "elements": [
- {
- "name": "literal",
- "value": "\"small\""
- },
- {
- "name": "literal",
- "value": "\"base\""
- },
- {
- "name": "literal",
- "value": "\"large\""
- },
- {
- "name": "literal",
- "value": "\"xlarge\""
- }
- ]
- },
"required": false
}
},
diff --git a/www/apps/ui/src/specs/Calendar/Calendar.json b/www/apps/ui/src/specs/Calendar/Calendar.json
index 6fa7a1dd7a..7a6948450e 100644
--- a/www/apps/ui/src/specs/Calendar/Calendar.json
+++ b/www/apps/ui/src/specs/Calendar/Calendar.json
@@ -1,282 +1,109 @@
{
- "description": "This component is based on the [react-date-picker](https://www.npmjs.com/package/react-date-picker) package.",
+ "description": "",
"methods": [],
"displayName": "Calendar",
"props": {
- "mode": {
- "defaultValue": {
- "value": "\"single\"",
- "computed": false
- },
- "description": "The calendar's mode.",
+ "value": {
+ "required": false,
"tsType": {
"name": "union",
- "raw": "\"single\" \\| \"range\"",
+ "raw": "Date | null",
"elements": [
{
- "name": "literal",
- "value": "\"single\""
+ "name": "Date"
},
{
- "name": "literal",
- "value": "\"range\""
+ "name": "null"
}
]
},
- "required": false
+ "description": ""
},
- "showOutsideDays": {
- "defaultValue": {
- "value": "true",
- "computed": false
- },
- "description": "Whether to show days of previous and next months.",
+ "defaultValue": {
+ "required": false,
"tsType": {
- "name": "boolean"
- },
- "required": false
- },
- "locale": {
- "description": "The locale to use for formatting dates. To change the locale pass a date-fns locale object.",
- "tsType": {
- "name": "Locale",
+ "name": "union",
+ "raw": "Date | null",
"elements": [
{
- "name": "signature",
- "type": "object",
- "raw": "{ code?: string ; formatDistance?: (...args: any[]) => any ; formatLong?: { date: (...args: any[]) => any ; dateTime: (...args: any[]) => any ; time: (...args: any[]) => any } ; formatRelative?: (...args: any[]) => any ; localize?: { day: (...args: any[]) => any ; dayPeriod: (...args: any[]) => any ; era: (...args: any[]) => any ; month: (...args: any[]) => any ; ordinalNumber: (...args: any[]) => any ; quarter: (...args: any[]) => any } ; match?: { day: (...args: any[]) => any ; dayPeriod: (...args: any[]) => any ; era: (...args: any[]) => any ; month: (...args: any[]) => any ; ordinalNumber: (...args: any[]) => any ; quarter: (...args: any[]) => any } ; options?: { firstWeekContainsDate?: 1 \\| 2 \\| 3 \\| 4 \\| 5 \\| 6 \\| 7 ; weekStartsOn?: 0 \\| 1 \\| 2 \\| 3 \\| 4 \\| 5 \\| 6 } }",
- "signature": {
- "properties": [
- {
- "key": "code",
- "value": {
- "name": "string"
- },
- "description": ""
- },
- {
- "key": "formatDistance",
- "value": {
- "name": "signature",
- "type": "function",
- "raw": "(...args: any[]) => any",
- "signature": {
- "arguments": [
- {
- "name": "args",
- "type": {
- "name": "any[]"
- },
- "rest": true
- }
- ],
- "return": {
- "name": "any"
- }
- }
- },
- "description": ""
- },
- {
- "key": "formatLong",
- "value": {
- "name": "signature",
- "type": "object",
- "raw": "{ date: (...args: any[]) => any ; dateTime: (...args: any[]) => any ; time: (...args: any[]) => any }",
- "signature": {
- "properties": [
- {
- "key": "date",
- "value": {
- "name": "(...args: any[]) => any"
- },
- "description": ""
- },
- {
- "key": "dateTime",
- "value": {
- "name": "(...args: any[]) => any"
- },
- "description": ""
- },
- {
- "key": "time",
- "value": {
- "name": "(...args: any[]) => any"
- },
- "description": ""
- }
- ]
- }
- },
- "description": ""
- },
- {
- "key": "formatRelative",
- "value": {
- "name": "signature",
- "type": "function",
- "raw": "(...args: any[]) => any",
- "signature": {
- "arguments": [
- {
- "name": "args",
- "type": {
- "name": "any[]"
- },
- "rest": true
- }
- ],
- "return": {
- "name": "any"
- }
- }
- },
- "description": ""
- },
- {
- "key": "localize",
- "value": {
- "name": "signature",
- "type": "object",
- "raw": "{ day: (...args: any[]) => any ; dayPeriod: (...args: any[]) => any ; era: (...args: any[]) => any ; month: (...args: any[]) => any ; ordinalNumber: (...args: any[]) => any ; quarter: (...args: any[]) => any }",
- "signature": {
- "properties": [
- {
- "key": "day",
- "value": {
- "name": "(...args: any[]) => any"
- },
- "description": ""
- },
- {
- "key": "dayPeriod",
- "value": {
- "name": "(...args: any[]) => any"
- },
- "description": ""
- },
- {
- "key": "era",
- "value": {
- "name": "(...args: any[]) => any"
- },
- "description": ""
- },
- {
- "key": "month",
- "value": {
- "name": "(...args: any[]) => any"
- },
- "description": ""
- },
- {
- "key": "ordinalNumber",
- "value": {
- "name": "(...args: any[]) => any"
- },
- "description": ""
- },
- {
- "key": "quarter",
- "value": {
- "name": "(...args: any[]) => any"
- },
- "description": ""
- }
- ]
- }
- },
- "description": ""
- },
- {
- "key": "match",
- "value": {
- "name": "signature",
- "type": "object",
- "raw": "{ day: (...args: any[]) => any ; dayPeriod: (...args: any[]) => any ; era: (...args: any[]) => any ; month: (...args: any[]) => any ; ordinalNumber: (...args: any[]) => any ; quarter: (...args: any[]) => any }",
- "signature": {
- "properties": [
- {
- "key": "day",
- "value": {
- "name": "(...args: any[]) => any"
- },
- "description": ""
- },
- {
- "key": "dayPeriod",
- "value": {
- "name": "(...args: any[]) => any"
- },
- "description": ""
- },
- {
- "key": "era",
- "value": {
- "name": "(...args: any[]) => any"
- },
- "description": ""
- },
- {
- "key": "month",
- "value": {
- "name": "(...args: any[]) => any"
- },
- "description": ""
- },
- {
- "key": "ordinalNumber",
- "value": {
- "name": "(...args: any[]) => any"
- },
- "description": ""
- },
- {
- "key": "quarter",
- "value": {
- "name": "(...args: any[]) => any"
- },
- "description": ""
- }
- ]
- }
- },
- "description": ""
- },
- {
- "key": "options",
- "value": {
- "name": "signature",
- "type": "object",
- "raw": "{ firstWeekContainsDate?: 1 \\| 2 \\| 3 \\| 4 \\| 5 \\| 6 \\| 7 ; weekStartsOn?: 0 \\| 1 \\| 2 \\| 3 \\| 4 \\| 5 \\| 6 }",
- "signature": {
- "properties": [
- {
- "key": "firstWeekContainsDate",
- "value": {
- "name": "1 \\| 2 \\| 3 \\| 4 \\| 5 \\| 6 \\| 7"
- },
- "description": ""
- },
- {
- "key": "weekStartsOn",
- "value": {
- "name": "0 \\| 1 \\| 2 \\| 3 \\| 4 \\| 5 \\| 6"
- },
- "description": ""
- }
- ]
- }
- },
- "description": ""
- }
- ]
- }
+ "name": "Date"
+ },
+ {
+ "name": "null"
}
- ],
- "raw": "Locale"
- }
+ ]
+ },
+ "description": ""
+ },
+ "onChange": {
+ "required": false,
+ "tsType": {
+ "name": "signature",
+ "type": "function",
+ "raw": "(value: Date | null) => void",
+ "signature": {
+ "arguments": [
+ {
+ "type": {
+ "name": "union",
+ "raw": "Date | null",
+ "elements": [
+ {
+ "name": "Date"
+ },
+ {
+ "name": "null"
+ }
+ ]
+ },
+ "name": "value"
+ }
+ ],
+ "return": {
+ "name": "void"
+ }
+ }
+ },
+ "description": ""
+ },
+ "isDateUnavailable": {
+ "required": false,
+ "tsType": {
+ "name": "signature",
+ "type": "function",
+ "raw": "(date: Date) => boolean",
+ "signature": {
+ "arguments": [
+ {
+ "type": {
+ "name": "Date"
+ },
+ "name": "date"
+ }
+ ],
+ "return": {
+ "name": "boolean"
+ }
+ }
+ },
+ "description": ""
+ },
+ "minValue": {
+ "required": false,
+ "tsType": {
+ "name": "Date"
+ },
+ "description": ""
+ },
+ "maxValue": {
+ "required": false,
+ "tsType": {
+ "name": "Date"
+ },
+ "description": ""
}
- }
+ },
+ "composes": [
+ "Omit"
+ ]
}
\ No newline at end of file
diff --git a/www/apps/ui/src/specs/Prompt/Prompt.Trigger.json b/www/apps/ui/src/specs/CalendarButton/CalendarButton.json
similarity index 61%
rename from www/apps/ui/src/specs/Prompt/Prompt.Trigger.json
rename to www/apps/ui/src/specs/CalendarButton/CalendarButton.json
index ed530341cc..86a2f24aed 100644
--- a/www/apps/ui/src/specs/Prompt/Prompt.Trigger.json
+++ b/www/apps/ui/src/specs/CalendarButton/CalendarButton.json
@@ -1,6 +1,6 @@
{
"description": "",
"methods": [],
- "displayName": "Prompt.Trigger",
+ "displayName": "CalendarButton",
"props": {}
}
\ No newline at end of file
diff --git a/www/apps/ui/src/specs/CalendarCell/CalendarCell.json b/www/apps/ui/src/specs/CalendarCell/CalendarCell.json
new file mode 100644
index 0000000000..a46f7885c0
--- /dev/null
+++ b/www/apps/ui/src/specs/CalendarCell/CalendarCell.json
@@ -0,0 +1,21 @@
+{
+ "description": "",
+ "methods": [],
+ "displayName": "CalendarCell",
+ "props": {
+ "date": {
+ "required": true,
+ "tsType": {
+ "name": "CalendarDate"
+ },
+ "description": ""
+ },
+ "state": {
+ "required": true,
+ "tsType": {
+ "name": "CalendarState"
+ },
+ "description": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/www/apps/ui/src/specs/CalendarGrid/CalendarGrid.json b/www/apps/ui/src/specs/CalendarGrid/CalendarGrid.json
new file mode 100644
index 0000000000..1b2f37f111
--- /dev/null
+++ b/www/apps/ui/src/specs/CalendarGrid/CalendarGrid.json
@@ -0,0 +1,17 @@
+{
+ "description": "",
+ "methods": [],
+ "displayName": "CalendarGrid",
+ "props": {
+ "state": {
+ "required": true,
+ "tsType": {
+ "name": "CalendarState"
+ },
+ "description": ""
+ }
+ },
+ "composes": [
+ "AriaCalendarGridProps"
+ ]
+}
\ No newline at end of file
diff --git a/www/apps/ui/src/specs/CurrencyInput/CurrencyInput.json b/www/apps/ui/src/specs/CurrencyInput/CurrencyInput.json
index d3cb525240..41e71edb4e 100644
--- a/www/apps/ui/src/specs/CurrencyInput/CurrencyInput.json
+++ b/www/apps/ui/src/specs/CurrencyInput/CurrencyInput.json
@@ -23,20 +23,6 @@
"computed": false
},
"description": "The input's size.",
- "tsType": {
- "name": "union",
- "raw": "\"small\" \\| \"base\"",
- "elements": [
- {
- "name": "literal",
- "value": "\"small\""
- },
- {
- "name": "literal",
- "value": "\"base\""
- }
- ]
- },
"required": false
}
},
diff --git a/www/apps/ui/src/specs/DatePicker/DatePicker.PresetContainer.json b/www/apps/ui/src/specs/DatePicker/DatePicker.PresetContainer.json
deleted file mode 100644
index 6298c16f7c..0000000000
--- a/www/apps/ui/src/specs/DatePicker/DatePicker.PresetContainer.json
+++ /dev/null
@@ -1,64 +0,0 @@
-{
- "description": "",
- "methods": [],
- "displayName": "DatePicker.PresetContainer",
- "props": {
- "presets": {
- "required": true,
- "tsType": {
- "name": "union",
- "raw": "TPreset[] | TPreset[]",
- "elements": [
- {
- "name": "Array",
- "elements": [
- {
- "name": "TPreset"
- }
- ],
- "raw": "TPreset[]"
- },
- {
- "name": "Array",
- "elements": [
- {
- "name": "TPreset"
- }
- ],
- "raw": "TPreset[]"
- }
- ]
- },
- "description": "Selectable preset configurations."
- },
- "onSelect": {
- "required": true,
- "tsType": {
- "name": "signature",
- "type": "function",
- "raw": "(value: TValue) => void",
- "signature": {
- "arguments": [
- {
- "type": {
- "name": "TValue"
- },
- "name": "value"
- }
- ],
- "return": {
- "name": "void"
- }
- }
- },
- "description": "A function that handles the event when a preset is selected."
- },
- "currentValue": {
- "required": false,
- "tsType": {
- "name": "TValue"
- },
- "description": "The currently selected preset."
- }
- }
-}
\ No newline at end of file
diff --git a/www/apps/ui/src/specs/DatePicker/DatePicker.json b/www/apps/ui/src/specs/DatePicker/DatePicker.json
index 13e3d8dfd7..76e21e50a8 100644
--- a/www/apps/ui/src/specs/DatePicker/DatePicker.json
+++ b/www/apps/ui/src/specs/DatePicker/DatePicker.json
@@ -1,375 +1,23 @@
{
- "description": "This component is based on the [Calendar](https://docs.medusajs.com/ui/components/calendar)\ncomponent and [Radix UI Popover](https://www.radix-ui.com/primitives/docs/components/popover).",
+ "description": "",
"methods": [],
"displayName": "DatePicker",
"props": {
- "fromYear": {
- "required": false,
- "tsType": {
- "name": "number"
- },
- "description": "The year to start showing the dates from."
- },
- "toYear": {
- "required": false,
- "tsType": {
- "name": "number"
- },
- "description": "The year to show dates to."
- },
- "fromMonth": {
- "required": false,
- "tsType": {
- "name": "Date"
- },
- "description": "The month to start showing dates from."
- },
- "toMonth": {
- "required": false,
- "tsType": {
- "name": "Date"
- },
- "description": "The month to show dates to."
- },
- "fromDay": {
- "required": false,
- "tsType": {
- "name": "Date"
- },
- "description": "The day to start showing dates from."
- },
- "toDay": {
- "required": false,
- "tsType": {
- "name": "Date"
- },
- "description": "The day to show dates to."
- },
- "fromDate": {
- "required": false,
- "tsType": {
- "name": "Date"
- },
- "description": "The date to show dates from."
- },
- "toDate": {
- "required": false,
- "tsType": {
- "name": "Date"
- },
- "description": "The date to show dates to."
- },
- "locale": {
- "required": false,
- "tsType": {
- "name": "Locale"
- },
- "description": "The locale to use for formatting dates. To change the locale pass a date-fns locale object."
- },
- "className": {
- "required": false,
- "tsType": {
- "name": "string"
- },
- "description": "The class name to apply on the date picker."
- },
- "disabled": {
- "required": false,
- "tsType": {
- "name": "boolean"
- },
- "description": "Whether the date picker's input is disabled."
- },
- "required": {
- "required": false,
- "tsType": {
- "name": "boolean"
- },
- "description": "Whether the date picker's input is required."
- },
- "placeholder": {
- "required": false,
- "tsType": {
- "name": "string"
- },
- "description": "The date picker's placeholder."
- },
"size": {
- "required": false,
- "tsType": {
- "name": "union",
- "raw": "\"small\" | \"base\"",
- "elements": [
- {
- "name": "literal",
- "value": "\"small\""
- },
- {
- "name": "literal",
- "value": "\"base\""
- }
- ]
- },
- "description": "The date picker's size."
- },
- "showTimePicker": {
- "required": false,
- "tsType": {
- "name": "boolean"
- },
- "description": "Whether to show a time picker along with the date picker."
- },
- "translations": {
- "required": false,
- "tsType": {
- "name": "signature",
- "type": "object",
- "raw": "{\n cancel?: string\n apply?: string\n start?: string\n end?: string\n range?: string\n}",
- "signature": {
- "properties": [
- {
- "key": "cancel",
- "value": {
- "name": "string",
- "required": false
- }
- },
- {
- "key": "apply",
- "value": {
- "name": "string",
- "required": false
- }
- },
- {
- "key": "start",
- "value": {
- "name": "string",
- "required": false
- }
- },
- {
- "key": "end",
- "value": {
- "name": "string",
- "required": false
- }
- },
- {
- "key": "range",
- "value": {
- "name": "string",
- "required": false
- }
- }
- ]
- }
- },
- "description": "Translation keys for the date picker. Use this to localize the date picker."
- },
- "mode": {
"defaultValue": {
- "value": "\"single\"",
+ "value": "\"base\"",
"computed": false
},
- "description": "The date picker's mode.",
- "tsType": {
- "name": "union",
- "raw": "\"single\" \\| \"range\"",
- "elements": [
- {
- "name": "literal",
- "value": "\"single\""
- },
- {
- "name": "literal",
- "value": "\"range\""
- }
- ]
- },
+ "description": "",
"required": false
},
- "defaultValue": {
- "description": "The date selected by default.",
- "required": false,
- "tsType": {
- "name": "union",
- "raw": "Date \\| DateRange",
- "elements": [
- {
- "name": "Date",
- "elements": [],
- "raw": "Date"
- },
- {
- "name": "DateRange",
- "elements": [
- {
- "name": "signature",
- "type": "object",
- "raw": "{ from: Date \\| undefined ; to?: Date }",
- "signature": {
- "properties": [
- {
- "key": "from",
- "value": {
- "name": "Date \\| undefined"
- },
- "description": "The range's start date."
- },
- {
- "key": "to",
- "value": {
- "name": "Date"
- },
- "description": "The range's end date."
- }
- ]
- }
- }
- ],
- "raw": "DateRange"
- }
- ]
- }
- },
- "onChange": {
- "description": "A function to handle the change in the selected date.",
- "required": false,
- "tsType": {
- "name": "union",
- "raw": "(date: undefined \\| Date) => void \\| (dateRange: undefined \\| DateRange) => void",
- "elements": [
- {
- "name": "signature",
- "type": "function",
- "raw": "(date: undefined \\| Date) => void",
- "signature": {
- "arguments": [
- {
- "name": "date",
- "type": {
- "name": "undefined \\| Date"
- },
- "rest": false
- }
- ],
- "return": {
- "name": "void"
- }
- }
- },
- {
- "name": "signature",
- "type": "function",
- "raw": "(dateRange: undefined \\| DateRange) => void",
- "signature": {
- "arguments": [
- {
- "name": "dateRange",
- "type": {
- "name": "undefined \\| DateRange"
- },
- "rest": false
- }
- ],
- "return": {
- "name": "void"
- }
- }
- }
- ]
- }
- },
- "presets": {
- "description": "Provide selectable preset configurations.",
- "required": false,
- "tsType": {
- "name": "union",
- "raw": "DatePreset[] \\| DateRangePreset[]",
- "elements": [
- {
- "name": "Array",
- "elements": [
- {
- "name": "DatePreset",
- "elements": [
- {
- "name": "Date"
- },
- {
- "name": "string"
- }
- ],
- "raw": "DatePreset"
- }
- ],
- "raw": "DatePreset[]"
- },
- {
- "name": "Array",
- "elements": [
- {
- "name": "DateRangePreset",
- "elements": [
- {
- "name": "DateRange"
- },
- {
- "name": "string"
- }
- ],
- "raw": "DateRangePreset"
- }
- ],
- "raw": "DateRangePreset[]"
- }
- ]
- }
- },
- "value": {
- "description": "The selected date.",
- "required": false,
- "tsType": {
- "name": "union",
- "raw": "Date \\| DateRange",
- "elements": [
- {
- "name": "Date",
- "elements": [],
- "raw": "Date"
- },
- {
- "name": "DateRange",
- "elements": [
- {
- "name": "signature",
- "type": "object",
- "raw": "{ from: Date \\| undefined ; to?: Date }",
- "signature": {
- "properties": [
- {
- "key": "from",
- "value": {
- "name": "Date \\| undefined"
- },
- "description": "The range's start date."
- },
- {
- "key": "to",
- "value": {
- "name": "Date"
- },
- "description": "The range's end date."
- }
- ]
- }
- }
- ],
- "raw": "DateRange"
- }
- ]
- }
+ "shouldCloseOnSelect": {
+ "defaultValue": {
+ "value": "true",
+ "computed": false
+ },
+ "description": "",
+ "required": false
}
}
}
\ No newline at end of file
diff --git a/www/apps/ui/src/specs/DatePickerButton/DatePickerButton.json b/www/apps/ui/src/specs/DatePickerButton/DatePickerButton.json
new file mode 100644
index 0000000000..38cc41b057
--- /dev/null
+++ b/www/apps/ui/src/specs/DatePickerButton/DatePickerButton.json
@@ -0,0 +1,15 @@
+{
+ "description": "",
+ "methods": [],
+ "displayName": "DatePickerButton",
+ "props": {
+ "size": {
+ "defaultValue": {
+ "value": "\"base\"",
+ "computed": false
+ },
+ "description": "",
+ "required": false
+ }
+ }
+}
\ No newline at end of file
diff --git a/www/apps/ui/src/specs/DatePickerClearButton/DatePickerClearButton.json b/www/apps/ui/src/specs/DatePickerClearButton/DatePickerClearButton.json
new file mode 100644
index 0000000000..d092735fd2
--- /dev/null
+++ b/www/apps/ui/src/specs/DatePickerClearButton/DatePickerClearButton.json
@@ -0,0 +1,15 @@
+{
+ "description": "",
+ "methods": [],
+ "displayName": "DatePickerClearButton",
+ "props": {
+ "type": {
+ "defaultValue": {
+ "value": "\"button\"",
+ "computed": false
+ },
+ "description": "",
+ "required": false
+ }
+ }
+}
\ No newline at end of file
diff --git a/www/apps/ui/src/specs/DatePicker/DatePicker.Display.json b/www/apps/ui/src/specs/DatePickerField/DatePickerField.json
similarity index 58%
rename from www/apps/ui/src/specs/DatePicker/DatePicker.Display.json
rename to www/apps/ui/src/specs/DatePickerField/DatePickerField.json
index d79b758501..6017989117 100644
--- a/www/apps/ui/src/specs/DatePicker/DatePicker.Display.json
+++ b/www/apps/ui/src/specs/DatePickerField/DatePickerField.json
@@ -1,36 +1,32 @@
{
"description": "",
"methods": [],
- "displayName": "DatePicker.Display",
+ "displayName": "DatePickerField",
"props": {
- "placeholder": {
- "required": false,
- "tsType": {
- "name": "string"
- },
- "description": "Placeholder of the date picker's input."
- },
"size": {
"required": false,
"tsType": {
"name": "union",
- "raw": "\"small\" | \"base\"",
+ "raw": "\"base\" | \"small\"",
"elements": [
{
"name": "literal",
- "value": "\"small\""
+ "value": "\"base\""
},
{
"name": "literal",
- "value": "\"base\""
+ "value": "\"small\""
}
]
},
- "description": "The size of the date picker's input.",
+ "description": "",
"defaultValue": {
"value": "\"base\"",
"computed": false
}
}
- }
+ },
+ "composes": [
+ "AriaDatePickerProps"
+ ]
}
\ No newline at end of file
diff --git a/www/apps/ui/src/specs/TimeSegment/TimeSegment.json b/www/apps/ui/src/specs/DateSegment/DateSegment.json
similarity index 82%
rename from www/apps/ui/src/specs/TimeSegment/TimeSegment.json
rename to www/apps/ui/src/specs/DateSegment/DateSegment.json
index e19ce12927..c6764eaeab 100644
--- a/www/apps/ui/src/specs/TimeSegment/TimeSegment.json
+++ b/www/apps/ui/src/specs/DateSegment/DateSegment.json
@@ -1,12 +1,12 @@
{
"description": "",
"methods": [],
- "displayName": "TimeSegment",
+ "displayName": "DateSegment",
"props": {
"segment": {
"required": true,
"tsType": {
- "name": "DateSegment"
+ "name": "Segment"
},
"description": ""
},
diff --git a/www/apps/ui/src/specs/Drawer/Drawer.Portal.json b/www/apps/ui/src/specs/Drawer/Drawer.Portal.json
index c148cc4c49..beb83060e7 100644
--- a/www/apps/ui/src/specs/Drawer/Drawer.Portal.json
+++ b/www/apps/ui/src/specs/Drawer/Drawer.Portal.json
@@ -1,6 +1,5 @@
{
"description": "",
"methods": [],
- "displayName": "Drawer.Portal",
- "props": {}
+ "displayName": "Drawer.Portal"
}
\ No newline at end of file
diff --git a/www/apps/ui/src/specs/Drawer/Drawer.Title.json b/www/apps/ui/src/specs/Drawer/Drawer.Title.json
deleted file mode 100644
index 3694445553..0000000000
--- a/www/apps/ui/src/specs/Drawer/Drawer.Title.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "description": "",
- "methods": [],
- "displayName": "Drawer.Title",
- "props": {}
-}
\ No newline at end of file
diff --git a/www/apps/ui/src/specs/Drawer/Drawer.json b/www/apps/ui/src/specs/Drawer/Drawer.json
index 6ab6b2a2e9..7075deeb86 100644
--- a/www/apps/ui/src/specs/Drawer/Drawer.json
+++ b/www/apps/ui/src/specs/Drawer/Drawer.json
@@ -1,6 +1,5 @@
{
"description": "This component is based on the [Radix UI Dialog](https://www.radix-ui.com/primitives/docs/components/dialog) primitives.",
"methods": [],
- "displayName": "Drawer",
- "props": {}
+ "displayName": "Drawer"
}
\ No newline at end of file
diff --git a/www/apps/ui/src/specs/DropdownMenu/DropdownMenu.Content.json b/www/apps/ui/src/specs/DropdownMenu/DropdownMenu.Content.json
index 7667279a31..a53d5a5b2e 100644
--- a/www/apps/ui/src/specs/DropdownMenu/DropdownMenu.Content.json
+++ b/www/apps/ui/src/specs/DropdownMenu/DropdownMenu.Content.json
@@ -2,5 +2,30 @@
"description": "This component is based on the [Radix UI Dropdown Menu Content](https://www.radix-ui.com/primitives/docs/components/dropdown-menu#content) primitive.",
"methods": [],
"displayName": "DropdownMenu.Content",
- "props": {}
+ "props": {
+ "sideOffset": {
+ "defaultValue": {
+ "value": "8",
+ "computed": false
+ },
+ "description": "",
+ "required": false
+ },
+ "collisionPadding": {
+ "defaultValue": {
+ "value": "8",
+ "computed": false
+ },
+ "description": "",
+ "required": false
+ },
+ "align": {
+ "defaultValue": {
+ "value": "\"center\"",
+ "computed": false
+ },
+ "description": "",
+ "required": false
+ }
+ }
}
\ No newline at end of file
diff --git a/www/apps/ui/src/specs/DropdownMenu/DropdownMenu.Group.json b/www/apps/ui/src/specs/DropdownMenu/DropdownMenu.Group.json
deleted file mode 100644
index 9f2dd91a65..0000000000
--- a/www/apps/ui/src/specs/DropdownMenu/DropdownMenu.Group.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "description": "This component is based on the [Radix UI Dropdown Menu Group](https://www.radix-ui.com/primitives/docs/components/dropdown-menu#group) primitive.",
- "methods": [],
- "displayName": "DropdownMenu.Group",
- "props": {}
-}
\ No newline at end of file
diff --git a/www/apps/ui/src/specs/DropdownMenu/DropdownMenu.RadioGroup.json b/www/apps/ui/src/specs/DropdownMenu/DropdownMenu.RadioGroup.json
deleted file mode 100644
index c637fe1caa..0000000000
--- a/www/apps/ui/src/specs/DropdownMenu/DropdownMenu.RadioGroup.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "description": "This component is based on the [Radix UI Dropdown Menu RadioGroup](https://www.radix-ui.com/primitives/docs/components/dropdown-menu#radiogroup) primitive.",
- "methods": [],
- "displayName": "DropdownMenu.RadioGroup",
- "props": {}
-}
\ No newline at end of file
diff --git a/www/apps/ui/src/specs/DropdownMenu/DropdownMenu.SubMenu.json b/www/apps/ui/src/specs/DropdownMenu/DropdownMenu.SubMenu.json
deleted file mode 100644
index 5080e8c007..0000000000
--- a/www/apps/ui/src/specs/DropdownMenu/DropdownMenu.SubMenu.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "description": "This component is based on the [Radix UI Dropdown Menu Sub](https://www.radix-ui.com/primitives/docs/components/dropdown-menu#sub) primitive.",
- "methods": [],
- "displayName": "DropdownMenu.SubMenu",
- "props": {}
-}
\ No newline at end of file
diff --git a/www/apps/ui/src/specs/DropdownMenu/DropdownMenu.SubMenuContent.json b/www/apps/ui/src/specs/DropdownMenu/DropdownMenu.SubMenuContent.json
index 283aef2c28..564238e1f7 100644
--- a/www/apps/ui/src/specs/DropdownMenu/DropdownMenu.SubMenuContent.json
+++ b/www/apps/ui/src/specs/DropdownMenu/DropdownMenu.SubMenuContent.json
@@ -2,5 +2,14 @@
"description": "This component is based on the [Radix UI Dropdown Menu SubContent](https://www.radix-ui.com/primitives/docs/components/dropdown-menu#subcontent) primitive.",
"methods": [],
"displayName": "DropdownMenu.SubMenuContent",
- "props": {}
+ "props": {
+ "collisionPadding": {
+ "defaultValue": {
+ "value": "8",
+ "computed": false
+ },
+ "description": "",
+ "required": false
+ }
+ }
}
\ No newline at end of file
diff --git a/www/apps/ui/src/specs/DropdownMenu/DropdownMenu.Trigger.json b/www/apps/ui/src/specs/DropdownMenu/DropdownMenu.Trigger.json
deleted file mode 100644
index efc5eea2ca..0000000000
--- a/www/apps/ui/src/specs/DropdownMenu/DropdownMenu.Trigger.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "description": "This component is based on the [Radix UI Dropdown Menu Trigger](https://www.radix-ui.com/primitives/docs/components/dropdown-menu#trigger) primitive.",
- "methods": [],
- "displayName": "DropdownMenu.Trigger",
- "props": {}
-}
\ No newline at end of file
diff --git a/www/apps/ui/src/specs/DropdownMenu/DropdownMenu.json b/www/apps/ui/src/specs/DropdownMenu/DropdownMenu.json
deleted file mode 100644
index d44b7327df..0000000000
--- a/www/apps/ui/src/specs/DropdownMenu/DropdownMenu.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "description": "This component is based on the [Radix UI Dropdown Menu](https://www.radix-ui.com/primitives/docs/components/dropdown-menu) primitive.",
- "methods": [],
- "displayName": "DropdownMenu",
- "props": {}
-}
\ No newline at end of file
diff --git a/www/apps/ui/src/specs/FocusModal/FocusModal.Close.json b/www/apps/ui/src/specs/FocusModal/FocusModal.Close.json
deleted file mode 100644
index b7feb6038e..0000000000
--- a/www/apps/ui/src/specs/FocusModal/FocusModal.Close.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "description": "",
- "methods": [],
- "displayName": "FocusModal.Close",
- "props": {}
-}
\ No newline at end of file
diff --git a/www/apps/ui/src/specs/DatePicker/DatePicker.Flyout.json b/www/apps/ui/src/specs/FocusModal/FocusModal.Footer.json
similarity index 59%
rename from www/apps/ui/src/specs/DatePicker/DatePicker.Flyout.json
rename to www/apps/ui/src/specs/FocusModal/FocusModal.Footer.json
index cd3de1b304..446ff0278a 100644
--- a/www/apps/ui/src/specs/DatePicker/DatePicker.Flyout.json
+++ b/www/apps/ui/src/specs/FocusModal/FocusModal.Footer.json
@@ -1,6 +1,6 @@
{
"description": "",
"methods": [],
- "displayName": "DatePicker.Flyout",
+ "displayName": "FocusModal.Footer",
"props": {}
}
\ No newline at end of file
diff --git a/www/apps/ui/src/specs/FocusModal/FocusModal.Portal.json b/www/apps/ui/src/specs/FocusModal/FocusModal.Portal.json
index 06e7ab9c01..0cda9f3995 100644
--- a/www/apps/ui/src/specs/FocusModal/FocusModal.Portal.json
+++ b/www/apps/ui/src/specs/FocusModal/FocusModal.Portal.json
@@ -1,6 +1,5 @@
{
"description": "",
"methods": [],
- "displayName": "FocusModal.Portal",
- "props": {}
+ "displayName": "FocusModal.Portal"
}
\ No newline at end of file
diff --git a/www/apps/ui/src/specs/Day/Day.json b/www/apps/ui/src/specs/FocusModal/FocusModal.Title.json
similarity index 59%
rename from www/apps/ui/src/specs/Day/Day.json
rename to www/apps/ui/src/specs/FocusModal/FocusModal.Title.json
index 583d7052e1..e5463afafd 100644
--- a/www/apps/ui/src/specs/Day/Day.json
+++ b/www/apps/ui/src/specs/FocusModal/FocusModal.Title.json
@@ -1,6 +1,6 @@
{
"description": "",
"methods": [],
- "displayName": "Day",
+ "displayName": "FocusModal.Title",
"props": {}
}
\ No newline at end of file
diff --git a/www/apps/ui/src/specs/FocusModal/FocusModal.Trigger.json b/www/apps/ui/src/specs/FocusModal/FocusModal.Trigger.json
index d383993ddd..13e8f38884 100644
--- a/www/apps/ui/src/specs/FocusModal/FocusModal.Trigger.json
+++ b/www/apps/ui/src/specs/FocusModal/FocusModal.Trigger.json
@@ -1,6 +1,5 @@
{
"description": "",
"methods": [],
- "displayName": "FocusModal.Trigger",
- "props": {}
+ "displayName": "FocusModal.Trigger"
}
\ No newline at end of file
diff --git a/www/apps/ui/src/specs/FocusModal/FocusModal.json b/www/apps/ui/src/specs/FocusModal/FocusModal.json
index 2cfe26139a..2d62eba459 100644
--- a/www/apps/ui/src/specs/FocusModal/FocusModal.json
+++ b/www/apps/ui/src/specs/FocusModal/FocusModal.json
@@ -1,44 +1,5 @@
{
"description": "This component is based on the [Radix UI Dialog](https://www.radix-ui.com/primitives/docs/components/dialog) primitives.",
"methods": [],
- "displayName": "FocusModal",
- "props": {
- "defaultOpen": {
- "description": "Whether the modal is opened by default.",
- "required": false,
- "tsType": {
- "name": "boolean"
- }
- },
- "open": {
- "description": "Whether the modal is opened.",
- "required": false,
- "tsType": {
- "name": "boolean"
- }
- },
- "onOpenChange": {
- "description": "A function to handle when the modal is opened or closed.",
- "required": false,
- "tsType": {
- "name": "signature",
- "type": "function",
- "raw": "(open: boolean) => void",
- "signature": {
- "arguments": [
- {
- "name": "open",
- "type": {
- "name": "boolean"
- },
- "rest": false
- }
- ],
- "return": {
- "name": "void"
- }
- }
- }
- }
- }
+ "displayName": "FocusModal"
}
\ No newline at end of file
diff --git a/www/apps/ui/src/specs/Heading/Heading.json b/www/apps/ui/src/specs/Heading/Heading.json
index 0526017155..7cae733c78 100644
--- a/www/apps/ui/src/specs/Heading/Heading.json
+++ b/www/apps/ui/src/specs/Heading/Heading.json
@@ -9,24 +9,6 @@
"computed": false
},
"description": "The heading level which specifies which heading element is used.",
- "tsType": {
- "name": "union",
- "raw": "\"h1\" \\| \"h2\" \\| \"h3\"",
- "elements": [
- {
- "name": "literal",
- "value": "\"h1\""
- },
- {
- "name": "literal",
- "value": "\"h2\""
- },
- {
- "name": "literal",
- "value": "\"h3\""
- }
- ]
- },
"required": false
}
},
diff --git a/www/apps/ui/src/specs/Hint/Hint.json b/www/apps/ui/src/specs/Hint/Hint.json
index 43277d7509..6f6fd9b664 100644
--- a/www/apps/ui/src/specs/Hint/Hint.json
+++ b/www/apps/ui/src/specs/Hint/Hint.json
@@ -9,20 +9,6 @@
"computed": false
},
"description": "The hint's style.",
- "tsType": {
- "name": "union",
- "raw": "\"error\" \\| \"info\"",
- "elements": [
- {
- "name": "literal",
- "value": "\"error\""
- },
- {
- "name": "literal",
- "value": "\"info\""
- }
- ]
- },
"required": false
}
},
diff --git a/www/apps/ui/src/specs/I18nProvider/I18nProvider.json b/www/apps/ui/src/specs/I18nProvider/I18nProvider.json
new file mode 100644
index 0000000000..c93156fdb7
--- /dev/null
+++ b/www/apps/ui/src/specs/I18nProvider/I18nProvider.json
@@ -0,0 +1,8 @@
+{
+ "description": "",
+ "methods": [],
+ "displayName": "I18nProvider",
+ "composes": [
+ "Props"
+ ]
+}
\ No newline at end of file
diff --git a/www/apps/ui/src/specs/IconBadge/IconBadge.json b/www/apps/ui/src/specs/IconBadge/IconBadge.json
index 89cb32c8de..20967e6cc9 100644
--- a/www/apps/ui/src/specs/IconBadge/IconBadge.json
+++ b/www/apps/ui/src/specs/IconBadge/IconBadge.json
@@ -20,36 +20,6 @@
"computed": false
},
"description": "The badge's color.",
- "tsType": {
- "name": "union",
- "raw": "\"green\" \\| \"red\" \\| \"blue\" \\| \"orange\" \\| \"grey\" \\| \"purple\"",
- "elements": [
- {
- "name": "literal",
- "value": "\"green\""
- },
- {
- "name": "literal",
- "value": "\"red\""
- },
- {
- "name": "literal",
- "value": "\"blue\""
- },
- {
- "name": "literal",
- "value": "\"orange\""
- },
- {
- "name": "literal",
- "value": "\"grey\""
- },
- {
- "name": "literal",
- "value": "\"purple\""
- }
- ]
- },
"required": false
},
"size": {
@@ -58,20 +28,6 @@
"computed": false
},
"description": "The badge's size.",
- "tsType": {
- "name": "union",
- "raw": "\"base\" \\| \"large\"",
- "elements": [
- {
- "name": "literal",
- "value": "\"base\""
- },
- {
- "name": "literal",
- "value": "\"large\""
- }
- ]
- },
"required": false
}
},
diff --git a/www/apps/ui/src/specs/IconButton/IconButton.json b/www/apps/ui/src/specs/IconButton/IconButton.json
index 9bf7a669ad..68c43940d5 100644
--- a/www/apps/ui/src/specs/IconButton/IconButton.json
+++ b/www/apps/ui/src/specs/IconButton/IconButton.json
@@ -31,20 +31,6 @@
"computed": false
},
"description": "The button's style.",
- "tsType": {
- "name": "union",
- "raw": "\"primary\" \\| \"transparent\"",
- "elements": [
- {
- "name": "literal",
- "value": "\"primary\""
- },
- {
- "name": "literal",
- "value": "\"transparent\""
- }
- ]
- },
"required": false
},
"size": {
@@ -53,36 +39,6 @@
"computed": false
},
"description": "The button's size.",
- "tsType": {
- "name": "union",
- "raw": "\"2xsmall\" \\| \"xsmall\" \\| \"small\" \\| \"base\" \\| \"large\" \\| \"xlarge\"",
- "elements": [
- {
- "name": "literal",
- "value": "\"2xsmall\""
- },
- {
- "name": "literal",
- "value": "\"xsmall\""
- },
- {
- "name": "literal",
- "value": "\"small\""
- },
- {
- "name": "literal",
- "value": "\"base\""
- },
- {
- "name": "literal",
- "value": "\"large\""
- },
- {
- "name": "literal",
- "value": "\"xlarge\""
- }
- ]
- },
"required": false
}
},
diff --git a/www/apps/ui/src/specs/Input/Input.json b/www/apps/ui/src/specs/Input/Input.json
index 9a4a3c8bb8..600bda9cfa 100644
--- a/www/apps/ui/src/specs/Input/Input.json
+++ b/www/apps/ui/src/specs/Input/Input.json
@@ -9,20 +9,6 @@
"computed": false
},
"description": "The input's size.",
- "tsType": {
- "name": "union",
- "raw": "\"small\" \\| \"base\"",
- "elements": [
- {
- "name": "literal",
- "value": "\"small\""
- },
- {
- "name": "literal",
- "value": "\"base\""
- }
- ]
- },
"required": false
}
},
diff --git a/www/apps/ui/src/specs/InternalCalendar/InternalCalendar.json b/www/apps/ui/src/specs/InternalCalendar/InternalCalendar.json
new file mode 100644
index 0000000000..3c6bf7a62c
--- /dev/null
+++ b/www/apps/ui/src/specs/InternalCalendar/InternalCalendar.json
@@ -0,0 +1,5 @@
+{
+ "description": "InternalCalendar is the internal implementation of the Calendar component.\nIt's not for public use, but only used for other components like DatePicker.",
+ "methods": [],
+ "displayName": "InternalCalendar"
+}
\ No newline at end of file
diff --git a/www/apps/ui/src/specs/Label/Label.json b/www/apps/ui/src/specs/Label/Label.json
index 523c6cb271..537d936055 100644
--- a/www/apps/ui/src/specs/Label/Label.json
+++ b/www/apps/ui/src/specs/Label/Label.json
@@ -9,28 +9,6 @@
"computed": false
},
"description": "The label's size.",
- "tsType": {
- "name": "union",
- "raw": "\"xsmall\" \\| \"small\" \\| \"base\" \\| \"large\"",
- "elements": [
- {
- "name": "literal",
- "value": "\"xsmall\""
- },
- {
- "name": "literal",
- "value": "\"small\""
- },
- {
- "name": "literal",
- "value": "\"base\""
- },
- {
- "name": "literal",
- "value": "\"large\""
- }
- ]
- },
"required": false
},
"weight": {
@@ -39,20 +17,6 @@
"computed": false
},
"description": "The label's font weight.",
- "tsType": {
- "name": "union",
- "raw": "\"regular\" \\| \"plus\"",
- "elements": [
- {
- "name": "literal",
- "value": "\"regular\""
- },
- {
- "name": "literal",
- "value": "\"plus\""
- }
- ]
- },
"required": false
}
},
diff --git a/www/apps/ui/src/specs/Popover/Popover.Anchor.json b/www/apps/ui/src/specs/Popover/Popover.Anchor.json
index 8ad9920dc1..ab3b33bb70 100644
--- a/www/apps/ui/src/specs/Popover/Popover.Anchor.json
+++ b/www/apps/ui/src/specs/Popover/Popover.Anchor.json
@@ -1,6 +1,5 @@
{
"description": "",
"methods": [],
- "displayName": "Popover.Anchor",
- "props": {}
+ "displayName": "Popover.Anchor"
}
\ No newline at end of file
diff --git a/www/apps/ui/src/specs/Popover/Popover.Close.json b/www/apps/ui/src/specs/Popover/Popover.Close.json
index 10c13494b0..b73878b0f3 100644
--- a/www/apps/ui/src/specs/Popover/Popover.Close.json
+++ b/www/apps/ui/src/specs/Popover/Popover.Close.json
@@ -1,6 +1,5 @@
{
"description": "",
"methods": [],
- "displayName": "Popover.Close",
- "props": {}
+ "displayName": "Popover.Close"
}
\ No newline at end of file
diff --git a/www/apps/ui/src/specs/Popover/Popover.Content.json b/www/apps/ui/src/specs/Popover/Popover.Content.json
index 4b6bb28927..66739cef15 100644
--- a/www/apps/ui/src/specs/Popover/Popover.Content.json
+++ b/www/apps/ui/src/specs/Popover/Popover.Content.json
@@ -9,9 +9,6 @@
"computed": false
},
"description": "The distance in pixels from the anchor.",
- "tsType": {
- "name": "number"
- },
"required": false
},
"side": {
@@ -20,28 +17,6 @@
"computed": false
},
"description": "The preferred side of the anchor to render against when open.\nWill be reversed when collisions occur and `avoidCollisions` is enabled.",
- "tsType": {
- "name": "union",
- "raw": "\"top\" \\| \"right\" \\| \"bottom\" \\| \"left\"",
- "elements": [
- {
- "name": "literal",
- "value": "\"top\""
- },
- {
- "name": "literal",
- "value": "\"right\""
- },
- {
- "name": "literal",
- "value": "\"bottom\""
- },
- {
- "name": "literal",
- "value": "\"left\""
- }
- ]
- },
"required": false
},
"align": {
@@ -50,24 +25,6 @@
"computed": false
},
"description": "The preferred alignment against the anchor. May change when collisions occur.",
- "tsType": {
- "name": "union",
- "raw": "\"center\" \\| \"start\" \\| \"end\"",
- "elements": [
- {
- "name": "literal",
- "value": "\"center\""
- },
- {
- "name": "literal",
- "value": "\"start\""
- },
- {
- "name": "literal",
- "value": "\"end\""
- }
- ]
- },
"required": false
}
}
diff --git a/www/apps/ui/src/specs/Popover/Popover.Trigger.json b/www/apps/ui/src/specs/Popover/Popover.Trigger.json
index 9171dbe585..19002e00e0 100644
--- a/www/apps/ui/src/specs/Popover/Popover.Trigger.json
+++ b/www/apps/ui/src/specs/Popover/Popover.Trigger.json
@@ -1,6 +1,5 @@
{
"description": "",
"methods": [],
- "displayName": "Popover.Trigger",
- "props": {}
+ "displayName": "Popover.Trigger"
}
\ No newline at end of file
diff --git a/www/apps/ui/src/specs/Popover/Popover.json b/www/apps/ui/src/specs/Popover/Popover.json
index f5027f1ada..40d3d66cf5 100644
--- a/www/apps/ui/src/specs/Popover/Popover.json
+++ b/www/apps/ui/src/specs/Popover/Popover.json
@@ -1,6 +1,5 @@
{
"description": "This component is based on the [Radix UI Popover](https://www.radix-ui.com/primitives/docs/components/popover) primitves.",
"methods": [],
- "displayName": "Popover",
- "props": {}
+ "displayName": "Popover"
}
\ No newline at end of file
diff --git a/www/apps/ui/src/specs/ProgressAccordion/ProgressAccordion.Header.json b/www/apps/ui/src/specs/ProgressAccordion/ProgressAccordion.Header.json
index 6aea17492f..fec7c9d264 100644
--- a/www/apps/ui/src/specs/ProgressAccordion/ProgressAccordion.Header.json
+++ b/www/apps/ui/src/specs/ProgressAccordion/ProgressAccordion.Header.json
@@ -6,22 +6,7 @@
"status": {
"required": false,
"tsType": {
- "name": "union",
- "raw": "\"not-started\" \\| \"in-progress\" \\| \"completed\"",
- "elements": [
- {
- "name": "literal",
- "value": "\"not-started\""
- },
- {
- "name": "literal",
- "value": "\"in-progress\""
- },
- {
- "name": "literal",
- "value": "\"completed\""
- }
- ]
+ "name": "ProgressStatus"
},
"description": "The current status.",
"defaultValue": {
diff --git a/www/apps/ui/src/specs/ProgressAccordion/ProgressAccordion.ProgressIndicator.json b/www/apps/ui/src/specs/ProgressAccordion/ProgressAccordion.ProgressIndicator.json
index 04f06f4103..e18e0b59f5 100644
--- a/www/apps/ui/src/specs/ProgressAccordion/ProgressAccordion.ProgressIndicator.json
+++ b/www/apps/ui/src/specs/ProgressAccordion/ProgressAccordion.ProgressIndicator.json
@@ -6,22 +6,7 @@
"status": {
"required": true,
"tsType": {
- "name": "union",
- "raw": "\"not-started\" \\| \"in-progress\" \\| \"completed\"",
- "elements": [
- {
- "name": "literal",
- "value": "\"not-started\""
- },
- {
- "name": "literal",
- "value": "\"in-progress\""
- },
- {
- "name": "literal",
- "value": "\"completed\""
- }
- ]
+ "name": "ProgressStatus"
},
"description": "The current status."
}
diff --git a/www/apps/ui/src/specs/ProgressAccordion/ProgressAccordion.json b/www/apps/ui/src/specs/ProgressAccordion/ProgressAccordion.json
index 6f4933f152..60349bdf52 100644
--- a/www/apps/ui/src/specs/ProgressAccordion/ProgressAccordion.json
+++ b/www/apps/ui/src/specs/ProgressAccordion/ProgressAccordion.json
@@ -1,6 +1,5 @@
{
"description": "This component is based on the [Radix UI Accordion](https://radix-ui.com/primitives/docs/components/accordion) primitves.",
"methods": [],
- "displayName": "ProgressAccordion",
- "props": {}
+ "displayName": "ProgressAccordion"
}
\ No newline at end of file
diff --git a/www/apps/ui/src/specs/ProgressTabs/ProgressTabs.ProgressIndicator.json b/www/apps/ui/src/specs/ProgressTabs/ProgressTabs.ProgressIndicator.json
index c2b2a1a7d7..b8733606e7 100644
--- a/www/apps/ui/src/specs/ProgressTabs/ProgressTabs.ProgressIndicator.json
+++ b/www/apps/ui/src/specs/ProgressTabs/ProgressTabs.ProgressIndicator.json
@@ -6,22 +6,7 @@
"status": {
"required": false,
"tsType": {
- "name": "union",
- "raw": "\"not-started\" \\| \"in-progress\" \\| \"completed\"",
- "elements": [
- {
- "name": "literal",
- "value": "\"not-started\""
- },
- {
- "name": "literal",
- "value": "\"in-progress\""
- },
- {
- "name": "literal",
- "value": "\"completed\""
- }
- ]
+ "name": "ProgressStatus"
},
"description": "The current status."
}
diff --git a/www/apps/ui/src/specs/ProgressTabs/ProgressTabs.Trigger.json b/www/apps/ui/src/specs/ProgressTabs/ProgressTabs.Trigger.json
index 0fd6e78634..791c10a3db 100644
--- a/www/apps/ui/src/specs/ProgressTabs/ProgressTabs.Trigger.json
+++ b/www/apps/ui/src/specs/ProgressTabs/ProgressTabs.Trigger.json
@@ -2,7 +2,19 @@
"description": "",
"methods": [],
"displayName": "ProgressTabs.Trigger",
- "props": {},
+ "props": {
+ "status": {
+ "required": false,
+ "tsType": {
+ "name": "ProgressStatus"
+ },
+ "description": "",
+ "defaultValue": {
+ "value": "\"not-started\"",
+ "computed": false
+ }
+ }
+ },
"composes": [
"Omit"
]
diff --git a/www/apps/ui/src/specs/ProgressTabs/ProgressTabs.json b/www/apps/ui/src/specs/ProgressTabs/ProgressTabs.json
index 70b3845e37..047411be9d 100644
--- a/www/apps/ui/src/specs/ProgressTabs/ProgressTabs.json
+++ b/www/apps/ui/src/specs/ProgressTabs/ProgressTabs.json
@@ -1,6 +1,5 @@
{
"description": "This component is based on the [Radix UI Tabs](https://radix-ui.com/primitives/docs/components/tabs) primitves.",
"methods": [],
- "displayName": "ProgressTabs",
- "props": {}
+ "displayName": "ProgressTabs"
}
\ No newline at end of file
diff --git a/www/apps/ui/src/specs/Prompt/Prompt.Portal.json b/www/apps/ui/src/specs/Prompt/Prompt.Portal.json
index d07cb7ddcd..16a125e950 100644
--- a/www/apps/ui/src/specs/Prompt/Prompt.Portal.json
+++ b/www/apps/ui/src/specs/Prompt/Prompt.Portal.json
@@ -1,6 +1,5 @@
{
"description": "",
"methods": [],
- "displayName": "Prompt.Portal",
- "props": {}
+ "displayName": "Prompt.Portal"
}
\ No newline at end of file
diff --git a/www/apps/ui/src/specs/RangeDatePicker/RangeDatePicker.json b/www/apps/ui/src/specs/RangeDatePicker/RangeDatePicker.json
deleted file mode 100644
index b1e3324078..0000000000
--- a/www/apps/ui/src/specs/RangeDatePicker/RangeDatePicker.json
+++ /dev/null
@@ -1,334 +0,0 @@
-{
- "description": "",
- "methods": [],
- "displayName": "RangeDatePicker",
- "props": {
- "fromYear": {
- "required": false,
- "tsType": {
- "name": "number"
- },
- "description": "The year to start showing the dates from."
- },
- "toYear": {
- "required": false,
- "tsType": {
- "name": "number"
- },
- "description": "The year to show dates to."
- },
- "fromMonth": {
- "required": false,
- "tsType": {
- "name": "Date"
- },
- "description": "The month to start showing dates from."
- },
- "toMonth": {
- "required": false,
- "tsType": {
- "name": "Date"
- },
- "description": "The month to show dates to."
- },
- "fromDay": {
- "required": false,
- "tsType": {
- "name": "Date"
- },
- "description": "The day to start showing dates from."
- },
- "toDay": {
- "required": false,
- "tsType": {
- "name": "Date"
- },
- "description": "The day to show dates to."
- },
- "fromDate": {
- "required": false,
- "tsType": {
- "name": "Date"
- },
- "description": "The date to show dates from."
- },
- "toDate": {
- "required": false,
- "tsType": {
- "name": "Date"
- },
- "description": "The date to show dates to."
- },
- "locale": {
- "required": false,
- "tsType": {
- "name": "Locale"
- },
- "description": "The locale to use for formatting dates. To change the locale pass a date-fns locale object."
- },
- "className": {
- "required": false,
- "tsType": {
- "name": "string"
- },
- "description": "The class name to apply on the date picker."
- },
- "disabled": {
- "required": false,
- "tsType": {
- "name": "boolean"
- },
- "description": "Whether the date picker's input is disabled."
- },
- "required": {
- "required": false,
- "tsType": {
- "name": "boolean"
- },
- "description": "Whether the date picker's input is required."
- },
- "placeholder": {
- "required": false,
- "tsType": {
- "name": "string"
- },
- "description": "The date picker's placeholder."
- },
- "size": {
- "required": false,
- "tsType": {
- "name": "union",
- "raw": "\"small\" | \"base\"",
- "elements": [
- {
- "name": "literal",
- "value": "\"small\""
- },
- {
- "name": "literal",
- "value": "\"base\""
- }
- ]
- },
- "description": "The date picker's size.",
- "defaultValue": {
- "value": "\"base\"",
- "computed": false
- }
- },
- "showTimePicker": {
- "required": false,
- "tsType": {
- "name": "boolean"
- },
- "description": "Whether to show a time picker along with the date picker."
- },
- "translations": {
- "required": false,
- "tsType": {
- "name": "signature",
- "type": "object",
- "raw": "{\n cancel?: string\n apply?: string\n start?: string\n end?: string\n range?: string\n}",
- "signature": {
- "properties": [
- {
- "key": "cancel",
- "value": {
- "name": "string",
- "required": false
- }
- },
- {
- "key": "apply",
- "value": {
- "name": "string",
- "required": false
- }
- },
- {
- "key": "start",
- "value": {
- "name": "string",
- "required": false
- }
- },
- {
- "key": "end",
- "value": {
- "name": "string",
- "required": false
- }
- },
- {
- "key": "range",
- "value": {
- "name": "string",
- "required": false
- }
- }
- ]
- }
- },
- "description": "Translation keys for the date picker. Use this to localize the date picker."
- },
- "id": {
- "required": false,
- "tsType": {
- "name": "string"
- },
- "description": ""
- },
- "aria-invalid": {
- "required": false,
- "tsType": {
- "name": "boolean"
- },
- "description": ""
- },
- "aria-label": {
- "required": false,
- "tsType": {
- "name": "string"
- },
- "description": ""
- },
- "aria-labelledby": {
- "required": false,
- "tsType": {
- "name": "string"
- },
- "description": ""
- },
- "aria-required": {
- "required": false,
- "tsType": {
- "name": "boolean"
- },
- "description": ""
- },
- "presets": {
- "required": false,
- "tsType": {
- "name": "Array",
- "elements": [
- {
- "name": "DateRangePreset"
- }
- ],
- "raw": "DateRangePreset[]"
- },
- "description": "Provide selectable preset configurations."
- },
- "defaultValue": {
- "required": false,
- "tsType": {
- "name": "signature",
- "type": "object",
- "raw": "{ from: Date \\| undefined ; to?: Date }",
- "signature": {
- "properties": [
- {
- "key": "from",
- "value": {
- "name": "union",
- "raw": "Date \\| undefined",
- "elements": [
- {
- "name": "Date",
- "elements": [],
- "raw": "Date"
- },
- {
- "name": "undefined"
- }
- ]
- },
- "description": "The range's start date."
- },
- {
- "key": "to",
- "value": {
- "name": "Date",
- "elements": [],
- "raw": "Date"
- },
- "description": "The range's end date."
- }
- ]
- }
- },
- "description": "The date range selected by default."
- },
- "value": {
- "required": false,
- "tsType": {
- "name": "signature",
- "type": "object",
- "raw": "{ from: Date \\| undefined ; to?: Date }",
- "signature": {
- "properties": [
- {
- "key": "from",
- "value": {
- "name": "union",
- "raw": "Date \\| undefined",
- "elements": [
- {
- "name": "Date",
- "elements": [],
- "raw": "Date"
- },
- {
- "name": "undefined"
- }
- ]
- },
- "description": "The range's start date."
- },
- {
- "key": "to",
- "value": {
- "name": "Date",
- "elements": [],
- "raw": "Date"
- },
- "description": "The range's end date."
- }
- ]
- }
- },
- "description": "The selected date range."
- },
- "onChange": {
- "required": false,
- "tsType": {
- "name": "signature",
- "type": "function",
- "raw": "(dateRange: DateRange | undefined) => void",
- "signature": {
- "arguments": [
- {
- "type": {
- "name": "union",
- "raw": "DateRange | undefined",
- "elements": [
- {
- "name": "DateRange"
- },
- {
- "name": "undefined"
- }
- ]
- },
- "name": "dateRange"
- }
- ],
- "return": {
- "name": "void"
- }
- }
- },
- "description": "A function to handle the change in the selected date range."
- }
- }
-}
\ No newline at end of file
diff --git a/www/apps/ui/src/specs/Select/Select.Content.json b/www/apps/ui/src/specs/Select/Select.Content.json
index aea91d304e..b74873d9a5 100644
--- a/www/apps/ui/src/specs/Select/Select.Content.json
+++ b/www/apps/ui/src/specs/Select/Select.Content.json
@@ -2,5 +2,30 @@
"description": "",
"methods": [],
"displayName": "Select.Content",
- "props": {}
+ "props": {
+ "position": {
+ "defaultValue": {
+ "value": "\"popper\"",
+ "computed": false
+ },
+ "description": "",
+ "required": false
+ },
+ "sideOffset": {
+ "defaultValue": {
+ "value": "8",
+ "computed": false
+ },
+ "description": "",
+ "required": false
+ },
+ "collisionPadding": {
+ "defaultValue": {
+ "value": "24",
+ "computed": false
+ },
+ "description": "",
+ "required": false
+ }
+ }
}
\ No newline at end of file
diff --git a/www/apps/ui/src/specs/Select/Select.Group.json b/www/apps/ui/src/specs/Select/Select.Group.json
deleted file mode 100644
index c280dac4f9..0000000000
--- a/www/apps/ui/src/specs/Select/Select.Group.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "description": "Groups multiple items together.",
- "methods": [],
- "displayName": "Select.Group",
- "props": {}
-}
\ No newline at end of file
diff --git a/www/apps/ui/src/specs/Select/Select.Value.json b/www/apps/ui/src/specs/Select/Select.Value.json
deleted file mode 100644
index 33740e6f29..0000000000
--- a/www/apps/ui/src/specs/Select/Select.Value.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "description": "Displays the selected value, or a placeholder if no value is selected.\nIt's based on [Radix UI Select Value](https://www.radix-ui.com/primitives/docs/components/select#value).",
- "methods": [],
- "displayName": "Select.Value",
- "props": {}
-}
\ No newline at end of file
diff --git a/www/apps/ui/src/specs/SingleDatePicker/SingleDatePicker.json b/www/apps/ui/src/specs/SingleDatePicker/SingleDatePicker.json
deleted file mode 100644
index c4ebf7f03a..0000000000
--- a/www/apps/ui/src/specs/SingleDatePicker/SingleDatePicker.json
+++ /dev/null
@@ -1,268 +0,0 @@
-{
- "description": "",
- "methods": [],
- "displayName": "SingleDatePicker",
- "props": {
- "fromYear": {
- "required": false,
- "tsType": {
- "name": "number"
- },
- "description": "The year to start showing the dates from."
- },
- "toYear": {
- "required": false,
- "tsType": {
- "name": "number"
- },
- "description": "The year to show dates to."
- },
- "fromMonth": {
- "required": false,
- "tsType": {
- "name": "Date"
- },
- "description": "The month to start showing dates from."
- },
- "toMonth": {
- "required": false,
- "tsType": {
- "name": "Date"
- },
- "description": "The month to show dates to."
- },
- "fromDay": {
- "required": false,
- "tsType": {
- "name": "Date"
- },
- "description": "The day to start showing dates from."
- },
- "toDay": {
- "required": false,
- "tsType": {
- "name": "Date"
- },
- "description": "The day to show dates to."
- },
- "fromDate": {
- "required": false,
- "tsType": {
- "name": "Date"
- },
- "description": "The date to show dates from."
- },
- "toDate": {
- "required": false,
- "tsType": {
- "name": "Date"
- },
- "description": "The date to show dates to."
- },
- "locale": {
- "required": false,
- "tsType": {
- "name": "Locale"
- },
- "description": "The locale to use for formatting dates. To change the locale pass a date-fns locale object."
- },
- "className": {
- "required": false,
- "tsType": {
- "name": "string"
- },
- "description": "The class name to apply on the date picker."
- },
- "disabled": {
- "required": false,
- "tsType": {
- "name": "boolean"
- },
- "description": "Whether the date picker's input is disabled."
- },
- "required": {
- "required": false,
- "tsType": {
- "name": "boolean"
- },
- "description": "Whether the date picker's input is required."
- },
- "placeholder": {
- "required": false,
- "tsType": {
- "name": "string"
- },
- "description": "The date picker's placeholder."
- },
- "size": {
- "required": false,
- "tsType": {
- "name": "union",
- "raw": "\"small\" | \"base\"",
- "elements": [
- {
- "name": "literal",
- "value": "\"small\""
- },
- {
- "name": "literal",
- "value": "\"base\""
- }
- ]
- },
- "description": "The date picker's size.",
- "defaultValue": {
- "value": "\"base\"",
- "computed": false
- }
- },
- "showTimePicker": {
- "required": false,
- "tsType": {
- "name": "boolean"
- },
- "description": "Whether to show a time picker along with the date picker."
- },
- "translations": {
- "required": false,
- "tsType": {
- "name": "signature",
- "type": "object",
- "raw": "{\n cancel?: string\n apply?: string\n start?: string\n end?: string\n range?: string\n}",
- "signature": {
- "properties": [
- {
- "key": "cancel",
- "value": {
- "name": "string",
- "required": false
- }
- },
- {
- "key": "apply",
- "value": {
- "name": "string",
- "required": false
- }
- },
- {
- "key": "start",
- "value": {
- "name": "string",
- "required": false
- }
- },
- {
- "key": "end",
- "value": {
- "name": "string",
- "required": false
- }
- },
- {
- "key": "range",
- "value": {
- "name": "string",
- "required": false
- }
- }
- ]
- }
- },
- "description": "Translation keys for the date picker. Use this to localize the date picker."
- },
- "id": {
- "required": false,
- "tsType": {
- "name": "string"
- },
- "description": ""
- },
- "aria-invalid": {
- "required": false,
- "tsType": {
- "name": "boolean"
- },
- "description": ""
- },
- "aria-label": {
- "required": false,
- "tsType": {
- "name": "string"
- },
- "description": ""
- },
- "aria-labelledby": {
- "required": false,
- "tsType": {
- "name": "string"
- },
- "description": ""
- },
- "aria-required": {
- "required": false,
- "tsType": {
- "name": "boolean"
- },
- "description": ""
- },
- "presets": {
- "required": false,
- "tsType": {
- "name": "Array",
- "elements": [
- {
- "name": "DatePreset"
- }
- ],
- "raw": "DatePreset[]"
- },
- "description": ""
- },
- "defaultValue": {
- "required": false,
- "tsType": {
- "name": "Date"
- },
- "description": ""
- },
- "value": {
- "required": false,
- "tsType": {
- "name": "Date"
- },
- "description": ""
- },
- "onChange": {
- "required": false,
- "tsType": {
- "name": "signature",
- "type": "function",
- "raw": "(date: Date | undefined) => void",
- "signature": {
- "arguments": [
- {
- "type": {
- "name": "union",
- "raw": "Date | undefined",
- "elements": [
- {
- "name": "Date"
- },
- {
- "name": "undefined"
- }
- ]
- },
- "name": "date"
- }
- ],
- "return": {
- "name": "void"
- }
- }
- },
- "description": ""
- }
- }
-}
\ No newline at end of file
diff --git a/www/apps/ui/src/specs/StatusBadge/StatusBadge.json b/www/apps/ui/src/specs/StatusBadge/StatusBadge.json
index b5ea5f1498..447558d306 100644
--- a/www/apps/ui/src/specs/StatusBadge/StatusBadge.json
+++ b/www/apps/ui/src/specs/StatusBadge/StatusBadge.json
@@ -9,36 +9,6 @@
"computed": false
},
"description": "The status's color.",
- "tsType": {
- "name": "union",
- "raw": "\"green\" \\| \"red\" \\| \"blue\" \\| \"orange\" \\| \"grey\" \\| \"purple\"",
- "elements": [
- {
- "name": "literal",
- "value": "\"green\""
- },
- {
- "name": "literal",
- "value": "\"red\""
- },
- {
- "name": "literal",
- "value": "\"blue\""
- },
- {
- "name": "literal",
- "value": "\"orange\""
- },
- {
- "name": "literal",
- "value": "\"grey\""
- },
- {
- "name": "literal",
- "value": "\"purple\""
- }
- ]
- },
"required": false
}
},
diff --git a/www/apps/ui/src/specs/Switch/Switch.json b/www/apps/ui/src/specs/Switch/Switch.json
index e1f3eda603..9e92412f09 100644
--- a/www/apps/ui/src/specs/Switch/Switch.json
+++ b/www/apps/ui/src/specs/Switch/Switch.json
@@ -9,20 +9,6 @@
"computed": false
},
"description": "The switch's size.",
- "tsType": {
- "name": "union",
- "raw": "\"small\" \\| \"base\"",
- "elements": [
- {
- "name": "literal",
- "value": "\"small\""
- },
- {
- "name": "literal",
- "value": "\"base\""
- }
- ]
- },
"required": false
}
},
diff --git a/www/apps/ui/src/specs/Tabs/Tabs.json b/www/apps/ui/src/specs/Tabs/Tabs.json
index cd5bb42a7f..632fc5775d 100644
--- a/www/apps/ui/src/specs/Tabs/Tabs.json
+++ b/www/apps/ui/src/specs/Tabs/Tabs.json
@@ -1,6 +1,5 @@
{
"description": "This component is based on the [Radix UI Tabs](https://radix-ui.com/primitives/docs/components/tabs) primitves",
"methods": [],
- "displayName": "Tabs",
- "props": {}
+ "displayName": "Tabs"
}
\ No newline at end of file
diff --git a/www/apps/ui/src/specs/Text/Text.json b/www/apps/ui/src/specs/Text/Text.json
index f3755178e9..047a115be9 100644
--- a/www/apps/ui/src/specs/Text/Text.json
+++ b/www/apps/ui/src/specs/Text/Text.json
@@ -46,32 +46,6 @@
"computed": false
},
"description": "The text's size.",
- "tsType": {
- "name": "union",
- "raw": "\"xsmall\" \\| \"small\" \\| \"base\" \\| \"large\" \\| \"xlarge\"",
- "elements": [
- {
- "name": "literal",
- "value": "\"xsmall\""
- },
- {
- "name": "literal",
- "value": "\"small\""
- },
- {
- "name": "literal",
- "value": "\"base\""
- },
- {
- "name": "literal",
- "value": "\"large\""
- },
- {
- "name": "literal",
- "value": "\"xlarge\""
- }
- ]
- },
"required": false
},
"weight": {
@@ -80,20 +54,6 @@
"computed": false
},
"description": "The text's font weight.",
- "tsType": {
- "name": "union",
- "raw": "\"regular\" \\| \"plus\"",
- "elements": [
- {
- "name": "literal",
- "value": "\"regular\""
- },
- {
- "name": "literal",
- "value": "\"plus\""
- }
- ]
- },
"required": false
},
"family": {
@@ -102,20 +62,6 @@
"computed": false
},
"description": "The text's font family.",
- "tsType": {
- "name": "union",
- "raw": "\"sans\" \\| \"mono\"",
- "elements": [
- {
- "name": "literal",
- "value": "\"sans\""
- },
- {
- "name": "literal",
- "value": "\"mono\""
- }
- ]
- },
"required": false
},
"leading": {
@@ -124,20 +70,6 @@
"computed": false
},
"description": "The text's line height.",
- "tsType": {
- "name": "union",
- "raw": "\"normal\" \\| \"compact\"",
- "elements": [
- {
- "name": "literal",
- "value": "\"normal\""
- },
- {
- "name": "literal",
- "value": "\"compact\""
- }
- ]
- },
"required": false
}
},
diff --git a/www/apps/ui/src/specs/TimeInput/TimeInput.json b/www/apps/ui/src/specs/TimeInput/TimeInput.json
index 1520474271..f6aa023a6d 100644
--- a/www/apps/ui/src/specs/TimeInput/TimeInput.json
+++ b/www/apps/ui/src/specs/TimeInput/TimeInput.json
@@ -1,10 +1,5 @@
{
- "description": "This component is based on the `div` element and supports all of its props.",
+ "description": "",
"methods": [],
- "displayName": "TimeInput",
- "props": {
- "hourCycle": {
- "description": "The time's format. If no value is specified, the format is\nset based on the user's locale."
- }
- }
+ "displayName": "TimeInput"
}
\ No newline at end of file
diff --git a/www/apps/ui/src/specs/Toast/Toast.json b/www/apps/ui/src/specs/Toast/Toast.json
index d835e0e187..afc1b1076b 100644
--- a/www/apps/ui/src/specs/Toast/Toast.json
+++ b/www/apps/ui/src/specs/Toast/Toast.json
@@ -22,84 +22,17 @@
"description": {
"required": false,
"tsType": {
- "name": "string"
+ "name": "ReactReactNode",
+ "raw": "React.ReactNode"
},
"description": "The toast's text."
},
"action": {
"required": false,
"tsType": {
- "name": "signature",
- "type": "object",
- "raw": "{ altText: string ; label: string ; onClick: () => void \\| Promise<void> ; variant?: ToastActionVariant }",
- "signature": {
- "properties": [
- {
- "key": "altText",
- "value": {
- "name": "string"
- },
- "description": "The button's alt text."
- },
- {
- "key": "label",
- "value": {
- "name": "string"
- },
- "description": "The button's text."
- },
- {
- "key": "onClick",
- "value": {
- "name": "signature",
- "type": "function",
- "raw": "() => void \\| Promise<void>",
- "signature": {
- "arguments": [],
- "return": {
- "name": "void \\| Promise<void>"
- }
- }
- },
- "description": "The function to execute when the button is clicked."
- },
- {
- "key": "variant",
- "value": {
- "name": "ToastActionVariant",
- "elements": [
- {
- "name": "union",
- "raw": "\"default\" \\| \"destructive\"",
- "elements": [
- {
- "name": "\"default\""
- },
- {
- "name": "\"destructive\""
- }
- ]
- }
- ],
- "raw": "ToastActionVariant"
- },
- "description": "The button's variant."
- }
- ]
- }
+ "name": "ToastAction"
},
"description": "The toast's action buttons."
- },
- "dismissLabel": {
- "required": false,
- "tsType": {
- "name": "string"
- },
- "description": "The label of the dismiss button, if available.",
- "defaultValue": {
- "value": "\"Close\"",
- "computed": false
- }
}
}
}
\ No newline at end of file
diff --git a/www/apps/ui/src/specs/Toaster/Toaster.json b/www/apps/ui/src/specs/Toaster/Toaster.json
index 88cda67c14..a9bafd96b5 100644
--- a/www/apps/ui/src/specs/Toaster/Toaster.json
+++ b/www/apps/ui/src/specs/Toaster/Toaster.json
@@ -9,42 +9,6 @@
"computed": false
},
"description": "The position of the created toasts.",
- "tsType": {
- "name": "Position",
- "elements": [
- {
- "name": "union",
- "raw": "\"top-left\" \\| \"top-right\" \\| \"bottom-left\" \\| \"bottom-right\" \\| \"top-center\" \\| \"bottom-center\"",
- "elements": [
- {
- "name": "literal",
- "value": "\"top-left\""
- },
- {
- "name": "literal",
- "value": "\"top-right\""
- },
- {
- "name": "literal",
- "value": "\"bottom-left\""
- },
- {
- "name": "literal",
- "value": "\"bottom-right\""
- },
- {
- "name": "literal",
- "value": "\"top-center\""
- },
- {
- "name": "literal",
- "value": "\"bottom-center\""
- }
- ]
- }
- ],
- "raw": "Position"
- },
"required": false
},
"gap": {
@@ -53,9 +17,6 @@
"computed": false
},
"description": "The gap between the toast components.",
- "tsType": {
- "name": "number"
- },
"required": false
},
"offset": {
@@ -64,29 +25,10 @@
"computed": false
},
"description": "The space from the edges of the screen.",
- "tsType": {
- "name": "union",
- "raw": "string \\| number",
- "elements": [
- {
- "name": "string"
- },
- {
- "name": "number"
- }
- ]
- },
"required": false
},
"duration": {
- "description": "The time in milliseconds that a toast is shown before it's\nautomatically dismissed.\n\n",
- "tsType": {
- "name": "number"
- },
- "defaultValue": {
- "value": "4000",
- "computed": false
- }
+ "description": "The time in milliseconds that a toast is shown before it's\nautomatically dismissed.\n\n@defaultValue 4000"
}
},
"composes": [
diff --git a/www/apps/ui/src/specs/Tooltip/Tooltip.json b/www/apps/ui/src/specs/Tooltip/Tooltip.json
index 9e20814560..5b68b7066b 100644
--- a/www/apps/ui/src/specs/Tooltip/Tooltip.json
+++ b/www/apps/ui/src/specs/Tooltip/Tooltip.json
@@ -3,6 +3,53 @@
"methods": [],
"displayName": "Tooltip",
"props": {
+ "content": {
+ "required": true,
+ "tsType": {
+ "name": "ReactReactNode",
+ "raw": "React.ReactNode"
+ },
+ "description": ""
+ },
+ "onClick": {
+ "required": false,
+ "tsType": {
+ "name": "ReactMouseEventHandler",
+ "raw": "React.MouseEventHandler",
+ "elements": [
+ {
+ "name": "HTMLButtonElement"
+ }
+ ]
+ },
+ "description": ""
+ },
+ "side": {
+ "required": false,
+ "tsType": {
+ "name": "union",
+ "raw": "\"bottom\" | \"left\" | \"top\" | \"right\"",
+ "elements": [
+ {
+ "name": "literal",
+ "value": "\"bottom\""
+ },
+ {
+ "name": "literal",
+ "value": "\"left\""
+ },
+ {
+ "name": "literal",
+ "value": "\"top\""
+ },
+ {
+ "name": "literal",
+ "value": "\"right\""
+ }
+ ]
+ },
+ "description": ""
+ },
"maxWidth": {
"required": false,
"tsType": {
@@ -13,6 +60,14 @@
"value": "220",
"computed": false
}
+ },
+ "sideOffset": {
+ "defaultValue": {
+ "value": "8",
+ "computed": false
+ },
+ "description": "",
+ "required": false
}
},
"composes": [
diff --git a/www/apps/ui/src/specs/TooltipProvider/TooltipProvider.json b/www/apps/ui/src/specs/TooltipProvider/TooltipProvider.json
new file mode 100644
index 0000000000..64660a631d
--- /dev/null
+++ b/www/apps/ui/src/specs/TooltipProvider/TooltipProvider.json
@@ -0,0 +1,23 @@
+{
+ "description": "",
+ "methods": [],
+ "displayName": "TooltipProvider",
+ "props": {
+ "delayDuration": {
+ "defaultValue": {
+ "value": "100",
+ "computed": false
+ },
+ "description": "",
+ "required": false
+ },
+ "skipDelayDuration": {
+ "defaultValue": {
+ "value": "300",
+ "computed": false
+ },
+ "description": "",
+ "required": false
+ }
+ }
+}
\ No newline at end of file
diff --git a/www/apps/user-guide/package.json b/www/apps/user-guide/package.json
index 890c610a16..7e9eb86b88 100644
--- a/www/apps/user-guide/package.json
+++ b/www/apps/user-guide/package.json
@@ -16,7 +16,7 @@
"dependencies": {
"@mdx-js/loader": "^3.0.0",
"@mdx-js/react": "^3.0.0",
- "@medusajs/icons": "preview",
+ "@medusajs/icons": "^2.0.0",
"@next/mdx": "^14.2.14",
"clsx": "^2.1.0",
"docs-ui": "*",
diff --git a/www/packages/docs-ui/package.json b/www/packages/docs-ui/package.json
index a7d3bf6ac1..c02d3c8732 100644
--- a/www/packages/docs-ui/package.json
+++ b/www/packages/docs-ui/package.json
@@ -60,8 +60,8 @@
"react-dom": "^18.2.0"
},
"dependencies": {
- "@medusajs/icons": "rc",
- "@medusajs/ui": "^3.0.0",
+ "@medusajs/icons": "^2.0.0",
+ "@medusajs/ui": "^4.0.0",
"@octokit/request": "^8.1.1",
"@react-hook/resize-observer": "^1.2.6",
"@segment/analytics-next": "^1.55.0",
diff --git a/www/packages/types/package.json b/www/packages/types/package.json
index 3f23092167..8581ae1cfd 100644
--- a/www/packages/types/package.json
+++ b/www/packages/types/package.json
@@ -41,6 +41,6 @@
"node": ">=18.17.0"
},
"dependencies": {
- "@medusajs/icons": "^1.2.2"
+ "@medusajs/icons": "^2.0.0"
}
}
diff --git a/www/yarn.lock b/www/yarn.lock
index d44185bac3..ccd23ceeaa 100644
--- a/www/yarn.lock
+++ b/www/yarn.lock
@@ -1125,6 +1125,15 @@ __metadata:
languageName: node
linkType: hard
+"@internationalized/date@npm:^3.5.6":
+ version: 3.5.6
+ resolution: "@internationalized/date@npm:3.5.6"
+ dependencies:
+ "@swc/helpers": ^0.5.0
+ checksum: 25d3150247175892705aeaf8e1a78295717d420c37cb3065a766c4058a1aed460a69dc5362f7073425c95095c27036c7ed65f0ce5fbb32b20f917132e8dc543f
+ languageName: node
+ linkType: hard
+
"@internationalized/message@npm:^3.1.2":
version: 3.1.2
resolution: "@internationalized/message@npm:3.1.2"
@@ -1135,6 +1144,16 @@ __metadata:
languageName: node
linkType: hard
+"@internationalized/message@npm:^3.1.5":
+ version: 3.1.5
+ resolution: "@internationalized/message@npm:3.1.5"
+ dependencies:
+ "@swc/helpers": ^0.5.0
+ intl-messageformat: ^10.1.0
+ checksum: 81a2ef21154d0b00796fd2ecfb5365248fe50f64a7ad1616dbe4e491555e7e018557b061df145d0ab5b68cb1e757ac203d3892c42f791f169360b98d77fa5091
+ languageName: node
+ linkType: hard
+
"@internationalized/number@npm:^3.5.1":
version: 3.5.1
resolution: "@internationalized/number@npm:3.5.1"
@@ -1144,6 +1163,15 @@ __metadata:
languageName: node
linkType: hard
+"@internationalized/number@npm:^3.5.4":
+ version: 3.5.4
+ resolution: "@internationalized/number@npm:3.5.4"
+ dependencies:
+ "@swc/helpers": ^0.5.0
+ checksum: d01a1845ad9815756ceb59eeb75792ee89105d073ce232350c0644453a3470e3ebaffc2b00ebd2dd8238957b0ae12d1551633308897fa9c332dda82f2af8c5cf
+ languageName: node
+ linkType: hard
+
"@internationalized/string@npm:^3.2.1":
version: 3.2.1
resolution: "@internationalized/string@npm:3.2.1"
@@ -1153,6 +1181,15 @@ __metadata:
languageName: node
linkType: hard
+"@internationalized/string@npm:^3.2.4":
+ version: 3.2.4
+ resolution: "@internationalized/string@npm:3.2.4"
+ dependencies:
+ "@swc/helpers": ^0.5.0
+ checksum: 5a03ff3d7bea1eb0e7ef8f7b00d148b6b8afa90600434db61389e6a8a83e3ca89e469c730eb02ef6284e7b559ce4be8f46cb446387e137931bc47acb8cbcd841
+ languageName: node
+ linkType: hard
+
"@isaacs/cliui@npm:^8.0.2":
version: 8.0.2
resolution: "@isaacs/cliui@npm:8.0.2"
@@ -1364,15 +1401,6 @@ __metadata:
languageName: node
linkType: hard
-"@medusajs/icons@npm:^1.2.0":
- version: 1.2.0
- resolution: "@medusajs/icons@npm:1.2.0"
- peerDependencies:
- react: ^16.x || ^17.x || ^18.x
- checksum: b732b8b5401a235483b7095588ee6aa4916a8b60bc2f50c138e741d61b2f456e32c5042af63dc2d45f81433f7452dd16cb38e418a06e0ffb29f7512e89dd5111
- languageName: node
- linkType: hard
-
"@medusajs/icons@npm:^1.2.1":
version: 1.2.1
resolution: "@medusajs/icons@npm:1.2.1"
@@ -1382,30 +1410,12 @@ __metadata:
languageName: node
linkType: hard
-"@medusajs/icons@npm:^1.2.2":
- version: 1.2.2
- resolution: "@medusajs/icons@npm:1.2.2"
+"@medusajs/icons@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "@medusajs/icons@npm:2.0.0"
peerDependencies:
react: ^16.x || ^17.x || ^18.x
- checksum: 610117b959ddbd68f927caa12e70fb5fc849e8c68a25ca38f4d137aca1363f36552455aa83669847bd42753cccf36ad57b82f9bd5be7794e5b23af1046f78967
- languageName: node
- linkType: hard
-
-"@medusajs/icons@npm:preview":
- version: 1.2.2-preview-20240812060602
- resolution: "@medusajs/icons@npm:1.2.2-preview-20240812060602"
- peerDependencies:
- react: ^16.x || ^17.x || ^18.x
- checksum: c5bfbe0b536fa8b6cffd63aa95c3a8fa4ed8eaf9bf3295a1b2b77a38605f5ac12743baa64fc74feffeebd2333d77d9e28bfb8545dcd2d2c6990cd06dd0dd14d3
- languageName: node
- linkType: hard
-
-"@medusajs/icons@npm:rc":
- version: 2.0.0-rc-20241003153304
- resolution: "@medusajs/icons@npm:2.0.0-rc-20241003153304"
- peerDependencies:
- react: ^16.x || ^17.x || ^18.x
- checksum: 6859af30f227ac3374e111e679fd90311e571ae72e6aedc690b3c324b42ba9082d69d675533fae9aa221b0aeccec4b51ee9535203f92d014ba82684f56a0ec7b
+ checksum: 4cffedba777c08abc038b3bdb384c65233ef9921cd0c3132489d8ec18b146249df23b1a0492bdb3671125b435ee035db40eb2587dae1171c2bf0d3fdaba44345
languageName: node
linkType: hard
@@ -1473,6 +1483,43 @@ __metadata:
languageName: node
linkType: hard
+"@medusajs/ui@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "@medusajs/ui@npm:4.0.0"
+ dependencies:
+ "@medusajs/icons": ^2.0.0
+ "@radix-ui/react-accordion": 1.2.0
+ "@radix-ui/react-alert-dialog": 1.1.1
+ "@radix-ui/react-avatar": 1.1.0
+ "@radix-ui/react-checkbox": 1.1.1
+ "@radix-ui/react-dialog": 1.1.1
+ "@radix-ui/react-dropdown-menu": 2.1.1
+ "@radix-ui/react-label": 2.1.0
+ "@radix-ui/react-popover": 1.1.1
+ "@radix-ui/react-portal": 1.1.1
+ "@radix-ui/react-radio-group": 1.2.0
+ "@radix-ui/react-select": 2.1.1
+ "@radix-ui/react-slot": 1.1.0
+ "@radix-ui/react-switch": 1.1.0
+ "@radix-ui/react-tabs": 1.1.0
+ "@radix-ui/react-tooltip": 1.1.2
+ clsx: ^1.2.1
+ copy-to-clipboard: ^3.3.3
+ cva: 1.0.0-beta.1
+ prism-react-renderer: ^2.0.6
+ prismjs: ^1.29.0
+ react-aria: ^3.33.1
+ react-currency-input-field: ^3.6.11
+ react-stately: ^3.31.1
+ sonner: ^1.5.0
+ tailwind-merge: ^2.2.1
+ peerDependencies:
+ react: ^18.0.0
+ react-dom: ^18.0.0
+ checksum: e4a8ebb9f937c081067e16de43c78401b2f7b17c8005f00b3be607a91326463e3ccdc7df7384100ca53199d26d3a7f961cbd3610f2fbae2336ba0c66a2dd0218
+ languageName: node
+ linkType: hard
+
"@next/bundle-analyzer@npm:^14.2.14":
version: 14.2.14
resolution: "@next/bundle-analyzer@npm:14.2.14"
@@ -2013,6 +2060,13 @@ __metadata:
languageName: node
linkType: hard
+"@radix-ui/number@npm:1.1.0":
+ version: 1.1.0
+ resolution: "@radix-ui/number@npm:1.1.0"
+ checksum: a48e34d5ff1484de1b7cf5d7317fefc831d49e96a2229f300fd37b657bd8cfb59c922830c00ec02838ab21de3b299a523474592e4f30882153412ed47edce6a4
+ languageName: node
+ linkType: hard
+
"@radix-ui/primitive@npm:1.0.1":
version: 1.0.1
resolution: "@radix-ui/primitive@npm:1.0.1"
@@ -2022,6 +2076,40 @@ __metadata:
languageName: node
linkType: hard
+"@radix-ui/primitive@npm:1.1.0":
+ version: 1.1.0
+ resolution: "@radix-ui/primitive@npm:1.1.0"
+ checksum: 1dcc8b5401799416ff8bdb15c7189b4536c193220ad8fd348a48b88f804ee38cec7bd03e2b9641f7da24610e2f61f23a306911ce883af92c4e8c1abac634cb61
+ languageName: node
+ linkType: hard
+
+"@radix-ui/react-accordion@npm:1.2.0":
+ version: 1.2.0
+ resolution: "@radix-ui/react-accordion@npm:1.2.0"
+ dependencies:
+ "@radix-ui/primitive": 1.1.0
+ "@radix-ui/react-collapsible": 1.1.0
+ "@radix-ui/react-collection": 1.1.0
+ "@radix-ui/react-compose-refs": 1.1.0
+ "@radix-ui/react-context": 1.1.0
+ "@radix-ui/react-direction": 1.1.0
+ "@radix-ui/react-id": 1.1.0
+ "@radix-ui/react-primitive": 2.0.0
+ "@radix-ui/react-use-controllable-state": 1.1.0
+ peerDependencies:
+ "@types/react": "*"
+ "@types/react-dom": "*"
+ react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ "@types/react-dom":
+ optional: true
+ checksum: 324d7eb1653f57431297a2f3428f6221edf54d712b94ce9194243cfaef462490bd9d9976ec3cc868f5598f156242068f84d674a3febcf1c8ea8c4115efea0ae2
+ languageName: node
+ linkType: hard
+
"@radix-ui/react-accordion@npm:^1.1.2":
version: 1.1.2
resolution: "@radix-ui/react-accordion@npm:1.1.2"
@@ -2050,6 +2138,30 @@ __metadata:
languageName: node
linkType: hard
+"@radix-ui/react-alert-dialog@npm:1.1.1":
+ version: 1.1.1
+ resolution: "@radix-ui/react-alert-dialog@npm:1.1.1"
+ dependencies:
+ "@radix-ui/primitive": 1.1.0
+ "@radix-ui/react-compose-refs": 1.1.0
+ "@radix-ui/react-context": 1.1.0
+ "@radix-ui/react-dialog": 1.1.1
+ "@radix-ui/react-primitive": 2.0.0
+ "@radix-ui/react-slot": 1.1.0
+ peerDependencies:
+ "@types/react": "*"
+ "@types/react-dom": "*"
+ react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ "@types/react-dom":
+ optional: true
+ checksum: 65185c77fd13e60035717d312aa8cc4f8637ce65215ffa3d6acdc1d7735872e64c21c53523d7d9c27b45a49041765bdb83cd157fe916903fcd80f355c3d532b1
+ languageName: node
+ linkType: hard
+
"@radix-ui/react-alert-dialog@npm:^1.0.4":
version: 1.0.5
resolution: "@radix-ui/react-alert-dialog@npm:1.0.5"
@@ -2095,6 +2207,47 @@ __metadata:
languageName: node
linkType: hard
+"@radix-ui/react-arrow@npm:1.1.0":
+ version: 1.1.0
+ resolution: "@radix-ui/react-arrow@npm:1.1.0"
+ dependencies:
+ "@radix-ui/react-primitive": 2.0.0
+ peerDependencies:
+ "@types/react": "*"
+ "@types/react-dom": "*"
+ react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ "@types/react-dom":
+ optional: true
+ checksum: cbe059dfa5a9c1677478d363bb5fd75b0c7a08221d0ac7f8e7b9aec9dbae9754f6a3518218cf63e4ed53df6c36d193c8d2618d03433a37aa0cb7ee77a60a591f
+ languageName: node
+ linkType: hard
+
+"@radix-ui/react-avatar@npm:1.1.0":
+ version: 1.1.0
+ resolution: "@radix-ui/react-avatar@npm:1.1.0"
+ dependencies:
+ "@radix-ui/react-context": 1.1.0
+ "@radix-ui/react-primitive": 2.0.0
+ "@radix-ui/react-use-callback-ref": 1.1.0
+ "@radix-ui/react-use-layout-effect": 1.1.0
+ peerDependencies:
+ "@types/react": "*"
+ "@types/react-dom": "*"
+ react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ "@types/react-dom":
+ optional: true
+ checksum: 6358ae171c886aa66a4b381d847ef8c84b7020adceaea8676f4f434e5229ff06a13022ff611557f548dd4e8739eadf1b0d22111ae3d47e08b5dd1005edcf76a5
+ languageName: node
+ linkType: hard
+
"@radix-ui/react-avatar@npm:^1.0.3":
version: 1.0.4
resolution: "@radix-ui/react-avatar@npm:1.0.4"
@@ -2118,6 +2271,32 @@ __metadata:
languageName: node
linkType: hard
+"@radix-ui/react-checkbox@npm:1.1.1":
+ version: 1.1.1
+ resolution: "@radix-ui/react-checkbox@npm:1.1.1"
+ dependencies:
+ "@radix-ui/primitive": 1.1.0
+ "@radix-ui/react-compose-refs": 1.1.0
+ "@radix-ui/react-context": 1.1.0
+ "@radix-ui/react-presence": 1.1.0
+ "@radix-ui/react-primitive": 2.0.0
+ "@radix-ui/react-use-controllable-state": 1.1.0
+ "@radix-ui/react-use-previous": 1.1.0
+ "@radix-ui/react-use-size": 1.1.0
+ peerDependencies:
+ "@types/react": "*"
+ "@types/react-dom": "*"
+ react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ "@types/react-dom":
+ optional: true
+ checksum: 2d7d35b8319298166905057e9f7fb1d4b51d73bdec6c7c2127d2266e0f053c39586e316ea0da9a24612dfa86b8fc1f5160d4c37f79ae567025b62616de95c2c7
+ languageName: node
+ linkType: hard
+
"@radix-ui/react-checkbox@npm:^1.0.4":
version: 1.0.4
resolution: "@radix-ui/react-checkbox@npm:1.0.4"
@@ -2172,6 +2351,32 @@ __metadata:
languageName: node
linkType: hard
+"@radix-ui/react-collapsible@npm:1.1.0":
+ version: 1.1.0
+ resolution: "@radix-ui/react-collapsible@npm:1.1.0"
+ dependencies:
+ "@radix-ui/primitive": 1.1.0
+ "@radix-ui/react-compose-refs": 1.1.0
+ "@radix-ui/react-context": 1.1.0
+ "@radix-ui/react-id": 1.1.0
+ "@radix-ui/react-presence": 1.1.0
+ "@radix-ui/react-primitive": 2.0.0
+ "@radix-ui/react-use-controllable-state": 1.1.0
+ "@radix-ui/react-use-layout-effect": 1.1.0
+ peerDependencies:
+ "@types/react": "*"
+ "@types/react-dom": "*"
+ react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ "@types/react-dom":
+ optional: true
+ checksum: 07d6d0be153d0c56d533e820005caa13a8305ba34b55af74180180113074979bcfd1d7414ba2533272deb659275c0c38eb48004338fd542fdcbd1962925f199f
+ languageName: node
+ linkType: hard
+
"@radix-ui/react-collection@npm:1.0.3":
version: 1.0.3
resolution: "@radix-ui/react-collection@npm:1.0.3"
@@ -2195,6 +2400,28 @@ __metadata:
languageName: node
linkType: hard
+"@radix-ui/react-collection@npm:1.1.0":
+ version: 1.1.0
+ resolution: "@radix-ui/react-collection@npm:1.1.0"
+ dependencies:
+ "@radix-ui/react-compose-refs": 1.1.0
+ "@radix-ui/react-context": 1.1.0
+ "@radix-ui/react-primitive": 2.0.0
+ "@radix-ui/react-slot": 1.1.0
+ peerDependencies:
+ "@types/react": "*"
+ "@types/react-dom": "*"
+ react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ "@types/react-dom":
+ optional: true
+ checksum: fecb9f0871c827070a8794b39c7379fdc7d0855c4b05804f0b395eef39c37b2c2b6779865d6cb35d3bc74b6b380107bd8b3754d1730a34ea88913e6cd0eb84d4
+ languageName: node
+ linkType: hard
+
"@radix-ui/react-compose-refs@npm:1.0.1":
version: 1.0.1
resolution: "@radix-ui/react-compose-refs@npm:1.0.1"
@@ -2210,6 +2437,19 @@ __metadata:
languageName: node
linkType: hard
+"@radix-ui/react-compose-refs@npm:1.1.0":
+ version: 1.1.0
+ resolution: "@radix-ui/react-compose-refs@npm:1.1.0"
+ peerDependencies:
+ "@types/react": "*"
+ react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ checksum: 7e18706084397d9458ca3473d8565b10691da06f6499a78edbcc4bd72cde08f62e91120658d17d58c19fc39d6b1dffe0133cc4535c8f5fce470abd478f6107e5
+ languageName: node
+ linkType: hard
+
"@radix-ui/react-context@npm:1.0.1":
version: 1.0.1
resolution: "@radix-ui/react-context@npm:1.0.1"
@@ -2225,6 +2465,19 @@ __metadata:
languageName: node
linkType: hard
+"@radix-ui/react-context@npm:1.1.0":
+ version: 1.1.0
+ resolution: "@radix-ui/react-context@npm:1.1.0"
+ peerDependencies:
+ "@types/react": "*"
+ react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ checksum: c843980f568cc61b512708863ec84c42a02e0f88359b22ad1c0e290cea3e6d7618eccbd2cd37bd974fadaa7636cbed5bda27553722e61197eb53852eaa34f1bb
+ languageName: node
+ linkType: hard
+
"@radix-ui/react-dialog@npm:1.0.4":
version: 1.0.4
resolution: "@radix-ui/react-dialog@npm:1.0.4"
@@ -2291,6 +2544,38 @@ __metadata:
languageName: node
linkType: hard
+"@radix-ui/react-dialog@npm:1.1.1":
+ version: 1.1.1
+ resolution: "@radix-ui/react-dialog@npm:1.1.1"
+ dependencies:
+ "@radix-ui/primitive": 1.1.0
+ "@radix-ui/react-compose-refs": 1.1.0
+ "@radix-ui/react-context": 1.1.0
+ "@radix-ui/react-dismissable-layer": 1.1.0
+ "@radix-ui/react-focus-guards": 1.1.0
+ "@radix-ui/react-focus-scope": 1.1.0
+ "@radix-ui/react-id": 1.1.0
+ "@radix-ui/react-portal": 1.1.1
+ "@radix-ui/react-presence": 1.1.0
+ "@radix-ui/react-primitive": 2.0.0
+ "@radix-ui/react-slot": 1.1.0
+ "@radix-ui/react-use-controllable-state": 1.1.0
+ aria-hidden: ^1.1.1
+ react-remove-scroll: 2.5.7
+ peerDependencies:
+ "@types/react": "*"
+ "@types/react-dom": "*"
+ react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ "@types/react-dom":
+ optional: true
+ checksum: a21e318e8d45bed22067880f66beb4ea91118a6c0d43aa20de495c0373b53c12dfe28f58196d5b33300573a5e24e064ec53648a576f02366fb5a297d887b0860
+ languageName: node
+ linkType: hard
+
"@radix-ui/react-direction@npm:1.0.1":
version: 1.0.1
resolution: "@radix-ui/react-direction@npm:1.0.1"
@@ -2306,6 +2591,19 @@ __metadata:
languageName: node
linkType: hard
+"@radix-ui/react-direction@npm:1.1.0":
+ version: 1.1.0
+ resolution: "@radix-ui/react-direction@npm:1.1.0"
+ peerDependencies:
+ "@types/react": "*"
+ react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ checksum: eb07d8cc3ae2388b824e0a11ae0e3b71fb0c49972b506e249cec9f27a5b7ef4305ee668c98b674833c92e842163549a83beb0a197dec1ec65774bdeeb61f932c
+ languageName: node
+ linkType: hard
+
"@radix-ui/react-dismissable-layer@npm:1.0.4":
version: 1.0.4
resolution: "@radix-ui/react-dismissable-layer@npm:1.0.4"
@@ -2354,6 +2652,54 @@ __metadata:
languageName: node
linkType: hard
+"@radix-ui/react-dismissable-layer@npm:1.1.0":
+ version: 1.1.0
+ resolution: "@radix-ui/react-dismissable-layer@npm:1.1.0"
+ dependencies:
+ "@radix-ui/primitive": 1.1.0
+ "@radix-ui/react-compose-refs": 1.1.0
+ "@radix-ui/react-primitive": 2.0.0
+ "@radix-ui/react-use-callback-ref": 1.1.0
+ "@radix-ui/react-use-escape-keydown": 1.1.0
+ peerDependencies:
+ "@types/react": "*"
+ "@types/react-dom": "*"
+ react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ "@types/react-dom":
+ optional: true
+ checksum: 72967068ab02127b668ecfd0a1863149e2a42d9fd12d3247f51422a41f3d5faa82a147a5b0a8a6ec609eff8fe6baede6fb7d6111f76896656d13567e3ec29ba8
+ languageName: node
+ linkType: hard
+
+"@radix-ui/react-dropdown-menu@npm:2.1.1":
+ version: 2.1.1
+ resolution: "@radix-ui/react-dropdown-menu@npm:2.1.1"
+ dependencies:
+ "@radix-ui/primitive": 1.1.0
+ "@radix-ui/react-compose-refs": 1.1.0
+ "@radix-ui/react-context": 1.1.0
+ "@radix-ui/react-id": 1.1.0
+ "@radix-ui/react-menu": 2.1.1
+ "@radix-ui/react-primitive": 2.0.0
+ "@radix-ui/react-use-controllable-state": 1.1.0
+ peerDependencies:
+ "@types/react": "*"
+ "@types/react-dom": "*"
+ react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ "@types/react-dom":
+ optional: true
+ checksum: b54f1e41ddc8c3709ba2f8a59621138268d0380aca8399450a234997cc2214e4a6acf1a64ab387558ba39c0bd5839995a668bd71781762daac7618a2d71b4082
+ languageName: node
+ linkType: hard
+
"@radix-ui/react-dropdown-menu@npm:^2.0.5":
version: 2.0.6
resolution: "@radix-ui/react-dropdown-menu@npm:2.0.6"
@@ -2395,6 +2741,19 @@ __metadata:
languageName: node
linkType: hard
+"@radix-ui/react-focus-guards@npm:1.1.0":
+ version: 1.1.0
+ resolution: "@radix-ui/react-focus-guards@npm:1.1.0"
+ peerDependencies:
+ "@types/react": "*"
+ react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ checksum: 23af9ff17244568db9b2e99ae6e5718747a4b656bf12b1b15b0d3adca407988641a930612eca35a61b7e15d1ce312b3db13ea95999fa31ae641aaaac1e325df8
+ languageName: node
+ linkType: hard
+
"@radix-ui/react-focus-scope@npm:1.0.3":
version: 1.0.3
resolution: "@radix-ui/react-focus-scope@npm:1.0.3"
@@ -2439,6 +2798,27 @@ __metadata:
languageName: node
linkType: hard
+"@radix-ui/react-focus-scope@npm:1.1.0":
+ version: 1.1.0
+ resolution: "@radix-ui/react-focus-scope@npm:1.1.0"
+ dependencies:
+ "@radix-ui/react-compose-refs": 1.1.0
+ "@radix-ui/react-primitive": 2.0.0
+ "@radix-ui/react-use-callback-ref": 1.1.0
+ peerDependencies:
+ "@types/react": "*"
+ "@types/react-dom": "*"
+ react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ "@types/react-dom":
+ optional: true
+ checksum: 2593d4bbd4a3525624675ec1d5a591a44f015f43f449b99a5a33228159b83f445e8f1c6bc6f9f2011387abaeadd3df406623c08d4e795b7ae509795652a1d069
+ languageName: node
+ linkType: hard
+
"@radix-ui/react-id@npm:1.0.1":
version: 1.0.1
resolution: "@radix-ui/react-id@npm:1.0.1"
@@ -2455,6 +2835,40 @@ __metadata:
languageName: node
linkType: hard
+"@radix-ui/react-id@npm:1.1.0":
+ version: 1.1.0
+ resolution: "@radix-ui/react-id@npm:1.1.0"
+ dependencies:
+ "@radix-ui/react-use-layout-effect": 1.1.0
+ peerDependencies:
+ "@types/react": "*"
+ react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ checksum: acf13e29e51ee96336837fc0cfecc306328b20b0e0070f6f0f7aa7a621ded4a1ee5537cfad58456f64bae76caa7f8769231e88dc7dc106197347ee433c275a79
+ languageName: node
+ linkType: hard
+
+"@radix-ui/react-label@npm:2.1.0":
+ version: 2.1.0
+ resolution: "@radix-ui/react-label@npm:2.1.0"
+ dependencies:
+ "@radix-ui/react-primitive": 2.0.0
+ peerDependencies:
+ "@types/react": "*"
+ "@types/react-dom": "*"
+ react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ "@types/react-dom":
+ optional: true
+ checksum: 282d3b1b72ff14b431b3bb427d66d14253bbd30fad2437d8f4e7d5c0b6a41f6f7ed157460e02fb91b67b1c8cebc65f2c6fe1d3a32f4459d41238fc0fd4719875
+ languageName: node
+ linkType: hard
+
"@radix-ui/react-label@npm:^2.0.2":
version: 2.0.2
resolution: "@radix-ui/react-label@npm:2.0.2"
@@ -2512,6 +2926,75 @@ __metadata:
languageName: node
linkType: hard
+"@radix-ui/react-menu@npm:2.1.1":
+ version: 2.1.1
+ resolution: "@radix-ui/react-menu@npm:2.1.1"
+ dependencies:
+ "@radix-ui/primitive": 1.1.0
+ "@radix-ui/react-collection": 1.1.0
+ "@radix-ui/react-compose-refs": 1.1.0
+ "@radix-ui/react-context": 1.1.0
+ "@radix-ui/react-direction": 1.1.0
+ "@radix-ui/react-dismissable-layer": 1.1.0
+ "@radix-ui/react-focus-guards": 1.1.0
+ "@radix-ui/react-focus-scope": 1.1.0
+ "@radix-ui/react-id": 1.1.0
+ "@radix-ui/react-popper": 1.2.0
+ "@radix-ui/react-portal": 1.1.1
+ "@radix-ui/react-presence": 1.1.0
+ "@radix-ui/react-primitive": 2.0.0
+ "@radix-ui/react-roving-focus": 1.1.0
+ "@radix-ui/react-slot": 1.1.0
+ "@radix-ui/react-use-callback-ref": 1.1.0
+ aria-hidden: ^1.1.1
+ react-remove-scroll: 2.5.7
+ peerDependencies:
+ "@types/react": "*"
+ "@types/react-dom": "*"
+ react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ "@types/react-dom":
+ optional: true
+ checksum: 2cb11867430276d8db595886ae0e01e67a555676d37e108d5a6c386df23329482115a041b6a4057fad6b855aa423681805c20d1f290fd1502e521e8e55aafb54
+ languageName: node
+ linkType: hard
+
+"@radix-ui/react-popover@npm:1.1.1":
+ version: 1.1.1
+ resolution: "@radix-ui/react-popover@npm:1.1.1"
+ dependencies:
+ "@radix-ui/primitive": 1.1.0
+ "@radix-ui/react-compose-refs": 1.1.0
+ "@radix-ui/react-context": 1.1.0
+ "@radix-ui/react-dismissable-layer": 1.1.0
+ "@radix-ui/react-focus-guards": 1.1.0
+ "@radix-ui/react-focus-scope": 1.1.0
+ "@radix-ui/react-id": 1.1.0
+ "@radix-ui/react-popper": 1.2.0
+ "@radix-ui/react-portal": 1.1.1
+ "@radix-ui/react-presence": 1.1.0
+ "@radix-ui/react-primitive": 2.0.0
+ "@radix-ui/react-slot": 1.1.0
+ "@radix-ui/react-use-controllable-state": 1.1.0
+ aria-hidden: ^1.1.1
+ react-remove-scroll: 2.5.7
+ peerDependencies:
+ "@types/react": "*"
+ "@types/react-dom": "*"
+ react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ "@types/react-dom":
+ optional: true
+ checksum: 4539082143c6c006727cf4a6300479f3dd912e85291d5ed7f084d8a7730acc3b5f6589925ab70eca025d3c78026f52f99c0155e11a35de37fe26b8078e6802b3
+ languageName: node
+ linkType: hard
+
"@radix-ui/react-popover@npm:^1.0.6":
version: 1.0.7
resolution: "@radix-ui/react-popover@npm:1.0.7"
@@ -2575,6 +3058,34 @@ __metadata:
languageName: node
linkType: hard
+"@radix-ui/react-popper@npm:1.2.0":
+ version: 1.2.0
+ resolution: "@radix-ui/react-popper@npm:1.2.0"
+ dependencies:
+ "@floating-ui/react-dom": ^2.0.0
+ "@radix-ui/react-arrow": 1.1.0
+ "@radix-ui/react-compose-refs": 1.1.0
+ "@radix-ui/react-context": 1.1.0
+ "@radix-ui/react-primitive": 2.0.0
+ "@radix-ui/react-use-callback-ref": 1.1.0
+ "@radix-ui/react-use-layout-effect": 1.1.0
+ "@radix-ui/react-use-rect": 1.1.0
+ "@radix-ui/react-use-size": 1.1.0
+ "@radix-ui/rect": 1.1.0
+ peerDependencies:
+ "@types/react": "*"
+ "@types/react-dom": "*"
+ react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ "@types/react-dom":
+ optional: true
+ checksum: a78ea534b9822d07153fff0895b6cdf742e7213782b140b3ab94a76df0ca70e6001925aea946e99ca680fc63a7fcca49c1d62e8dc5a2f651692fba3541e180c0
+ languageName: node
+ linkType: hard
+
"@radix-ui/react-portal@npm:1.0.3":
version: 1.0.3
resolution: "@radix-ui/react-portal@npm:1.0.3"
@@ -2615,6 +3126,26 @@ __metadata:
languageName: node
linkType: hard
+"@radix-ui/react-portal@npm:1.1.1":
+ version: 1.1.1
+ resolution: "@radix-ui/react-portal@npm:1.1.1"
+ dependencies:
+ "@radix-ui/react-primitive": 2.0.0
+ "@radix-ui/react-use-layout-effect": 1.1.0
+ peerDependencies:
+ "@types/react": "*"
+ "@types/react-dom": "*"
+ react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ "@types/react-dom":
+ optional: true
+ checksum: 7e7130fcb0d99197322cd97987e1d7279b6c264fb6be3d883cbfcd49267740d83ca17b431e0d98848afd6067a13ee823ca396a8b63ae68f18a728cf70398c830
+ languageName: node
+ linkType: hard
+
"@radix-ui/react-presence@npm:1.0.1":
version: 1.0.1
resolution: "@radix-ui/react-presence@npm:1.0.1"
@@ -2636,6 +3167,26 @@ __metadata:
languageName: node
linkType: hard
+"@radix-ui/react-presence@npm:1.1.0":
+ version: 1.1.0
+ resolution: "@radix-ui/react-presence@npm:1.1.0"
+ dependencies:
+ "@radix-ui/react-compose-refs": 1.1.0
+ "@radix-ui/react-use-layout-effect": 1.1.0
+ peerDependencies:
+ "@types/react": "*"
+ "@types/react-dom": "*"
+ react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ "@types/react-dom":
+ optional: true
+ checksum: 58acb658b15b72991ad7a234ea90995902c470b3a182aa90ad03145cbbeaa40f211700c444bfa14cf47537cbb6b732e1359bc5396182de839bd680843c11bf31
+ languageName: node
+ linkType: hard
+
"@radix-ui/react-primitive@npm:1.0.3":
version: 1.0.3
resolution: "@radix-ui/react-primitive@npm:1.0.3"
@@ -2656,6 +3207,53 @@ __metadata:
languageName: node
linkType: hard
+"@radix-ui/react-primitive@npm:2.0.0":
+ version: 2.0.0
+ resolution: "@radix-ui/react-primitive@npm:2.0.0"
+ dependencies:
+ "@radix-ui/react-slot": 1.1.0
+ peerDependencies:
+ "@types/react": "*"
+ "@types/react-dom": "*"
+ react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ "@types/react-dom":
+ optional: true
+ checksum: 00cb6ca499252ca848c299212ba6976171cea7608b10b3f9a9639d6732dea2df1197ba0d97c001a4fdb29313c3e7fc2a490f6245dd3579617a0ffd85ae964fdd
+ languageName: node
+ linkType: hard
+
+"@radix-ui/react-radio-group@npm:1.2.0":
+ version: 1.2.0
+ resolution: "@radix-ui/react-radio-group@npm:1.2.0"
+ dependencies:
+ "@radix-ui/primitive": 1.1.0
+ "@radix-ui/react-compose-refs": 1.1.0
+ "@radix-ui/react-context": 1.1.0
+ "@radix-ui/react-direction": 1.1.0
+ "@radix-ui/react-presence": 1.1.0
+ "@radix-ui/react-primitive": 2.0.0
+ "@radix-ui/react-roving-focus": 1.1.0
+ "@radix-ui/react-use-controllable-state": 1.1.0
+ "@radix-ui/react-use-previous": 1.1.0
+ "@radix-ui/react-use-size": 1.1.0
+ peerDependencies:
+ "@types/react": "*"
+ "@types/react-dom": "*"
+ react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ "@types/react-dom":
+ optional: true
+ checksum: 24764236699e397c65ed32260e91d40681e24f3808b19c1f8fec4757641e3f959a32dacd83f23aaf4abda6c26d28af6ce293e5736f7d6220a129c15953b21ab7
+ languageName: node
+ linkType: hard
+
"@radix-ui/react-radio-group@npm:^1.1.3":
version: 1.1.3
resolution: "@radix-ui/react-radio-group@npm:1.1.3"
@@ -2713,6 +3311,33 @@ __metadata:
languageName: node
linkType: hard
+"@radix-ui/react-roving-focus@npm:1.1.0":
+ version: 1.1.0
+ resolution: "@radix-ui/react-roving-focus@npm:1.1.0"
+ dependencies:
+ "@radix-ui/primitive": 1.1.0
+ "@radix-ui/react-collection": 1.1.0
+ "@radix-ui/react-compose-refs": 1.1.0
+ "@radix-ui/react-context": 1.1.0
+ "@radix-ui/react-direction": 1.1.0
+ "@radix-ui/react-id": 1.1.0
+ "@radix-ui/react-primitive": 2.0.0
+ "@radix-ui/react-use-callback-ref": 1.1.0
+ "@radix-ui/react-use-controllable-state": 1.1.0
+ peerDependencies:
+ "@types/react": "*"
+ "@types/react-dom": "*"
+ react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ "@types/react-dom":
+ optional: true
+ checksum: ce367d3033a12d639a8d445d2efa090aa4bc5a78125be568f8c8e4e59f30afd51b585a90031ec18cdba19afbaf1974633dbc0c2c3d2a14d9eb1bfea2ddbe5369
+ languageName: node
+ linkType: hard
+
"@radix-ui/react-scroll-area@npm:^1.0.4":
version: 1.0.5
resolution: "@radix-ui/react-scroll-area@npm:1.0.5"
@@ -2741,6 +3366,45 @@ __metadata:
languageName: node
linkType: hard
+"@radix-ui/react-select@npm:2.1.1":
+ version: 2.1.1
+ resolution: "@radix-ui/react-select@npm:2.1.1"
+ dependencies:
+ "@radix-ui/number": 1.1.0
+ "@radix-ui/primitive": 1.1.0
+ "@radix-ui/react-collection": 1.1.0
+ "@radix-ui/react-compose-refs": 1.1.0
+ "@radix-ui/react-context": 1.1.0
+ "@radix-ui/react-direction": 1.1.0
+ "@radix-ui/react-dismissable-layer": 1.1.0
+ "@radix-ui/react-focus-guards": 1.1.0
+ "@radix-ui/react-focus-scope": 1.1.0
+ "@radix-ui/react-id": 1.1.0
+ "@radix-ui/react-popper": 1.2.0
+ "@radix-ui/react-portal": 1.1.1
+ "@radix-ui/react-primitive": 2.0.0
+ "@radix-ui/react-slot": 1.1.0
+ "@radix-ui/react-use-callback-ref": 1.1.0
+ "@radix-ui/react-use-controllable-state": 1.1.0
+ "@radix-ui/react-use-layout-effect": 1.1.0
+ "@radix-ui/react-use-previous": 1.1.0
+ "@radix-ui/react-visually-hidden": 1.1.0
+ aria-hidden: ^1.1.1
+ react-remove-scroll: 2.5.7
+ peerDependencies:
+ "@types/react": "*"
+ "@types/react-dom": "*"
+ react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ "@types/react-dom":
+ optional: true
+ checksum: f12bce67f49f82e44f04d109f53be195d7a415e89e29aa09ec704899d6a7198486f118f3d1e37aa7afd3e14524951752fc79170ac5bd4c831cdc4032ea1c0382
+ languageName: node
+ linkType: hard
+
"@radix-ui/react-select@npm:^2.0.0":
version: 2.0.0
resolution: "@radix-ui/react-select@npm:2.0.0"
@@ -2797,6 +3461,46 @@ __metadata:
languageName: node
linkType: hard
+"@radix-ui/react-slot@npm:1.1.0":
+ version: 1.1.0
+ resolution: "@radix-ui/react-slot@npm:1.1.0"
+ dependencies:
+ "@radix-ui/react-compose-refs": 1.1.0
+ peerDependencies:
+ "@types/react": "*"
+ react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ checksum: a2e8bfb70c440506dd84a1a274f9a8bc433cca37ceae275e53552c9122612e3837744d7fc6f113d6ef1a11491aa914f4add71d76de41cb6d4db72547a8e261ae
+ languageName: node
+ linkType: hard
+
+"@radix-ui/react-switch@npm:1.1.0":
+ version: 1.1.0
+ resolution: "@radix-ui/react-switch@npm:1.1.0"
+ dependencies:
+ "@radix-ui/primitive": 1.1.0
+ "@radix-ui/react-compose-refs": 1.1.0
+ "@radix-ui/react-context": 1.1.0
+ "@radix-ui/react-primitive": 2.0.0
+ "@radix-ui/react-use-controllable-state": 1.1.0
+ "@radix-ui/react-use-previous": 1.1.0
+ "@radix-ui/react-use-size": 1.1.0
+ peerDependencies:
+ "@types/react": "*"
+ "@types/react-dom": "*"
+ react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ "@types/react-dom":
+ optional: true
+ checksum: 49a250371dccce2a06564ce5812ffbd13b7b69fffe8473529a8a344d8caf95d4068f7d47bd257228e35802f008ba66af410b4d8456bc4257da237fa657c74d50
+ languageName: node
+ linkType: hard
+
"@radix-ui/react-switch@npm:^1.0.3":
version: 1.0.3
resolution: "@radix-ui/react-switch@npm:1.0.3"
@@ -2823,6 +3527,32 @@ __metadata:
languageName: node
linkType: hard
+"@radix-ui/react-tabs@npm:1.1.0":
+ version: 1.1.0
+ resolution: "@radix-ui/react-tabs@npm:1.1.0"
+ dependencies:
+ "@radix-ui/primitive": 1.1.0
+ "@radix-ui/react-context": 1.1.0
+ "@radix-ui/react-direction": 1.1.0
+ "@radix-ui/react-id": 1.1.0
+ "@radix-ui/react-presence": 1.1.0
+ "@radix-ui/react-primitive": 2.0.0
+ "@radix-ui/react-roving-focus": 1.1.0
+ "@radix-ui/react-use-controllable-state": 1.1.0
+ peerDependencies:
+ "@types/react": "*"
+ "@types/react-dom": "*"
+ react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ "@types/react-dom":
+ optional: true
+ checksum: d6cb742c36a6918dd37c6a3c531b1f6832916dde26855f6c94baf4a17d20bbb17ffd8ba9844539c568a4484a39bbdf5fc528d44534d1d46d094840836c9ff47d
+ languageName: node
+ linkType: hard
+
"@radix-ui/react-tabs@npm:^1.0.4":
version: 1.0.4
resolution: "@radix-ui/react-tabs@npm:1.0.4"
@@ -2850,6 +3580,36 @@ __metadata:
languageName: node
linkType: hard
+"@radix-ui/react-tooltip@npm:1.1.2":
+ version: 1.1.2
+ resolution: "@radix-ui/react-tooltip@npm:1.1.2"
+ dependencies:
+ "@radix-ui/primitive": 1.1.0
+ "@radix-ui/react-compose-refs": 1.1.0
+ "@radix-ui/react-context": 1.1.0
+ "@radix-ui/react-dismissable-layer": 1.1.0
+ "@radix-ui/react-id": 1.1.0
+ "@radix-ui/react-popper": 1.2.0
+ "@radix-ui/react-portal": 1.1.1
+ "@radix-ui/react-presence": 1.1.0
+ "@radix-ui/react-primitive": 2.0.0
+ "@radix-ui/react-slot": 1.1.0
+ "@radix-ui/react-use-controllable-state": 1.1.0
+ "@radix-ui/react-visually-hidden": 1.1.0
+ peerDependencies:
+ "@types/react": "*"
+ "@types/react-dom": "*"
+ react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ "@types/react-dom":
+ optional: true
+ checksum: 76f3abcd27f7f673612631abc340a17e6ab0e5d20b901fe4828400de05d4d8a8711392417b028be86a3053a0881b80d0ed41c4e027eb64c1af9fe74db70d3786
+ languageName: node
+ linkType: hard
+
"@radix-ui/react-tooltip@npm:^1.0.6":
version: 1.0.7
resolution: "@radix-ui/react-tooltip@npm:1.0.7"
@@ -2896,6 +3656,19 @@ __metadata:
languageName: node
linkType: hard
+"@radix-ui/react-use-callback-ref@npm:1.1.0":
+ version: 1.1.0
+ resolution: "@radix-ui/react-use-callback-ref@npm:1.1.0"
+ peerDependencies:
+ "@types/react": "*"
+ react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ checksum: e954863f3baa151faf89ac052a5468b42650efca924417470efd1bd254b411a94c69c30de2fdbb90187b38cb984795978e12e30423dc41e4309d93d53b66d819
+ languageName: node
+ linkType: hard
+
"@radix-ui/react-use-controllable-state@npm:1.0.1":
version: 1.0.1
resolution: "@radix-ui/react-use-controllable-state@npm:1.0.1"
@@ -2912,6 +3685,21 @@ __metadata:
languageName: node
linkType: hard
+"@radix-ui/react-use-controllable-state@npm:1.1.0":
+ version: 1.1.0
+ resolution: "@radix-ui/react-use-controllable-state@npm:1.1.0"
+ dependencies:
+ "@radix-ui/react-use-callback-ref": 1.1.0
+ peerDependencies:
+ "@types/react": "*"
+ react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ checksum: 2af883b5b25822ac226e60a6bfde647c0123a76345052a90219026059b3f7225844b2c13a9a16fba859c1cda5fb3d057f2a04503f71780e607516492db4eb3a1
+ languageName: node
+ linkType: hard
+
"@radix-ui/react-use-escape-keydown@npm:1.0.3":
version: 1.0.3
resolution: "@radix-ui/react-use-escape-keydown@npm:1.0.3"
@@ -2928,6 +3716,21 @@ __metadata:
languageName: node
linkType: hard
+"@radix-ui/react-use-escape-keydown@npm:1.1.0":
+ version: 1.1.0
+ resolution: "@radix-ui/react-use-escape-keydown@npm:1.1.0"
+ dependencies:
+ "@radix-ui/react-use-callback-ref": 1.1.0
+ peerDependencies:
+ "@types/react": "*"
+ react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ checksum: 910fd696e5a0994b0e06b9cb68def8a865f47951a013ec240c77db2a9e1e726105602700ef5e5f01af49f2f18fe0e73164f9a9651021f28538ef8a30d91f3fbb
+ languageName: node
+ linkType: hard
+
"@radix-ui/react-use-layout-effect@npm:1.0.1":
version: 1.0.1
resolution: "@radix-ui/react-use-layout-effect@npm:1.0.1"
@@ -2943,6 +3746,19 @@ __metadata:
languageName: node
linkType: hard
+"@radix-ui/react-use-layout-effect@npm:1.1.0":
+ version: 1.1.0
+ resolution: "@radix-ui/react-use-layout-effect@npm:1.1.0"
+ peerDependencies:
+ "@types/react": "*"
+ react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ checksum: 9bf87ece1845c038ed95863cfccf9d75f557c2400d606343bab0ab3192b9806b9840e6aa0a0333fdf3e83cf9982632852192f3e68d7d8367bc8c788dfdf8e62b
+ languageName: node
+ linkType: hard
+
"@radix-ui/react-use-previous@npm:1.0.1":
version: 1.0.1
resolution: "@radix-ui/react-use-previous@npm:1.0.1"
@@ -2958,6 +3774,19 @@ __metadata:
languageName: node
linkType: hard
+"@radix-ui/react-use-previous@npm:1.1.0":
+ version: 1.1.0
+ resolution: "@radix-ui/react-use-previous@npm:1.1.0"
+ peerDependencies:
+ "@types/react": "*"
+ react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ checksum: 9787d24790d4e330715127f2f4db56c4cbed9b0a47f97e11a68582c08a356a53c1ec41c7537382f6fb8d0db25de152770f17430e8eaf0fa59705be97760acbad
+ languageName: node
+ linkType: hard
+
"@radix-ui/react-use-rect@npm:1.0.1":
version: 1.0.1
resolution: "@radix-ui/react-use-rect@npm:1.0.1"
@@ -2974,6 +3803,21 @@ __metadata:
languageName: node
linkType: hard
+"@radix-ui/react-use-rect@npm:1.1.0":
+ version: 1.1.0
+ resolution: "@radix-ui/react-use-rect@npm:1.1.0"
+ dependencies:
+ "@radix-ui/rect": 1.1.0
+ peerDependencies:
+ "@types/react": "*"
+ react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ checksum: c2e30150ab49e2cec238cda306fd748c3d47fb96dcff69a3b08e1d19108d80bac239d48f1747a25dadca614e3e967267d43b91e60ea59db2befbc7bea913ff84
+ languageName: node
+ linkType: hard
+
"@radix-ui/react-use-size@npm:1.0.1":
version: 1.0.1
resolution: "@radix-ui/react-use-size@npm:1.0.1"
@@ -2990,6 +3834,21 @@ __metadata:
languageName: node
linkType: hard
+"@radix-ui/react-use-size@npm:1.1.0":
+ version: 1.1.0
+ resolution: "@radix-ui/react-use-size@npm:1.1.0"
+ dependencies:
+ "@radix-ui/react-use-layout-effect": 1.1.0
+ peerDependencies:
+ "@types/react": "*"
+ react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ checksum: 4c8b89037597fdc1824d009e0c941b510c7c6c30f83024cc02c934edd748886786e7d9f36f57323b02ad29833e7fa7e8974d81969b4ab33d8f41661afa4f30a6
+ languageName: node
+ linkType: hard
+
"@radix-ui/react-visually-hidden@npm:1.0.3":
version: 1.0.3
resolution: "@radix-ui/react-visually-hidden@npm:1.0.3"
@@ -3010,6 +3869,25 @@ __metadata:
languageName: node
linkType: hard
+"@radix-ui/react-visually-hidden@npm:1.1.0":
+ version: 1.1.0
+ resolution: "@radix-ui/react-visually-hidden@npm:1.1.0"
+ dependencies:
+ "@radix-ui/react-primitive": 2.0.0
+ peerDependencies:
+ "@types/react": "*"
+ "@types/react-dom": "*"
+ react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ "@types/react-dom":
+ optional: true
+ checksum: db138dd5f3c94958a9f836740d4408c89c4a73e770eaba5ead921e69b3c0d196c5cd58323d82829a9bc05a74873c299195dfd8366b9808e53a9a3dbca5a1e5fe
+ languageName: node
+ linkType: hard
+
"@radix-ui/rect@npm:1.0.1":
version: 1.0.1
resolution: "@radix-ui/rect@npm:1.0.1"
@@ -3019,6 +3897,167 @@ __metadata:
languageName: node
linkType: hard
+"@radix-ui/rect@npm:1.1.0":
+ version: 1.1.0
+ resolution: "@radix-ui/rect@npm:1.1.0"
+ checksum: a26ff7f8708fb5f2f7949baad70a6b2a597d761ee4dd4aadaf1c1a33ea82ea23dfef6ce6366a08310c5d008cdd60b2e626e4ee03fa342bd5f246ddd9d427f6be
+ languageName: node
+ linkType: hard
+
+"@react-aria/breadcrumbs@npm:^3.5.18":
+ version: 3.5.18
+ resolution: "@react-aria/breadcrumbs@npm:3.5.18"
+ dependencies:
+ "@react-aria/i18n": ^3.12.3
+ "@react-aria/link": ^3.7.6
+ "@react-aria/utils": ^3.25.3
+ "@react-types/breadcrumbs": ^3.7.8
+ "@react-types/shared": ^3.25.0
+ "@swc/helpers": ^0.5.0
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ checksum: 33e50a04c1d2b8efb91194ecac6f087051f4138c13fd182675eab311175bb637c09aa1f7ee1fedaf87e24b7b601b7d5d3ff4bb23d87d70c776eeff84006d5388
+ languageName: node
+ linkType: hard
+
+"@react-aria/button@npm:^3.10.1":
+ version: 3.10.1
+ resolution: "@react-aria/button@npm:3.10.1"
+ dependencies:
+ "@react-aria/focus": ^3.18.4
+ "@react-aria/interactions": ^3.22.4
+ "@react-aria/utils": ^3.25.3
+ "@react-stately/toggle": ^3.7.8
+ "@react-types/button": ^3.10.0
+ "@react-types/shared": ^3.25.0
+ "@swc/helpers": ^0.5.0
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ checksum: 9d35405c008043a7e7314d79c23805642d96742f32e464c05d3bf5417c04e8d70cc395e675dd4133849e08939fdd42eb757168124b0f8a713800eca501c22809
+ languageName: node
+ linkType: hard
+
+"@react-aria/calendar@npm:^3.5.13":
+ version: 3.5.13
+ resolution: "@react-aria/calendar@npm:3.5.13"
+ dependencies:
+ "@internationalized/date": ^3.5.6
+ "@react-aria/i18n": ^3.12.3
+ "@react-aria/interactions": ^3.22.4
+ "@react-aria/live-announcer": ^3.4.0
+ "@react-aria/utils": ^3.25.3
+ "@react-stately/calendar": ^3.5.5
+ "@react-types/button": ^3.10.0
+ "@react-types/calendar": ^3.4.10
+ "@react-types/shared": ^3.25.0
+ "@swc/helpers": ^0.5.0
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ checksum: 10f30f6cfdf81d38b48cb40368b141b50cc270ed39bf0240e501b207433bd7324293123bd8d0f49e868e51702b6eed9fc6da9601eb90354bb5e2db631c7089d9
+ languageName: node
+ linkType: hard
+
+"@react-aria/checkbox@npm:^3.14.8":
+ version: 3.14.8
+ resolution: "@react-aria/checkbox@npm:3.14.8"
+ dependencies:
+ "@react-aria/form": ^3.0.10
+ "@react-aria/interactions": ^3.22.4
+ "@react-aria/label": ^3.7.12
+ "@react-aria/toggle": ^3.10.9
+ "@react-aria/utils": ^3.25.3
+ "@react-stately/checkbox": ^3.6.9
+ "@react-stately/form": ^3.0.6
+ "@react-stately/toggle": ^3.7.8
+ "@react-types/checkbox": ^3.8.4
+ "@react-types/shared": ^3.25.0
+ "@swc/helpers": ^0.5.0
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ checksum: 96ac21b5c6ede1ce0545e27dbefb20df88cd06f24c0ed2c2fb44383bcf632aa33096c70ffca59f8bc68c7e5e4f71293a975e6bd5dc65077ca70991f651a56992
+ languageName: node
+ linkType: hard
+
+"@react-aria/color@npm:^3.0.1":
+ version: 3.0.1
+ resolution: "@react-aria/color@npm:3.0.1"
+ dependencies:
+ "@react-aria/i18n": ^3.12.3
+ "@react-aria/interactions": ^3.22.4
+ "@react-aria/numberfield": ^3.11.8
+ "@react-aria/slider": ^3.7.13
+ "@react-aria/spinbutton": ^3.6.9
+ "@react-aria/textfield": ^3.14.10
+ "@react-aria/utils": ^3.25.3
+ "@react-aria/visually-hidden": ^3.8.17
+ "@react-stately/color": ^3.8.0
+ "@react-stately/form": ^3.0.6
+ "@react-types/color": ^3.0.0
+ "@react-types/shared": ^3.25.0
+ "@swc/helpers": ^0.5.0
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ checksum: ee4969e6f28a765abee0ba519ad9c77b9910d76ec3c327403d8b901db750ed4daa32be2d1ea62d760f0e4dc4f51aa02c02c0481f4b00a40380d4dccf7a895a38
+ languageName: node
+ linkType: hard
+
+"@react-aria/combobox@npm:^3.10.5":
+ version: 3.10.5
+ resolution: "@react-aria/combobox@npm:3.10.5"
+ dependencies:
+ "@react-aria/i18n": ^3.12.3
+ "@react-aria/listbox": ^3.13.5
+ "@react-aria/live-announcer": ^3.4.0
+ "@react-aria/menu": ^3.15.5
+ "@react-aria/overlays": ^3.23.4
+ "@react-aria/selection": ^3.20.1
+ "@react-aria/textfield": ^3.14.10
+ "@react-aria/utils": ^3.25.3
+ "@react-stately/collections": ^3.11.0
+ "@react-stately/combobox": ^3.10.0
+ "@react-stately/form": ^3.0.6
+ "@react-types/button": ^3.10.0
+ "@react-types/combobox": ^3.13.0
+ "@react-types/shared": ^3.25.0
+ "@swc/helpers": ^0.5.0
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ checksum: 420c3de273014e4de38f823b0e7415f8eb648b97293e7169967ffce35133a37eca94288bd2adc636f892ed2da42150bc5b41d85b97a6a545c141cf2ad8ca1cbc
+ languageName: node
+ linkType: hard
+
+"@react-aria/datepicker@npm:^3.11.4":
+ version: 3.11.4
+ resolution: "@react-aria/datepicker@npm:3.11.4"
+ dependencies:
+ "@internationalized/date": ^3.5.6
+ "@internationalized/number": ^3.5.4
+ "@internationalized/string": ^3.2.4
+ "@react-aria/focus": ^3.18.4
+ "@react-aria/form": ^3.0.10
+ "@react-aria/i18n": ^3.12.3
+ "@react-aria/interactions": ^3.22.4
+ "@react-aria/label": ^3.7.12
+ "@react-aria/spinbutton": ^3.6.9
+ "@react-aria/utils": ^3.25.3
+ "@react-stately/datepicker": ^3.10.3
+ "@react-stately/form": ^3.0.6
+ "@react-types/button": ^3.10.0
+ "@react-types/calendar": ^3.4.10
+ "@react-types/datepicker": ^3.8.3
+ "@react-types/dialog": ^3.5.13
+ "@react-types/shared": ^3.25.0
+ "@swc/helpers": ^0.5.0
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ checksum: 4df110dcc84f22948210dc0d996569593283017857fa848c553a7848849609922c6ba34e44698390fe192a29f9c6bf428c8beb49f449c83640c62442b86014cd
+ languageName: node
+ linkType: hard
+
"@react-aria/datepicker@npm:^3.5.0":
version: 3.9.3
resolution: "@react-aria/datepicker@npm:3.9.3"
@@ -3048,6 +4087,44 @@ __metadata:
languageName: node
linkType: hard
+"@react-aria/dialog@npm:^3.5.19":
+ version: 3.5.19
+ resolution: "@react-aria/dialog@npm:3.5.19"
+ dependencies:
+ "@react-aria/focus": ^3.18.4
+ "@react-aria/overlays": ^3.23.4
+ "@react-aria/utils": ^3.25.3
+ "@react-types/dialog": ^3.5.13
+ "@react-types/shared": ^3.25.0
+ "@swc/helpers": ^0.5.0
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ checksum: a93699d76c0756fe9723f86a5b4db3af10f2bd042e769c5907cca430e49eee0ccac56859c61736eead8a67d0c8a254f0244d29a5773d603ef6bb53f5bf92fba6
+ languageName: node
+ linkType: hard
+
+"@react-aria/dnd@npm:^3.7.4":
+ version: 3.7.4
+ resolution: "@react-aria/dnd@npm:3.7.4"
+ dependencies:
+ "@internationalized/string": ^3.2.4
+ "@react-aria/i18n": ^3.12.3
+ "@react-aria/interactions": ^3.22.4
+ "@react-aria/live-announcer": ^3.4.0
+ "@react-aria/overlays": ^3.23.4
+ "@react-aria/utils": ^3.25.3
+ "@react-stately/dnd": ^3.4.3
+ "@react-types/button": ^3.10.0
+ "@react-types/shared": ^3.25.0
+ "@swc/helpers": ^0.5.0
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ checksum: 2c3619b2297d4f3f2974565835a15b853d9fe8631d6c02db664d3bad21e3b6126026999541fc98dc8f253684747406fcb55ac28f4ab3acac6f18de152ae4c1c6
+ languageName: node
+ linkType: hard
+
"@react-aria/focus@npm:^3.16.2":
version: 3.16.2
resolution: "@react-aria/focus@npm:3.16.2"
@@ -3063,6 +4140,36 @@ __metadata:
languageName: node
linkType: hard
+"@react-aria/focus@npm:^3.18.4":
+ version: 3.18.4
+ resolution: "@react-aria/focus@npm:3.18.4"
+ dependencies:
+ "@react-aria/interactions": ^3.22.4
+ "@react-aria/utils": ^3.25.3
+ "@react-types/shared": ^3.25.0
+ "@swc/helpers": ^0.5.0
+ clsx: ^2.0.0
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ checksum: 141f8ef80060c5b58384af4af9446c0792618671e9f963942c3edc29bb15b7eb0ebb62cbe118135c7379c2732e86071aa7d7c890903a0ae411be07f2ec854e6a
+ languageName: node
+ linkType: hard
+
+"@react-aria/form@npm:^3.0.10":
+ version: 3.0.10
+ resolution: "@react-aria/form@npm:3.0.10"
+ dependencies:
+ "@react-aria/interactions": ^3.22.4
+ "@react-aria/utils": ^3.25.3
+ "@react-stately/form": ^3.0.6
+ "@react-types/shared": ^3.25.0
+ "@swc/helpers": ^0.5.0
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ checksum: 31ed3c2a2eb8340f38e9164bf2730ece07563178975aaff55c2e58ed307943071b105dd0503bf31a9fe17e085ef3db52f935636b04365e26194649f0c87f8c5e
+ languageName: node
+ linkType: hard
+
"@react-aria/form@npm:^3.0.3":
version: 3.0.3
resolution: "@react-aria/form@npm:3.0.3"
@@ -3078,6 +4185,52 @@ __metadata:
languageName: node
linkType: hard
+"@react-aria/grid@npm:^3.10.5":
+ version: 3.10.5
+ resolution: "@react-aria/grid@npm:3.10.5"
+ dependencies:
+ "@react-aria/focus": ^3.18.4
+ "@react-aria/i18n": ^3.12.3
+ "@react-aria/interactions": ^3.22.4
+ "@react-aria/live-announcer": ^3.4.0
+ "@react-aria/selection": ^3.20.1
+ "@react-aria/utils": ^3.25.3
+ "@react-stately/collections": ^3.11.0
+ "@react-stately/grid": ^3.9.3
+ "@react-stately/selection": ^3.17.0
+ "@react-types/checkbox": ^3.8.4
+ "@react-types/grid": ^3.2.9
+ "@react-types/shared": ^3.25.0
+ "@swc/helpers": ^0.5.0
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ checksum: d85110a3df794a8df38ea1b52b7f575c1a4e31a4f4f6989c80c25099e6a020e1a290436febc846dbd0397db42b55a5d1e4028341808a9cbc82e92401acde5973
+ languageName: node
+ linkType: hard
+
+"@react-aria/gridlist@npm:^3.9.5":
+ version: 3.9.5
+ resolution: "@react-aria/gridlist@npm:3.9.5"
+ dependencies:
+ "@react-aria/focus": ^3.18.4
+ "@react-aria/grid": ^3.10.5
+ "@react-aria/i18n": ^3.12.3
+ "@react-aria/interactions": ^3.22.4
+ "@react-aria/selection": ^3.20.1
+ "@react-aria/utils": ^3.25.3
+ "@react-stately/collections": ^3.11.0
+ "@react-stately/list": ^3.11.0
+ "@react-stately/tree": ^3.8.5
+ "@react-types/shared": ^3.25.0
+ "@swc/helpers": ^0.5.0
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ checksum: d9ceb8df29f9d6f9cae123b6227313915aea9fd40543afb83ddee3f8a31fc5bceae4eb28a64fa5345dc7285b64adcc1dddfc60c28cc071782e681adf717b7879
+ languageName: node
+ linkType: hard
+
"@react-aria/i18n@npm:^3.10.2":
version: 3.10.2
resolution: "@react-aria/i18n@npm:3.10.2"
@@ -3096,6 +4249,24 @@ __metadata:
languageName: node
linkType: hard
+"@react-aria/i18n@npm:^3.12.3":
+ version: 3.12.3
+ resolution: "@react-aria/i18n@npm:3.12.3"
+ dependencies:
+ "@internationalized/date": ^3.5.6
+ "@internationalized/message": ^3.1.5
+ "@internationalized/number": ^3.5.4
+ "@internationalized/string": ^3.2.4
+ "@react-aria/ssr": ^3.9.6
+ "@react-aria/utils": ^3.25.3
+ "@react-types/shared": ^3.25.0
+ "@swc/helpers": ^0.5.0
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ checksum: 98210abb15d598a6e4a35eae6df1d70ae6376ef9a5e1c3d298e03f4cc006df696785006323fa97ac57ce14c5b5c8d108690a5c2b187624cad5956778ffc25ca9
+ languageName: node
+ linkType: hard
+
"@react-aria/interactions@npm:^3.21.1":
version: 3.21.1
resolution: "@react-aria/interactions@npm:3.21.1"
@@ -3110,6 +4281,33 @@ __metadata:
languageName: node
linkType: hard
+"@react-aria/interactions@npm:^3.22.4":
+ version: 3.22.4
+ resolution: "@react-aria/interactions@npm:3.22.4"
+ dependencies:
+ "@react-aria/ssr": ^3.9.6
+ "@react-aria/utils": ^3.25.3
+ "@react-types/shared": ^3.25.0
+ "@swc/helpers": ^0.5.0
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ checksum: 8455a68540a4085b71ed034cad5c349a7e756e44cd30d69d340d7f7a66ce1886882021fbcc8049a5d8aeba54b47cd2ca49a7bc4e6910aab2d13b41703d55c7a5
+ languageName: node
+ linkType: hard
+
+"@react-aria/label@npm:^3.7.12":
+ version: 3.7.12
+ resolution: "@react-aria/label@npm:3.7.12"
+ dependencies:
+ "@react-aria/utils": ^3.25.3
+ "@react-types/shared": ^3.25.0
+ "@swc/helpers": ^0.5.0
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ checksum: 28a8a04c788df9fb776565974a1c20bf01067d3d9a1f6cbeb184859c7e8893a64809bbcd1af9d765039ee30da96ecbce75c7d2d37bddb54cf4e709ab2d7afcca
+ languageName: node
+ linkType: hard
+
"@react-aria/label@npm:^3.7.6":
version: 3.7.6
resolution: "@react-aria/label@npm:3.7.6"
@@ -3123,6 +4321,42 @@ __metadata:
languageName: node
linkType: hard
+"@react-aria/link@npm:^3.7.6":
+ version: 3.7.6
+ resolution: "@react-aria/link@npm:3.7.6"
+ dependencies:
+ "@react-aria/focus": ^3.18.4
+ "@react-aria/interactions": ^3.22.4
+ "@react-aria/utils": ^3.25.3
+ "@react-types/link": ^3.5.8
+ "@react-types/shared": ^3.25.0
+ "@swc/helpers": ^0.5.0
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ checksum: 81e3f3b53648ac4223e3c673a13c592c24895202b39255bb16bd2b39bcc9dff4b5ad2f6ed69029228ada20941eefd89060fe1761e6658eefcdbb28019fa1818a
+ languageName: node
+ linkType: hard
+
+"@react-aria/listbox@npm:^3.13.5":
+ version: 3.13.5
+ resolution: "@react-aria/listbox@npm:3.13.5"
+ dependencies:
+ "@react-aria/interactions": ^3.22.4
+ "@react-aria/label": ^3.7.12
+ "@react-aria/selection": ^3.20.1
+ "@react-aria/utils": ^3.25.3
+ "@react-stately/collections": ^3.11.0
+ "@react-stately/list": ^3.11.0
+ "@react-types/listbox": ^3.5.2
+ "@react-types/shared": ^3.25.0
+ "@swc/helpers": ^0.5.0
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ checksum: 877c86bfe63b4b75a3bf75db7c275006d7341a4933b37dc57f996d1c9f230c4ca0a6f68960938b445bb5ed3af23787b1f7a818d783d4e7188a0b891b74215bdc
+ languageName: node
+ linkType: hard
+
"@react-aria/live-announcer@npm:^3.3.2":
version: 3.3.2
resolution: "@react-aria/live-announcer@npm:3.3.2"
@@ -3132,6 +4366,226 @@ __metadata:
languageName: node
linkType: hard
+"@react-aria/live-announcer@npm:^3.4.0":
+ version: 3.4.0
+ resolution: "@react-aria/live-announcer@npm:3.4.0"
+ dependencies:
+ "@swc/helpers": ^0.5.0
+ checksum: d4815bbe453765013042299c295cba362147fe7634d4bdcfecffc3f7efbe84b83c820e9737ac90e127b4f8980aaea16f7f9876de516a6c05a42de0b5bf606b92
+ languageName: node
+ linkType: hard
+
+"@react-aria/menu@npm:^3.15.5":
+ version: 3.15.5
+ resolution: "@react-aria/menu@npm:3.15.5"
+ dependencies:
+ "@react-aria/focus": ^3.18.4
+ "@react-aria/i18n": ^3.12.3
+ "@react-aria/interactions": ^3.22.4
+ "@react-aria/overlays": ^3.23.4
+ "@react-aria/selection": ^3.20.1
+ "@react-aria/utils": ^3.25.3
+ "@react-stately/collections": ^3.11.0
+ "@react-stately/menu": ^3.8.3
+ "@react-stately/tree": ^3.8.5
+ "@react-types/button": ^3.10.0
+ "@react-types/menu": ^3.9.12
+ "@react-types/shared": ^3.25.0
+ "@swc/helpers": ^0.5.0
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ checksum: 466bfeb1e76056556c502b274bd69637fb06b02f43c28c076b47476e4289eeb30d1120a17d41fe11bdcb972cc4c1119b7f0efb1aad28efc570dc7524fc7c8b59
+ languageName: node
+ linkType: hard
+
+"@react-aria/meter@npm:^3.4.17":
+ version: 3.4.17
+ resolution: "@react-aria/meter@npm:3.4.17"
+ dependencies:
+ "@react-aria/progress": ^3.4.17
+ "@react-types/meter": ^3.4.4
+ "@react-types/shared": ^3.25.0
+ "@swc/helpers": ^0.5.0
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ checksum: d5b648664416f50448c34567df5f6c0c706014ab3d487869958e9f9b8d4a4fae5f5bc173edf4dd734d91ea9f6b7f7e853679baaf48926326d96ff8be2150ba0c
+ languageName: node
+ linkType: hard
+
+"@react-aria/numberfield@npm:^3.11.8":
+ version: 3.11.8
+ resolution: "@react-aria/numberfield@npm:3.11.8"
+ dependencies:
+ "@react-aria/i18n": ^3.12.3
+ "@react-aria/interactions": ^3.22.4
+ "@react-aria/spinbutton": ^3.6.9
+ "@react-aria/textfield": ^3.14.10
+ "@react-aria/utils": ^3.25.3
+ "@react-stately/form": ^3.0.6
+ "@react-stately/numberfield": ^3.9.7
+ "@react-types/button": ^3.10.0
+ "@react-types/numberfield": ^3.8.6
+ "@react-types/shared": ^3.25.0
+ "@swc/helpers": ^0.5.0
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ checksum: a1f6e5d90e150f40902546212687850a9c50889726db0f28f0ec73a1fd8f427048f464677b389d620350817749e5d96b90e51bca639705ff141543adbe3b82e3
+ languageName: node
+ linkType: hard
+
+"@react-aria/overlays@npm:^3.23.4":
+ version: 3.23.4
+ resolution: "@react-aria/overlays@npm:3.23.4"
+ dependencies:
+ "@react-aria/focus": ^3.18.4
+ "@react-aria/i18n": ^3.12.3
+ "@react-aria/interactions": ^3.22.4
+ "@react-aria/ssr": ^3.9.6
+ "@react-aria/utils": ^3.25.3
+ "@react-aria/visually-hidden": ^3.8.17
+ "@react-stately/overlays": ^3.6.11
+ "@react-types/button": ^3.10.0
+ "@react-types/overlays": ^3.8.10
+ "@react-types/shared": ^3.25.0
+ "@swc/helpers": ^0.5.0
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ checksum: 174c8ef7d52123e8d979044dd36373314328086b2dc37a8b4f1fab8344be74c77925595dca86f720fd661eeffd5b632261f9a57e813d0f91460d1f08a090504e
+ languageName: node
+ linkType: hard
+
+"@react-aria/progress@npm:^3.4.17":
+ version: 3.4.17
+ resolution: "@react-aria/progress@npm:3.4.17"
+ dependencies:
+ "@react-aria/i18n": ^3.12.3
+ "@react-aria/label": ^3.7.12
+ "@react-aria/utils": ^3.25.3
+ "@react-types/progress": ^3.5.7
+ "@react-types/shared": ^3.25.0
+ "@swc/helpers": ^0.5.0
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ checksum: 5eae2b0693cbb349242993bee9bcc82b59bf53b9429a5101736695ae64ab55be6b37e38fb26ac7288fb12e6ec2436da0a0aaddb2e11ffd3b3f06348a43edd5c4
+ languageName: node
+ linkType: hard
+
+"@react-aria/radio@npm:^3.10.9":
+ version: 3.10.9
+ resolution: "@react-aria/radio@npm:3.10.9"
+ dependencies:
+ "@react-aria/focus": ^3.18.4
+ "@react-aria/form": ^3.0.10
+ "@react-aria/i18n": ^3.12.3
+ "@react-aria/interactions": ^3.22.4
+ "@react-aria/label": ^3.7.12
+ "@react-aria/utils": ^3.25.3
+ "@react-stately/radio": ^3.10.8
+ "@react-types/radio": ^3.8.4
+ "@react-types/shared": ^3.25.0
+ "@swc/helpers": ^0.5.0
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ checksum: 1b6251b8c020f16b8d4ce0710323f52efd4bbc408789757a54dde2cd59fe5601b76c571b8f1f5b00e7680457e2f6766e1a3f55d4153685c4880e09b5933e63a0
+ languageName: node
+ linkType: hard
+
+"@react-aria/searchfield@npm:^3.7.10":
+ version: 3.7.10
+ resolution: "@react-aria/searchfield@npm:3.7.10"
+ dependencies:
+ "@react-aria/i18n": ^3.12.3
+ "@react-aria/textfield": ^3.14.10
+ "@react-aria/utils": ^3.25.3
+ "@react-stately/searchfield": ^3.5.7
+ "@react-types/button": ^3.10.0
+ "@react-types/searchfield": ^3.5.9
+ "@react-types/shared": ^3.25.0
+ "@swc/helpers": ^0.5.0
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ checksum: 1ae7fab9f6bc473ccc8d2762c4d07ffbbdd45366b1fe7fa282c14354eac8e427bebb0dde20e1cb92e4a2cd769f9f3872a5712c53763706b6414d024fa5275732
+ languageName: node
+ linkType: hard
+
+"@react-aria/select@npm:^3.14.11":
+ version: 3.14.11
+ resolution: "@react-aria/select@npm:3.14.11"
+ dependencies:
+ "@react-aria/form": ^3.0.10
+ "@react-aria/i18n": ^3.12.3
+ "@react-aria/interactions": ^3.22.4
+ "@react-aria/label": ^3.7.12
+ "@react-aria/listbox": ^3.13.5
+ "@react-aria/menu": ^3.15.5
+ "@react-aria/selection": ^3.20.1
+ "@react-aria/utils": ^3.25.3
+ "@react-aria/visually-hidden": ^3.8.17
+ "@react-stately/select": ^3.6.8
+ "@react-types/button": ^3.10.0
+ "@react-types/select": ^3.9.7
+ "@react-types/shared": ^3.25.0
+ "@swc/helpers": ^0.5.0
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ checksum: b8c2e24a2713367938514c1d47817943bf1677bf4a29e5f5f695e1e9e708a93dde465de8d06babf276bc7face7938b280fd603af4b77d1068e9ce5b85a7cefd6
+ languageName: node
+ linkType: hard
+
+"@react-aria/selection@npm:^3.20.1":
+ version: 3.20.1
+ resolution: "@react-aria/selection@npm:3.20.1"
+ dependencies:
+ "@react-aria/focus": ^3.18.4
+ "@react-aria/i18n": ^3.12.3
+ "@react-aria/interactions": ^3.22.4
+ "@react-aria/utils": ^3.25.3
+ "@react-stately/selection": ^3.17.0
+ "@react-types/shared": ^3.25.0
+ "@swc/helpers": ^0.5.0
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ checksum: 44e10f4e4952e5fbb15071bbaa1ccafcb91b6168a8ac6eb1e0f4e1036014527ea3c0e363a7f552ca923b6929f9a5e2495bb454ad9cd4c64003d650115b5e637a
+ languageName: node
+ linkType: hard
+
+"@react-aria/separator@npm:^3.4.3":
+ version: 3.4.3
+ resolution: "@react-aria/separator@npm:3.4.3"
+ dependencies:
+ "@react-aria/utils": ^3.25.3
+ "@react-types/shared": ^3.25.0
+ "@swc/helpers": ^0.5.0
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ checksum: 322b7135944d0a941e65cc5756153e8e0aa60af102572f988d14add4cdfd7e727a133f0c3a86b69333f08da2f606f03d6d590483e986b79e649562f46cdb4836
+ languageName: node
+ linkType: hard
+
+"@react-aria/slider@npm:^3.7.13":
+ version: 3.7.13
+ resolution: "@react-aria/slider@npm:3.7.13"
+ dependencies:
+ "@react-aria/focus": ^3.18.4
+ "@react-aria/i18n": ^3.12.3
+ "@react-aria/interactions": ^3.22.4
+ "@react-aria/label": ^3.7.12
+ "@react-aria/utils": ^3.25.3
+ "@react-stately/slider": ^3.5.8
+ "@react-types/shared": ^3.25.0
+ "@react-types/slider": ^3.7.6
+ "@swc/helpers": ^0.5.0
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ checksum: 6256790404e7ab67ea64c613b491fad3e9cd4315a6fe2fa72b2271eb5f0254bb39c5cbd5f9896119714fcb94f515c33c3c6ca8195aaf3b0fd5e5f6d49d7c8bd3
+ languageName: node
+ linkType: hard
+
"@react-aria/spinbutton@npm:^3.6.3":
version: 3.6.3
resolution: "@react-aria/spinbutton@npm:3.6.3"
@@ -3149,6 +4603,23 @@ __metadata:
languageName: node
linkType: hard
+"@react-aria/spinbutton@npm:^3.6.9":
+ version: 3.6.9
+ resolution: "@react-aria/spinbutton@npm:3.6.9"
+ dependencies:
+ "@react-aria/i18n": ^3.12.3
+ "@react-aria/live-announcer": ^3.4.0
+ "@react-aria/utils": ^3.25.3
+ "@react-types/button": ^3.10.0
+ "@react-types/shared": ^3.25.0
+ "@swc/helpers": ^0.5.0
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ checksum: c15434d8c7c058ca39634b9a2350915967cf8d59e19101fc5e243f6a0b3b6971e9bb265aee07b3bbfb68ce207a3affea8924db2bd850705a7b2163f946d82f34
+ languageName: node
+ linkType: hard
+
"@react-aria/ssr@npm:^3.9.2":
version: 3.9.2
resolution: "@react-aria/ssr@npm:3.9.2"
@@ -3160,6 +4631,151 @@ __metadata:
languageName: node
linkType: hard
+"@react-aria/ssr@npm:^3.9.6":
+ version: 3.9.6
+ resolution: "@react-aria/ssr@npm:3.9.6"
+ dependencies:
+ "@swc/helpers": ^0.5.0
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ checksum: be52f2909035e093d3f72cccde15b66b4eef2dc30c71dac46a1ea43d3847dace1a709114640bfa3e9aa72ba716749635fb72116f4da16f7d80248ca348146456
+ languageName: node
+ linkType: hard
+
+"@react-aria/switch@npm:^3.6.9":
+ version: 3.6.9
+ resolution: "@react-aria/switch@npm:3.6.9"
+ dependencies:
+ "@react-aria/toggle": ^3.10.9
+ "@react-stately/toggle": ^3.7.8
+ "@react-types/shared": ^3.25.0
+ "@react-types/switch": ^3.5.6
+ "@swc/helpers": ^0.5.0
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ checksum: 94000e6527b3889433d96571f8d7ce32a64b978fc7640d2a8f43ee38cebd3a13149a66512d54485c5f7c8769d5a7de2d4847ffc6130655f37cc7fbd70bd99bc0
+ languageName: node
+ linkType: hard
+
+"@react-aria/table@npm:^3.15.5":
+ version: 3.15.5
+ resolution: "@react-aria/table@npm:3.15.5"
+ dependencies:
+ "@react-aria/focus": ^3.18.4
+ "@react-aria/grid": ^3.10.5
+ "@react-aria/i18n": ^3.12.3
+ "@react-aria/interactions": ^3.22.4
+ "@react-aria/live-announcer": ^3.4.0
+ "@react-aria/utils": ^3.25.3
+ "@react-aria/visually-hidden": ^3.8.17
+ "@react-stately/collections": ^3.11.0
+ "@react-stately/flags": ^3.0.4
+ "@react-stately/table": ^3.12.3
+ "@react-types/checkbox": ^3.8.4
+ "@react-types/grid": ^3.2.9
+ "@react-types/shared": ^3.25.0
+ "@react-types/table": ^3.10.2
+ "@swc/helpers": ^0.5.0
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ checksum: 54a8794f9842082aef5ce9b36e21cb125b02e6792c38c40d1a65f25ba62362c4adc17a7db220672e1b65f515aedfe1a55eb9b70b7ce7d9c0fb75f4da16e4a8eb
+ languageName: node
+ linkType: hard
+
+"@react-aria/tabs@npm:^3.9.7":
+ version: 3.9.7
+ resolution: "@react-aria/tabs@npm:3.9.7"
+ dependencies:
+ "@react-aria/focus": ^3.18.4
+ "@react-aria/i18n": ^3.12.3
+ "@react-aria/selection": ^3.20.1
+ "@react-aria/utils": ^3.25.3
+ "@react-stately/tabs": ^3.6.10
+ "@react-types/shared": ^3.25.0
+ "@react-types/tabs": ^3.3.10
+ "@swc/helpers": ^0.5.0
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ checksum: 0e079c0e803b94efcb5f30444a888322d614e577c462eb2e7a4a0170aa92fea6e21cdbf041d5efdfab0b0c50ec287dc8032afe4b52b4f77489fa9ec4866837a2
+ languageName: node
+ linkType: hard
+
+"@react-aria/tag@npm:^3.4.7":
+ version: 3.4.7
+ resolution: "@react-aria/tag@npm:3.4.7"
+ dependencies:
+ "@react-aria/gridlist": ^3.9.5
+ "@react-aria/i18n": ^3.12.3
+ "@react-aria/interactions": ^3.22.4
+ "@react-aria/label": ^3.7.12
+ "@react-aria/selection": ^3.20.1
+ "@react-aria/utils": ^3.25.3
+ "@react-stately/list": ^3.11.0
+ "@react-types/button": ^3.10.0
+ "@react-types/shared": ^3.25.0
+ "@swc/helpers": ^0.5.0
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ checksum: 869e26288a2d3c90cc8027342f70dc1ec0146d6ec5ebe62c7b06eb48390e1d1a71083ca6de7147353764bc566a7f6dfad2666e6d378afa6cf53acb586e1019b1
+ languageName: node
+ linkType: hard
+
+"@react-aria/textfield@npm:^3.14.10":
+ version: 3.14.10
+ resolution: "@react-aria/textfield@npm:3.14.10"
+ dependencies:
+ "@react-aria/focus": ^3.18.4
+ "@react-aria/form": ^3.0.10
+ "@react-aria/label": ^3.7.12
+ "@react-aria/utils": ^3.25.3
+ "@react-stately/form": ^3.0.6
+ "@react-stately/utils": ^3.10.4
+ "@react-types/shared": ^3.25.0
+ "@react-types/textfield": ^3.9.7
+ "@swc/helpers": ^0.5.0
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ checksum: 91b4d6ae47c6bf355ae9ff53626d6195afc3fe5852a7aa930b286fbe0804c13b79649ff1b220706cc7808b0e8c4ad3f4f1c04261b4a90abb79f3bb83c033c5e5
+ languageName: node
+ linkType: hard
+
+"@react-aria/toggle@npm:^3.10.9":
+ version: 3.10.9
+ resolution: "@react-aria/toggle@npm:3.10.9"
+ dependencies:
+ "@react-aria/focus": ^3.18.4
+ "@react-aria/interactions": ^3.22.4
+ "@react-aria/utils": ^3.25.3
+ "@react-stately/toggle": ^3.7.8
+ "@react-types/checkbox": ^3.8.4
+ "@react-types/shared": ^3.25.0
+ "@swc/helpers": ^0.5.0
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ checksum: 057302ef08413cc7bfdde96102da734610294aef19c91d6bae8accf2dfc3ffd976dd531c5d42c6aa955e44da92b46f51667488ae0a48718370d449b6dc0f84e4
+ languageName: node
+ linkType: hard
+
+"@react-aria/tooltip@npm:^3.7.9":
+ version: 3.7.9
+ resolution: "@react-aria/tooltip@npm:3.7.9"
+ dependencies:
+ "@react-aria/focus": ^3.18.4
+ "@react-aria/interactions": ^3.22.4
+ "@react-aria/utils": ^3.25.3
+ "@react-stately/tooltip": ^3.4.13
+ "@react-types/shared": ^3.25.0
+ "@react-types/tooltip": ^3.4.12
+ "@swc/helpers": ^0.5.0
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ checksum: 1db345fe35462ddce880ea28bf0dcf6d320ed5e7ce96d0b836a8d3a00c35a88eef037e0e9e1601bdf516ae8c5c6ea0e9190b849499ee9146b7de9b70062f8d13
+ languageName: node
+ linkType: hard
+
"@react-aria/utils@npm:^3.23.2":
version: 3.23.2
resolution: "@react-aria/utils@npm:3.23.2"
@@ -3175,6 +4791,35 @@ __metadata:
languageName: node
linkType: hard
+"@react-aria/utils@npm:^3.25.3":
+ version: 3.25.3
+ resolution: "@react-aria/utils@npm:3.25.3"
+ dependencies:
+ "@react-aria/ssr": ^3.9.6
+ "@react-stately/utils": ^3.10.4
+ "@react-types/shared": ^3.25.0
+ "@swc/helpers": ^0.5.0
+ clsx: ^2.0.0
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ checksum: dc86ea48c24232f5c51d0b5317d947c4ccf01a8afb3bdc89cb880a7b0a695a04c8a7c615fb190664f4f3c7da8669ab2bd2f7cdfb2861339f5816cbd600249a84
+ languageName: node
+ linkType: hard
+
+"@react-aria/visually-hidden@npm:^3.8.17":
+ version: 3.8.17
+ resolution: "@react-aria/visually-hidden@npm:3.8.17"
+ dependencies:
+ "@react-aria/interactions": ^3.22.4
+ "@react-aria/utils": ^3.25.3
+ "@react-types/shared": ^3.25.0
+ "@swc/helpers": ^0.5.0
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ checksum: 411699c167686509583debc659e734ec3c123198570104abbd4fe74a5a60d93a305d73f6d761ec67846c672d1076d8f089a6f90d2e2653e1a334fe7344088bd5
+ languageName: node
+ linkType: hard
+
"@react-hook/latest@npm:^1.0.2":
version: 1.0.3
resolution: "@react-hook/latest@npm:1.0.3"
@@ -3218,6 +4863,117 @@ __metadata:
languageName: node
linkType: hard
+"@react-stately/calendar@npm:^3.5.5":
+ version: 3.5.5
+ resolution: "@react-stately/calendar@npm:3.5.5"
+ dependencies:
+ "@internationalized/date": ^3.5.6
+ "@react-stately/utils": ^3.10.4
+ "@react-types/calendar": ^3.4.10
+ "@react-types/shared": ^3.25.0
+ "@swc/helpers": ^0.5.0
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ checksum: ff38c8fb4178d965db8569980756d864e9a0341fca60bccc76d4fe34645375a2ed32a533097426f9f1892fe99bce32d5ec00a3e8ce9acbdfc6b7f2e82012d4de
+ languageName: node
+ linkType: hard
+
+"@react-stately/checkbox@npm:^3.6.9":
+ version: 3.6.9
+ resolution: "@react-stately/checkbox@npm:3.6.9"
+ dependencies:
+ "@react-stately/form": ^3.0.6
+ "@react-stately/utils": ^3.10.4
+ "@react-types/checkbox": ^3.8.4
+ "@react-types/shared": ^3.25.0
+ "@swc/helpers": ^0.5.0
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ checksum: 068be8d5c743b0ac3f0a96863568401027035b20a32caaa220600172f6ed0f93a49d58cfc4a960befd4762aa1eab18e2c30bd3656157729b4e3944156aeebd6c
+ languageName: node
+ linkType: hard
+
+"@react-stately/collections@npm:^3.11.0":
+ version: 3.11.0
+ resolution: "@react-stately/collections@npm:3.11.0"
+ dependencies:
+ "@react-types/shared": ^3.25.0
+ "@swc/helpers": ^0.5.0
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ checksum: aba7d2194f4db8ee1ad5ad708a34d9bb336d3fd1fcb837cb237c6b63e1537003592eb6d33d80d1a6a313613e594d8d4a9da779c00d7fa3470f4adb5ff227150f
+ languageName: node
+ linkType: hard
+
+"@react-stately/color@npm:^3.8.0":
+ version: 3.8.0
+ resolution: "@react-stately/color@npm:3.8.0"
+ dependencies:
+ "@internationalized/number": ^3.5.4
+ "@internationalized/string": ^3.2.4
+ "@react-aria/i18n": ^3.12.3
+ "@react-stately/form": ^3.0.6
+ "@react-stately/numberfield": ^3.9.7
+ "@react-stately/slider": ^3.5.8
+ "@react-stately/utils": ^3.10.4
+ "@react-types/color": ^3.0.0
+ "@react-types/shared": ^3.25.0
+ "@swc/helpers": ^0.5.0
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ checksum: cb0acc88713c9a4271a1445c963c11a8d6cfaa2127894dc810783bc04cc288f1d143679a3b10612abf3cbb1a9871115f4e51745d707825879a454df2c7114609
+ languageName: node
+ linkType: hard
+
+"@react-stately/combobox@npm:^3.10.0":
+ version: 3.10.0
+ resolution: "@react-stately/combobox@npm:3.10.0"
+ dependencies:
+ "@react-stately/collections": ^3.11.0
+ "@react-stately/form": ^3.0.6
+ "@react-stately/list": ^3.11.0
+ "@react-stately/overlays": ^3.6.11
+ "@react-stately/select": ^3.6.8
+ "@react-stately/utils": ^3.10.4
+ "@react-types/combobox": ^3.13.0
+ "@react-types/shared": ^3.25.0
+ "@swc/helpers": ^0.5.0
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ checksum: a9ce1a4fd03d40d43f4914c8d079b1bfc40a73643067ca57c8fbc84faa5818217df2c842e4c5e94bfb79c014ba55fc185c92c7b359fbfe84ff4078104361fab7
+ languageName: node
+ linkType: hard
+
+"@react-stately/data@npm:^3.11.7":
+ version: 3.11.7
+ resolution: "@react-stately/data@npm:3.11.7"
+ dependencies:
+ "@react-types/shared": ^3.25.0
+ "@swc/helpers": ^0.5.0
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ checksum: bd5d81e62a251501d71ed87c1e2869d22fb0fbe80d617e70fdba4755eea79c6f51a2f9aafacf99145a2a0bbac8f5aa082096e08b930f63a7196e83c18dab3d99
+ languageName: node
+ linkType: hard
+
+"@react-stately/datepicker@npm:^3.10.3":
+ version: 3.10.3
+ resolution: "@react-stately/datepicker@npm:3.10.3"
+ dependencies:
+ "@internationalized/date": ^3.5.6
+ "@internationalized/string": ^3.2.4
+ "@react-stately/form": ^3.0.6
+ "@react-stately/overlays": ^3.6.11
+ "@react-stately/utils": ^3.10.4
+ "@react-types/datepicker": ^3.8.3
+ "@react-types/shared": ^3.25.0
+ "@swc/helpers": ^0.5.0
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ checksum: 74fa89a4b9d80343dc07a7bbabcf88962ea0afbddcfb5e24b5c97fffcb9596ec097fa4ddaf7c534c8ba96c83101f88237413d2b6f65a979653007c463c8e09c0
+ languageName: node
+ linkType: hard
+
"@react-stately/datepicker@npm:^3.5.0, @react-stately/datepicker@npm:^3.9.2":
version: 3.9.2
resolution: "@react-stately/datepicker@npm:3.9.2"
@@ -3236,6 +4992,28 @@ __metadata:
languageName: node
linkType: hard
+"@react-stately/dnd@npm:^3.4.3":
+ version: 3.4.3
+ resolution: "@react-stately/dnd@npm:3.4.3"
+ dependencies:
+ "@react-stately/selection": ^3.17.0
+ "@react-types/shared": ^3.25.0
+ "@swc/helpers": ^0.5.0
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ checksum: 06356b2f1c9e1e4f77135d79a00a7ddbceed6b09bf6d1681ddf710c88aab0063f1ca96afc814693f049e2f4e38b5c4071d1a47cde6e2b7ef676c0a0e838b74ea
+ languageName: node
+ linkType: hard
+
+"@react-stately/flags@npm:^3.0.4":
+ version: 3.0.4
+ resolution: "@react-stately/flags@npm:3.0.4"
+ dependencies:
+ "@swc/helpers": ^0.5.0
+ checksum: 363aacb4c8a9c091689a4fba2e1f0c0ca9040c9c722dae6388cbfde1952db0c808fe98e4ada6ecea89a9bf6288cf351f3f1cd54434fa6a8dccf8903e8b2085b9
+ languageName: node
+ linkType: hard
+
"@react-stately/form@npm:^3.0.1":
version: 3.0.1
resolution: "@react-stately/form@npm:3.0.1"
@@ -3248,6 +5026,90 @@ __metadata:
languageName: node
linkType: hard
+"@react-stately/form@npm:^3.0.6":
+ version: 3.0.6
+ resolution: "@react-stately/form@npm:3.0.6"
+ dependencies:
+ "@react-types/shared": ^3.25.0
+ "@swc/helpers": ^0.5.0
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ checksum: ba8439dfb606abeedf4b90e0f3fa77d05ae1f0a898d800af419a3aaaf0b388259d09d109c138dbf6768120213870a63f6e604886fc6c11233f8da1668c086b22
+ languageName: node
+ linkType: hard
+
+"@react-stately/grid@npm:^3.9.3":
+ version: 3.9.3
+ resolution: "@react-stately/grid@npm:3.9.3"
+ dependencies:
+ "@react-stately/collections": ^3.11.0
+ "@react-stately/selection": ^3.17.0
+ "@react-types/grid": ^3.2.9
+ "@react-types/shared": ^3.25.0
+ "@swc/helpers": ^0.5.0
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ checksum: cc8d420f1148dda47ed12b9cc318f4633c252abd99d88c75294ba6c4641dd5c39b3ccd8e21350768629b942d8762e08052d8b23ab80fbe5e1ed248faa719a647
+ languageName: node
+ linkType: hard
+
+"@react-stately/list@npm:^3.11.0":
+ version: 3.11.0
+ resolution: "@react-stately/list@npm:3.11.0"
+ dependencies:
+ "@react-stately/collections": ^3.11.0
+ "@react-stately/selection": ^3.17.0
+ "@react-stately/utils": ^3.10.4
+ "@react-types/shared": ^3.25.0
+ "@swc/helpers": ^0.5.0
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ checksum: 64731450c5d93997c8b1ce51b3eedc1fc9b1eb7814324d56fc459bf708dbb4e052f880bb02d116af6c0544ff4e9f1c347acd99878efa501614e74fd910409a32
+ languageName: node
+ linkType: hard
+
+"@react-stately/menu@npm:^3.8.3":
+ version: 3.8.3
+ resolution: "@react-stately/menu@npm:3.8.3"
+ dependencies:
+ "@react-stately/overlays": ^3.6.11
+ "@react-types/menu": ^3.9.12
+ "@react-types/shared": ^3.25.0
+ "@swc/helpers": ^0.5.0
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ checksum: b222962aa9fb9935032756d2d3406ccfb56391a70d2bc2d968b06cab2d1a838443c8e6779032e197f2628bb5183d67851a0020ae70ef0cb74e1f7096bbd82fdf
+ languageName: node
+ linkType: hard
+
+"@react-stately/numberfield@npm:^3.9.7":
+ version: 3.9.7
+ resolution: "@react-stately/numberfield@npm:3.9.7"
+ dependencies:
+ "@internationalized/number": ^3.5.4
+ "@react-stately/form": ^3.0.6
+ "@react-stately/utils": ^3.10.4
+ "@react-types/numberfield": ^3.8.6
+ "@swc/helpers": ^0.5.0
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ checksum: f956674792c5bb6a893d15c45b3ca4c2d0757e09a3acc4ee90efae179d6e6245d1dedd23125030f5e07f1edf7ced547a988c7d233a2eb4fcc8ea673cd4bfe942
+ languageName: node
+ linkType: hard
+
+"@react-stately/overlays@npm:^3.6.11":
+ version: 3.6.11
+ resolution: "@react-stately/overlays@npm:3.6.11"
+ dependencies:
+ "@react-stately/utils": ^3.10.4
+ "@react-types/overlays": ^3.8.10
+ "@swc/helpers": ^0.5.0
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ checksum: 559efc68bdb4512b8049f31a83e15404f7a306e960763570d876a08aee165656fdfbef4533251709e0576b1a7d6fd1f4e575ebfabc93738deb686c52571d36f9
+ languageName: node
+ linkType: hard
+
"@react-stately/overlays@npm:^3.6.5":
version: 3.6.5
resolution: "@react-stately/overlays@npm:3.6.5"
@@ -3261,6 +5123,163 @@ __metadata:
languageName: node
linkType: hard
+"@react-stately/radio@npm:^3.10.8":
+ version: 3.10.8
+ resolution: "@react-stately/radio@npm:3.10.8"
+ dependencies:
+ "@react-stately/form": ^3.0.6
+ "@react-stately/utils": ^3.10.4
+ "@react-types/radio": ^3.8.4
+ "@react-types/shared": ^3.25.0
+ "@swc/helpers": ^0.5.0
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ checksum: c918b134af1cb336dd687f92143df06c66b38ada10e9def7c5738e1ff0490f31563a8c20471d70d83eb8c5ad99757a7669a4d250f4f144821641b1670e6cb57d
+ languageName: node
+ linkType: hard
+
+"@react-stately/searchfield@npm:^3.5.7":
+ version: 3.5.7
+ resolution: "@react-stately/searchfield@npm:3.5.7"
+ dependencies:
+ "@react-stately/utils": ^3.10.4
+ "@react-types/searchfield": ^3.5.9
+ "@swc/helpers": ^0.5.0
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ checksum: 855457c63a684d724bcaea19d043c0e99a1fb91c6587e9dc263ee4d6ce2f7a7ded2c5cb1cb957063c141323775cf490e93b20004ae19940d5036c1744641d0ba
+ languageName: node
+ linkType: hard
+
+"@react-stately/select@npm:^3.6.8":
+ version: 3.6.8
+ resolution: "@react-stately/select@npm:3.6.8"
+ dependencies:
+ "@react-stately/form": ^3.0.6
+ "@react-stately/list": ^3.11.0
+ "@react-stately/overlays": ^3.6.11
+ "@react-types/select": ^3.9.7
+ "@react-types/shared": ^3.25.0
+ "@swc/helpers": ^0.5.0
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ checksum: 2d76055fb4f7130224e1a746e43a37f0f70700fb0dd07c7a404b255a62a148ec704e9ddf9bbcc2188096dae231216738147b11587c68933a9234153b9497bde3
+ languageName: node
+ linkType: hard
+
+"@react-stately/selection@npm:^3.17.0":
+ version: 3.17.0
+ resolution: "@react-stately/selection@npm:3.17.0"
+ dependencies:
+ "@react-stately/collections": ^3.11.0
+ "@react-stately/utils": ^3.10.4
+ "@react-types/shared": ^3.25.0
+ "@swc/helpers": ^0.5.0
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ checksum: 3d0cac8fa729ca9b2d083d305e533ebdc229808d34505a52e1791d916fbe08d32413216efa3ae1c322da1cf9e59024bf9b2d9b7b68e3cb0d7d30fd4da4f0be42
+ languageName: node
+ linkType: hard
+
+"@react-stately/slider@npm:^3.5.8":
+ version: 3.5.8
+ resolution: "@react-stately/slider@npm:3.5.8"
+ dependencies:
+ "@react-stately/utils": ^3.10.4
+ "@react-types/shared": ^3.25.0
+ "@react-types/slider": ^3.7.6
+ "@swc/helpers": ^0.5.0
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ checksum: 47a8887a4732a5a0503632cc83c36f61793bd34893989e0f23d15268b8776b30754de43559e2e962ac60125dc1816d297c09e15ec7ecadd78595b1e05ac4c5cc
+ languageName: node
+ linkType: hard
+
+"@react-stately/table@npm:^3.12.3":
+ version: 3.12.3
+ resolution: "@react-stately/table@npm:3.12.3"
+ dependencies:
+ "@react-stately/collections": ^3.11.0
+ "@react-stately/flags": ^3.0.4
+ "@react-stately/grid": ^3.9.3
+ "@react-stately/selection": ^3.17.0
+ "@react-stately/utils": ^3.10.4
+ "@react-types/grid": ^3.2.9
+ "@react-types/shared": ^3.25.0
+ "@react-types/table": ^3.10.2
+ "@swc/helpers": ^0.5.0
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ checksum: 736f62ed831416212f836525408ad17ce396633620136786025cff47571461b97e047f9321ebfd8db889b02cda73a401b76108529314b74e7b88e44bd2909f59
+ languageName: node
+ linkType: hard
+
+"@react-stately/tabs@npm:^3.6.10":
+ version: 3.6.10
+ resolution: "@react-stately/tabs@npm:3.6.10"
+ dependencies:
+ "@react-stately/list": ^3.11.0
+ "@react-types/shared": ^3.25.0
+ "@react-types/tabs": ^3.3.10
+ "@swc/helpers": ^0.5.0
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ checksum: 308521c0810c7653b6015bfd4c6c2393dee1ef7780718e9322dc42a670a195b940440ecaed8acceccccf720d05e67efef789a12929778549f93697bd263540fb
+ languageName: node
+ linkType: hard
+
+"@react-stately/toggle@npm:^3.7.8":
+ version: 3.7.8
+ resolution: "@react-stately/toggle@npm:3.7.8"
+ dependencies:
+ "@react-stately/utils": ^3.10.4
+ "@react-types/checkbox": ^3.8.4
+ "@swc/helpers": ^0.5.0
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ checksum: 765bb5e0c40a999b4a49babdcabf9cc9be81f9c967ee80345607ae77dc606cfb4ae730ea71af18298f636c5edb334801d2d3e2e6b123655cba67b4751d00e492
+ languageName: node
+ linkType: hard
+
+"@react-stately/tooltip@npm:^3.4.13":
+ version: 3.4.13
+ resolution: "@react-stately/tooltip@npm:3.4.13"
+ dependencies:
+ "@react-stately/overlays": ^3.6.11
+ "@react-types/tooltip": ^3.4.12
+ "@swc/helpers": ^0.5.0
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ checksum: b4322cf62ad87888898676e4cf19a75d56594851a2ca8035421e69d45b02486ea36bd7b977b7596621165b771f47c4fe1a7b23d785771f26afcd16fecad1ab8b
+ languageName: node
+ linkType: hard
+
+"@react-stately/tree@npm:^3.8.5":
+ version: 3.8.5
+ resolution: "@react-stately/tree@npm:3.8.5"
+ dependencies:
+ "@react-stately/collections": ^3.11.0
+ "@react-stately/selection": ^3.17.0
+ "@react-stately/utils": ^3.10.4
+ "@react-types/shared": ^3.25.0
+ "@swc/helpers": ^0.5.0
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ checksum: 6df95aa9c75ef87fed004641f73e1889950724fdd521e2447310d645b666da79ed7a67dd80b5db6c5b75903b03aa61b1ac3f84d39117d2951c115b9b19aae03f
+ languageName: node
+ linkType: hard
+
+"@react-stately/utils@npm:^3.10.4":
+ version: 3.10.4
+ resolution: "@react-stately/utils@npm:3.10.4"
+ dependencies:
+ "@swc/helpers": ^0.5.0
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ checksum: 875c11424fadf4419caceeee13e5bfdee2b0c330fe0220c0ea9d68d570cc9a34525f2f124d977e519b397a738cd2f8e36b7b03a046e3e7da99460e99282977a4
+ languageName: node
+ linkType: hard
+
"@react-stately/utils@npm:^3.9.1":
version: 3.9.1
resolution: "@react-stately/utils@npm:3.9.1"
@@ -3272,6 +5291,29 @@ __metadata:
languageName: node
linkType: hard
+"@react-types/breadcrumbs@npm:^3.7.8":
+ version: 3.7.8
+ resolution: "@react-types/breadcrumbs@npm:3.7.8"
+ dependencies:
+ "@react-types/link": ^3.5.8
+ "@react-types/shared": ^3.25.0
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ checksum: 886f7c3b9e7196d8516814dcf8dfcaa437107c4e2e7d6db1b83adadbdab16fb3a12edb9e1b01b6f0524307394735766487d1129b1c8d4172e50eb8e3e0bae31a
+ languageName: node
+ linkType: hard
+
+"@react-types/button@npm:^3.10.0":
+ version: 3.10.0
+ resolution: "@react-types/button@npm:3.10.0"
+ dependencies:
+ "@react-types/shared": ^3.25.0
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ checksum: 89395334f286f1a97a584715bbb87e7bb017d7366aa73ce0cec36ec8cb59059dec1f5afe3ab44f3972e0c50f44daeb2d531b10191d6f2b7f70c3ce7d3c94c0da
+ languageName: node
+ linkType: hard
+
"@react-types/button@npm:^3.9.2":
version: 3.9.2
resolution: "@react-types/button@npm:3.9.2"
@@ -3283,6 +5325,18 @@ __metadata:
languageName: node
linkType: hard
+"@react-types/calendar@npm:^3.4.10":
+ version: 3.4.10
+ resolution: "@react-types/calendar@npm:3.4.10"
+ dependencies:
+ "@internationalized/date": ^3.5.6
+ "@react-types/shared": ^3.25.0
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ checksum: e4768b09c86739724f7fbdde41496859bfc6ba1d09071667da82f8914e8a5eef50cd168dc79d44782b8f2143547ea1326b476f0cce1cbbf667acecf5500bce95
+ languageName: node
+ linkType: hard
+
"@react-types/calendar@npm:^3.4.4":
version: 3.4.4
resolution: "@react-types/calendar@npm:3.4.4"
@@ -3295,6 +5349,40 @@ __metadata:
languageName: node
linkType: hard
+"@react-types/checkbox@npm:^3.8.4":
+ version: 3.8.4
+ resolution: "@react-types/checkbox@npm:3.8.4"
+ dependencies:
+ "@react-types/shared": ^3.25.0
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ checksum: e2970200658c2035f3fd8d82e805ddd5cf402cf523e293a76a7e181c0b4234e657471c34c9eb0d4f421ed494e98214160efedc8c358d9bfa63ae4b3012d73b6e
+ languageName: node
+ linkType: hard
+
+"@react-types/color@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "@react-types/color@npm:3.0.0"
+ dependencies:
+ "@react-types/shared": ^3.25.0
+ "@react-types/slider": ^3.7.6
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ checksum: 77e69841a7b3d692c4b71594f58a3b0184ca1e1bc34d3e9a7a1d58e66ee2c4a93109977739fd19c8aca80edbf667b4fd3f8be03d9c6f2eb5587ee6550509cfbc
+ languageName: node
+ linkType: hard
+
+"@react-types/combobox@npm:^3.13.0":
+ version: 3.13.0
+ resolution: "@react-types/combobox@npm:3.13.0"
+ dependencies:
+ "@react-types/shared": ^3.25.0
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ checksum: 0eb33769279d76d2043833d2bbc36d3357d5dd92a00807980d95d5c4198060d06e3146355f31287c6b678c8b5d80c8e57084a55de71ab5174a8e8794e4702dfe
+ languageName: node
+ linkType: hard
+
"@react-types/datepicker@npm:^3.7.2":
version: 3.7.2
resolution: "@react-types/datepicker@npm:3.7.2"
@@ -3309,6 +5397,32 @@ __metadata:
languageName: node
linkType: hard
+"@react-types/datepicker@npm:^3.8.3":
+ version: 3.8.3
+ resolution: "@react-types/datepicker@npm:3.8.3"
+ dependencies:
+ "@internationalized/date": ^3.5.6
+ "@react-types/calendar": ^3.4.10
+ "@react-types/overlays": ^3.8.10
+ "@react-types/shared": ^3.25.0
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ checksum: c6b3c2c6757329d1fd636e40b0024a20875bf7f2c895e521d9941b9469b5a8ca19b2773ae8bd1adc35b1a5f9f9946b04cfc2032cd7e4fd99cbf2947f86a06d51
+ languageName: node
+ linkType: hard
+
+"@react-types/dialog@npm:^3.5.13":
+ version: 3.5.13
+ resolution: "@react-types/dialog@npm:3.5.13"
+ dependencies:
+ "@react-types/overlays": ^3.8.10
+ "@react-types/shared": ^3.25.0
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ checksum: 9cb9043694a1e48fbf0221effd28da602c314c64d653455d5616d8384adf93c78c87453a5b210ff587a221836adb5e2e7f9cb5b3f9a04c3522ad35dadba5d39a
+ languageName: node
+ linkType: hard
+
"@react-types/dialog@npm:^3.5.8":
version: 3.5.8
resolution: "@react-types/dialog@npm:3.5.8"
@@ -3321,6 +5435,84 @@ __metadata:
languageName: node
linkType: hard
+"@react-types/grid@npm:^3.2.9":
+ version: 3.2.9
+ resolution: "@react-types/grid@npm:3.2.9"
+ dependencies:
+ "@react-types/shared": ^3.25.0
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ checksum: 2645c4dafef3d10fe866a2a2ee9c17bce6fef9bf166bdf98e1de5bb6ed4cefc390eda87ea79ed8846cc94a9f57eb530577122d6063a14747ff3df2a08ec700cb
+ languageName: node
+ linkType: hard
+
+"@react-types/link@npm:^3.5.8":
+ version: 3.5.8
+ resolution: "@react-types/link@npm:3.5.8"
+ dependencies:
+ "@react-types/shared": ^3.25.0
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ checksum: 39ac4827bb791d481bcf394429effc53dd446cf7e260ee1900c09327581b36650aa68f573d5002ac7d9e39ac5dbbb08e0d39cf0eeb408c2a3bfc2c8ce77a5cb7
+ languageName: node
+ linkType: hard
+
+"@react-types/listbox@npm:^3.5.2":
+ version: 3.5.2
+ resolution: "@react-types/listbox@npm:3.5.2"
+ dependencies:
+ "@react-types/shared": ^3.25.0
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ checksum: a4145e0290e79c7ac0ae97f64384949f5156e75f4f05b1db17c36c1c31233dbfa7bc8509601dbb8782c24f77142a625db9e087b8a911acd385742f23d3d931bd
+ languageName: node
+ linkType: hard
+
+"@react-types/menu@npm:^3.9.12":
+ version: 3.9.12
+ resolution: "@react-types/menu@npm:3.9.12"
+ dependencies:
+ "@react-types/overlays": ^3.8.10
+ "@react-types/shared": ^3.25.0
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ checksum: c0f5be96e7fce99143ee564bf2debfc61c43ce5459dc4dc60118d4d873877cae9796c736dea88a1da892ea633fadd179c156c37b070a44eb4060f85a3007eb81
+ languageName: node
+ linkType: hard
+
+"@react-types/meter@npm:^3.4.4":
+ version: 3.4.4
+ resolution: "@react-types/meter@npm:3.4.4"
+ dependencies:
+ "@react-types/progress": ^3.5.7
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ checksum: 0fa94ee35264e3d600e424aba3b21dd6b0896c6877d723381ea5a34c7594e8079b81ce3b2115d6420695ed0004d7251e4d5dc93b6ad8c06c8de8fb30c085ee45
+ languageName: node
+ linkType: hard
+
+"@react-types/numberfield@npm:^3.8.6":
+ version: 3.8.6
+ resolution: "@react-types/numberfield@npm:3.8.6"
+ dependencies:
+ "@react-types/shared": ^3.25.0
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ checksum: f15d30246d8e33e360f4c3398ffc287aa8bb9e133e7b3368cd3c05a80c18df4cbf46fe4dbaafd7cb18bb268632a291030e7e71d1c4ea794d366afb7a75512c32
+ languageName: node
+ linkType: hard
+
+"@react-types/overlays@npm:^3.8.10":
+ version: 3.8.10
+ resolution: "@react-types/overlays@npm:3.8.10"
+ dependencies:
+ "@react-types/shared": ^3.25.0
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ checksum: 753fd637dab9e189403cab8567a88fce183de8013dcec705fe3ed813facaa7a95fa754af5a45f364787c4351132d27ebaf3184e0e14955c47bf80b82560c3539
+ languageName: node
+ linkType: hard
+
"@react-types/overlays@npm:^3.8.5":
version: 3.8.5
resolution: "@react-types/overlays@npm:3.8.5"
@@ -3332,6 +5524,51 @@ __metadata:
languageName: node
linkType: hard
+"@react-types/progress@npm:^3.5.7":
+ version: 3.5.7
+ resolution: "@react-types/progress@npm:3.5.7"
+ dependencies:
+ "@react-types/shared": ^3.25.0
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ checksum: 8780f97a5e3400e2381ed6659511a74fdfa8a3aa21499c8fe1fcd92386460569c56032d60297dd0786744d460cd515ebf4f663ea4b1a1f57e717e2da977dd581
+ languageName: node
+ linkType: hard
+
+"@react-types/radio@npm:^3.8.4":
+ version: 3.8.4
+ resolution: "@react-types/radio@npm:3.8.4"
+ dependencies:
+ "@react-types/shared": ^3.25.0
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ checksum: 2a7395f07810b3ae128c329f31d00f0bda3ecc03a8203e17cda7fbc0be019bb01113b8af6d0f73334168ae2fd13763ef4d1138c3f8b3d49ef2c858e33df2f3ae
+ languageName: node
+ linkType: hard
+
+"@react-types/searchfield@npm:^3.5.9":
+ version: 3.5.9
+ resolution: "@react-types/searchfield@npm:3.5.9"
+ dependencies:
+ "@react-types/shared": ^3.25.0
+ "@react-types/textfield": ^3.9.7
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ checksum: 5e7d644e86a6ffb41c6230ef57e2ccdcfc1ad045a035a1c88aeb476054854fdc0542bfd62a8b3d23d4f19adf7e117c90ca9d8afd5726d7b039ed52f9ebed0639
+ languageName: node
+ linkType: hard
+
+"@react-types/select@npm:^3.9.7":
+ version: 3.9.7
+ resolution: "@react-types/select@npm:3.9.7"
+ dependencies:
+ "@react-types/shared": ^3.25.0
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ checksum: 438a23b9be9469d81f2c0da0904ac76ce163ea41b03ca05c744a0d96b323837f1f0270b58dde83303970b2755202cc6dbbc109d8c9cce9c69100c56dfca967ab
+ languageName: node
+ linkType: hard
+
"@react-types/shared@npm:^3.22.1":
version: 3.22.1
resolution: "@react-types/shared@npm:3.22.1"
@@ -3341,6 +5578,83 @@ __metadata:
languageName: node
linkType: hard
+"@react-types/shared@npm:^3.25.0":
+ version: 3.25.0
+ resolution: "@react-types/shared@npm:3.25.0"
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ checksum: d168f6b404c345928ef8ead94f0cecd3831d8f6df708dbe897ac62d566949a0931c3b0d95ef6dd02bc5af05b183781b531e6f041ffd1d320bc2cab7697fd27d0
+ languageName: node
+ linkType: hard
+
+"@react-types/slider@npm:^3.7.6":
+ version: 3.7.6
+ resolution: "@react-types/slider@npm:3.7.6"
+ dependencies:
+ "@react-types/shared": ^3.25.0
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ checksum: 06efeb2076380eafe0ac2b20d72fa4c2072f1dd85346a49388bd7fae76fd78d143c457fd1732c5dbccd34e2e16593d1672a76b51fa986554343319cfc996042e
+ languageName: node
+ linkType: hard
+
+"@react-types/switch@npm:^3.5.6":
+ version: 3.5.6
+ resolution: "@react-types/switch@npm:3.5.6"
+ dependencies:
+ "@react-types/shared": ^3.25.0
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ checksum: 9c32a3306adf1afd103b3187e01be475f6e3f42391a2fe652312eb5fd89cc83087ceb6b9ea510f9f894593a695cb70ce00063aba6d808f6bc1cbbaa93f47f38b
+ languageName: node
+ linkType: hard
+
+"@react-types/table@npm:^3.10.2":
+ version: 3.10.2
+ resolution: "@react-types/table@npm:3.10.2"
+ dependencies:
+ "@react-types/grid": ^3.2.9
+ "@react-types/shared": ^3.25.0
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ checksum: e25e393192a2d272b5a35a864b566c0f86ad923b5420df37c161d5f8e39b333f0759caaa6e94fb166fadd22ddf07a3da57f57f8e47843ce1f5fc296be305e879
+ languageName: node
+ linkType: hard
+
+"@react-types/tabs@npm:^3.3.10":
+ version: 3.3.10
+ resolution: "@react-types/tabs@npm:3.3.10"
+ dependencies:
+ "@react-types/shared": ^3.25.0
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ checksum: f0da42c6334b4b7715bed6c555d6866c03c8c8bbedd014d886c869baa1572b4b14012f1b62a25906ab09061c1d332326c9e56e10ca5278f415918be381a2e544
+ languageName: node
+ linkType: hard
+
+"@react-types/textfield@npm:^3.9.7":
+ version: 3.9.7
+ resolution: "@react-types/textfield@npm:3.9.7"
+ dependencies:
+ "@react-types/shared": ^3.25.0
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ checksum: e547b784c295f842f106652ef1ba301c335c05cfe6fc1367c3870d3b0e51eed8e5cd04572d3b1f056fa74f32bb23f4c75d2e821be3729313ff64a9989e4f5ff9
+ languageName: node
+ linkType: hard
+
+"@react-types/tooltip@npm:^3.4.12":
+ version: 3.4.12
+ resolution: "@react-types/tooltip@npm:3.4.12"
+ dependencies:
+ "@react-types/overlays": ^3.8.10
+ "@react-types/shared": ^3.25.0
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ checksum: cc1dd4effeddeb768b256537e8b7ed492d77ac10245d936eac0a2d1e202c36a179c194bd50188fdee2c3caaf502dbc3c7861886746a12a1795f5ee26b8935180
+ languageName: node
+ linkType: hard
+
"@readme/better-ajv-errors@npm:^1.6.0":
version: 1.6.0
resolution: "@readme/better-ajv-errors@npm:1.6.0"
@@ -5570,7 +7884,7 @@ __metadata:
dependencies:
"@mdx-js/loader": ^3.0.0
"@mdx-js/react": ^3.0.0
- "@medusajs/icons": preview
+ "@medusajs/icons": ^2.0.0
"@medusajs/ui": ^3.0.0
"@next/bundle-analyzer": ^14.2.14
"@next/mdx": 14.2.14
@@ -5907,7 +8221,7 @@ __metadata:
dependencies:
"@mdx-js/loader": ^3.0.0
"@mdx-js/react": ^3.0.0
- "@medusajs/icons": rc
+ "@medusajs/icons": ^2.0.0
"@next/mdx": ^14.2.14
"@types/mdx": ^2.0.10
"@types/node": ^20
@@ -7141,8 +9455,8 @@ __metadata:
version: 0.0.0-use.local
resolution: "docs-ui@workspace:packages/docs-ui"
dependencies:
- "@medusajs/icons": rc
- "@medusajs/ui": ^3.0.0
+ "@medusajs/icons": ^2.0.0
+ "@medusajs/ui": ^4.0.0
"@octokit/request": ^8.1.1
"@react-hook/resize-observer": ^1.2.6
"@segment/analytics-next": ^1.55.0
@@ -12581,6 +14895,55 @@ __metadata:
languageName: node
linkType: hard
+"react-aria@npm:^3.33.1":
+ version: 3.35.1
+ resolution: "react-aria@npm:3.35.1"
+ dependencies:
+ "@internationalized/string": ^3.2.4
+ "@react-aria/breadcrumbs": ^3.5.18
+ "@react-aria/button": ^3.10.1
+ "@react-aria/calendar": ^3.5.13
+ "@react-aria/checkbox": ^3.14.8
+ "@react-aria/color": ^3.0.1
+ "@react-aria/combobox": ^3.10.5
+ "@react-aria/datepicker": ^3.11.4
+ "@react-aria/dialog": ^3.5.19
+ "@react-aria/dnd": ^3.7.4
+ "@react-aria/focus": ^3.18.4
+ "@react-aria/gridlist": ^3.9.5
+ "@react-aria/i18n": ^3.12.3
+ "@react-aria/interactions": ^3.22.4
+ "@react-aria/label": ^3.7.12
+ "@react-aria/link": ^3.7.6
+ "@react-aria/listbox": ^3.13.5
+ "@react-aria/menu": ^3.15.5
+ "@react-aria/meter": ^3.4.17
+ "@react-aria/numberfield": ^3.11.8
+ "@react-aria/overlays": ^3.23.4
+ "@react-aria/progress": ^3.4.17
+ "@react-aria/radio": ^3.10.9
+ "@react-aria/searchfield": ^3.7.10
+ "@react-aria/select": ^3.14.11
+ "@react-aria/selection": ^3.20.1
+ "@react-aria/separator": ^3.4.3
+ "@react-aria/slider": ^3.7.13
+ "@react-aria/ssr": ^3.9.6
+ "@react-aria/switch": ^3.6.9
+ "@react-aria/table": ^3.15.5
+ "@react-aria/tabs": ^3.9.7
+ "@react-aria/tag": ^3.4.7
+ "@react-aria/textfield": ^3.14.10
+ "@react-aria/tooltip": ^3.7.9
+ "@react-aria/utils": ^3.25.3
+ "@react-aria/visually-hidden": ^3.8.17
+ "@react-types/shared": ^3.25.0
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ checksum: 2211d5bf2b10d25d929dfeea589e4bb38aa2a1854afbeeeb2c57c6989fb94ff2006384b5cfd45af4974c61d81d0eeb553855f7e738ae23fb54e70989bf7bd846
+ languageName: node
+ linkType: hard
+
"react-async-script@npm:^1.2.0":
version: 1.2.0
resolution: "react-async-script@npm:1.2.0"
@@ -12764,6 +15127,22 @@ __metadata:
languageName: node
linkType: hard
+"react-remove-scroll-bar@npm:^2.3.4":
+ version: 2.3.6
+ resolution: "react-remove-scroll-bar@npm:2.3.6"
+ dependencies:
+ react-style-singleton: ^2.2.1
+ tslib: ^2.0.0
+ peerDependencies:
+ "@types/react": ^16.8.0 || ^17.0.0 || ^18.0.0
+ react: ^16.8.0 || ^17.0.0 || ^18.0.0
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ checksum: 4e32ee04bf655a8bd3b4aacf6ffc596ae9eb1b9ba27eef83f7002632ee75371f61516ae62250634a9eae4b2c8fc6f6982d9b182de260f6c11841841e6e2e7515
+ languageName: node
+ linkType: hard
+
"react-remove-scroll@npm:2.5.5":
version: 2.5.5
resolution: "react-remove-scroll@npm:2.5.5"
@@ -12783,6 +15162,59 @@ __metadata:
languageName: node
linkType: hard
+"react-remove-scroll@npm:2.5.7":
+ version: 2.5.7
+ resolution: "react-remove-scroll@npm:2.5.7"
+ dependencies:
+ react-remove-scroll-bar: ^2.3.4
+ react-style-singleton: ^2.2.1
+ tslib: ^2.1.0
+ use-callback-ref: ^1.3.0
+ use-sidecar: ^1.1.2
+ peerDependencies:
+ "@types/react": ^16.8.0 || ^17.0.0 || ^18.0.0
+ react: ^16.8.0 || ^17.0.0 || ^18.0.0
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ checksum: dcd523ada602bd0a839c2032cadf0b3e4af55ee85acefee3760976a9cceaa4606927801b093bbb8bf3c2989c71e048f5428c2c6eb9e6681762e86356833d039b
+ languageName: node
+ linkType: hard
+
+"react-stately@npm:^3.31.1":
+ version: 3.33.0
+ resolution: "react-stately@npm:3.33.0"
+ dependencies:
+ "@react-stately/calendar": ^3.5.5
+ "@react-stately/checkbox": ^3.6.9
+ "@react-stately/collections": ^3.11.0
+ "@react-stately/color": ^3.8.0
+ "@react-stately/combobox": ^3.10.0
+ "@react-stately/data": ^3.11.7
+ "@react-stately/datepicker": ^3.10.3
+ "@react-stately/dnd": ^3.4.3
+ "@react-stately/form": ^3.0.6
+ "@react-stately/list": ^3.11.0
+ "@react-stately/menu": ^3.8.3
+ "@react-stately/numberfield": ^3.9.7
+ "@react-stately/overlays": ^3.6.11
+ "@react-stately/radio": ^3.10.8
+ "@react-stately/searchfield": ^3.5.7
+ "@react-stately/select": ^3.6.8
+ "@react-stately/selection": ^3.17.0
+ "@react-stately/slider": ^3.5.8
+ "@react-stately/table": ^3.12.3
+ "@react-stately/tabs": ^3.6.10
+ "@react-stately/toggle": ^3.7.8
+ "@react-stately/tooltip": ^3.4.13
+ "@react-stately/tree": ^3.8.5
+ "@react-types/shared": ^3.25.0
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
+ checksum: c5be8c2fa2ec76ca5fc1778f274ce0cda184ef03cf10e5a2676f0fc5f22559a8db70aac4fc4c2ce4b44d912a35f75714b6c47f7cd8e12e1f36cf2b0d6e89692f
+ languageName: node
+ linkType: hard
+
"react-style-singleton@npm:^2.2.1":
version: 2.2.1
resolution: "react-style-singleton@npm:2.2.1"
@@ -13214,7 +15646,7 @@ __metadata:
dependencies:
"@mdx-js/loader": ^3.0.1
"@mdx-js/react": ^3.0.1
- "@medusajs/icons": preview
+ "@medusajs/icons": ^2.0.0
"@next/mdx": ^14.2.14
"@types/mdx": ^2.0.11
"@types/node": ^20
@@ -13556,6 +15988,16 @@ __metadata:
languageName: node
linkType: hard
+"sonner@npm:^1.5.0":
+ version: 1.5.0
+ resolution: "sonner@npm:1.5.0"
+ peerDependencies:
+ react: ^18.0.0
+ react-dom: ^18.0.0
+ checksum: 9561b5861bede7f874cc442e447a68c8bfa6e4eadad603bc04e38db35a8b8108741f595a12c9856742062bae230ffedf73122015940491f482c5aa9e68ee85e0
+ languageName: node
+ linkType: hard
+
"source-map-js@npm:^1.0.2":
version: 1.0.2
resolution: "source-map-js@npm:1.0.2"
@@ -14437,7 +16879,7 @@ turbo@latest:
version: 0.0.0-use.local
resolution: "types@workspace:packages/types"
dependencies:
- "@medusajs/icons": ^1.2.2
+ "@medusajs/icons": ^2.0.0
"@types/node": ^20.11.20
eslint-config-docs: "*"
rimraf: ^5.0.5
@@ -14511,8 +16953,8 @@ turbo@latest:
resolution: "ui@workspace:apps/ui"
dependencies:
"@faker-js/faker": ^8.0.2
- "@medusajs/icons": ^1.2.0
- "@medusajs/ui": ^3.0.0
+ "@medusajs/icons": ^2.0.0
+ "@medusajs/ui": ^4.0.0
"@medusajs/ui-preset": ^1.1.3
"@radix-ui/react-dialog": 1.0.4
"@radix-ui/react-scroll-area": ^1.0.4
@@ -14881,7 +17323,7 @@ turbo@latest:
dependencies:
"@mdx-js/loader": ^3.0.0
"@mdx-js/react": ^3.0.0
- "@medusajs/icons": preview
+ "@medusajs/icons": ^2.0.0
"@next/mdx": ^14.2.14
"@types/mdx": ^2.0.10
"@types/node": ^20