+>(({ className, ...props }, ref) => (
+ [role=checkbox]]:translate-y-[2px]",
+ className
+ )}
+ {...props}
+ />
+));
+TableCell.displayName = "TableCell";
+
+const TableCaption = React.forwardRef<
+ HTMLTableCaptionElement,
+ React.HTMLAttributes
+>(({ className, ...props }, ref) => (
+
+));
+TableCaption.displayName = "TableCaption";
+
+export {
+ Table,
+ TableBody,
+ TableCaption,
+ TableCell,
+ TableFooter,
+ TableHead,
+ TableHeader,
+ TableRow,
+};
diff --git a/src/components/ui/Tabs.tsx b/src/components/ui/Tabs.tsx
new file mode 100644
index 0000000..38df4fb
--- /dev/null
+++ b/src/components/ui/Tabs.tsx
@@ -0,0 +1,52 @@
+import * as TabsPrimitive from "@radix-ui/react-tabs";
+import React from "react";
+import { cn } from "@/lib/utils";
+
+const { Root } = TabsPrimitive;
+
+const List = React.forwardRef<
+ React.ElementRef,
+ React.ComponentPropsWithoutRef
+>(({ className, ...props }, ref) => (
+
+));
+List.displayName = TabsPrimitive.List.displayName;
+
+const Trigger = React.forwardRef<
+ React.ElementRef,
+ React.ComponentPropsWithoutRef
+>(({ className, ...props }, ref) => (
+
+));
+Trigger.displayName = TabsPrimitive.Trigger.displayName;
+
+const Content = React.forwardRef<
+ React.ElementRef,
+ React.ComponentPropsWithoutRef
+>(({ className, ...props }, ref) => (
+
+));
+Content.displayName = TabsPrimitive.Content.displayName;
+
+export default { Root, List, Trigger, Content };
diff --git a/src/components/ui/Textarea.tsx b/src/components/ui/Textarea.tsx
new file mode 100644
index 0000000..c0a13a1
--- /dev/null
+++ b/src/components/ui/Textarea.tsx
@@ -0,0 +1,20 @@
+import * as React from "react";
+import { cn } from "@/lib/utils";
+
+export type TextareaProps = React.TextareaHTMLAttributes;
+
+const Textarea = React.forwardRef(
+ ({ className, ...props }, ref) => (
+
+ )
+);
+Textarea.displayName = "Textarea";
+
+export { Textarea };
diff --git a/src/components/ui/Toast.tsx b/src/components/ui/Toast.tsx
new file mode 100644
index 0000000..01b8767
--- /dev/null
+++ b/src/components/ui/Toast.tsx
@@ -0,0 +1,125 @@
+import * as React from "react";
+import { Cross2Icon } from "@radix-ui/react-icons";
+import * as ToastPrimitives from "@radix-ui/react-toast";
+import { cva, type VariantProps } from "class-variance-authority";
+
+import { cn } from "@/lib/utils";
+
+const ToastProvider = ToastPrimitives.Provider;
+
+const ToastViewport = React.forwardRef<
+ React.ElementRef,
+ React.ComponentPropsWithoutRef
+>(({ className, ...props }, ref) => (
+
+));
+ToastViewport.displayName = ToastPrimitives.Viewport.displayName;
+
+const toastVariants = cva(
+ "group pointer-events-auto relative flex w-full items-center justify-between space-x-2 overflow-hidden rounded-md border p-4 pr-6 shadow-lg transition-all data-[swipe=cancel]:translate-x-0 data-[swipe=end]:translate-x-[var(--radix-toast-swipe-end-x)] data-[swipe=move]:translate-x-[var(--radix-toast-swipe-move-x)] data-[swipe=move]:transition-none data-[state=open]:animate-in data-[state=closed]:animate-out data-[swipe=end]:animate-out data-[state=closed]:fade-out-80 data-[state=closed]:slide-out-to-right-full data-[state=open]:slide-in-from-top-full data-[state=open]:sm:slide-in-from-bottom-full",
+ {
+ variants: {
+ variant: {
+ default: "border bg-background text-foreground",
+ destructive:
+ "destructive group border-destructive bg-destructive text-destructive-foreground",
+ },
+ },
+ defaultVariants: {
+ variant: "default",
+ },
+ }
+);
+
+const Toast = React.forwardRef<
+ React.ElementRef,
+ React.ComponentPropsWithoutRef &
+ VariantProps
+>(({ className, variant, ...props }, ref) => (
+
+));
+Toast.displayName = ToastPrimitives.Root.displayName;
+
+const ToastAction = React.forwardRef<
+ React.ElementRef,
+ React.ComponentPropsWithoutRef
+>(({ className, ...props }, ref) => (
+
+));
+ToastAction.displayName = ToastPrimitives.Action.displayName;
+
+const ToastClose = React.forwardRef<
+ React.ElementRef,
+ React.ComponentPropsWithoutRef
+>(({ className, ...props }, ref) => (
+
+
+
+));
+ToastClose.displayName = ToastPrimitives.Close.displayName;
+
+const ToastTitle = React.forwardRef<
+ React.ElementRef,
+ React.ComponentPropsWithoutRef
+>(({ className, ...props }, ref) => (
+
+));
+ToastTitle.displayName = ToastPrimitives.Title.displayName;
+
+const ToastDescription = React.forwardRef<
+ React.ElementRef,
+ React.ComponentPropsWithoutRef
+>(({ className, ...props }, ref) => (
+
+));
+ToastDescription.displayName = ToastPrimitives.Description.displayName;
+
+type ToastProps = React.ComponentPropsWithoutRef;
+
+type ToastActionElement = React.ReactElement;
+
+export {
+ type ToastProps,
+ type ToastActionElement,
+ ToastProvider,
+ ToastViewport,
+ Toast,
+ ToastTitle,
+ ToastDescription,
+ ToastClose,
+ ToastAction,
+};
diff --git a/src/components/ui/Toaster.tsx b/src/components/ui/Toaster.tsx
new file mode 100644
index 0000000..49e14a7
--- /dev/null
+++ b/src/components/ui/Toaster.tsx
@@ -0,0 +1,29 @@
+import {
+ Toast,
+ ToastClose,
+ ToastDescription,
+ ToastProvider,
+ ToastTitle,
+ ToastViewport,
+} from "@/components/ui/Toast";
+import { useToast } from "@/hooks/useToast";
+
+export function Toaster() {
+ const { toasts } = useToast();
+
+ return (
+
+ {toasts.map(({ id, title, description, action, ...props }) => (
+
+
+ {title && {title}}
+ {description && {description}}
+
+ {action}
+
+
+ ))}
+
+
+ );
+}
diff --git a/src/components/Tooltip.tsx b/src/components/ui/Tooltip.tsx
similarity index 100%
rename from src/components/Tooltip.tsx
rename to src/components/ui/Tooltip.tsx
diff --git a/src/components/ui/index.ts b/src/components/ui/index.ts
new file mode 100644
index 0000000..8f7ef42
--- /dev/null
+++ b/src/components/ui/index.ts
@@ -0,0 +1,29 @@
+export * from "./AlertDialog";
+export * from "./Avatar";
+export * from "./Badge";
+export * from "./BlurredBackgroundLogo";
+export * from "./Button";
+export * from "./Calendar";
+export * from "./Card";
+export * from "./Checkbox";
+export * from "./Command";
+export * from "./Counter";
+export * from "./Dialog";
+export * from "./DropdownMenu";
+export * from "./Form";
+export * from "./Input";
+export * from "./Label";
+export * from "./Pagination";
+export * from "./Popover";
+export * from "./RadioGroup";
+// export * from "./RichTextEditor/index";
+export * as Select from "./Select";
+export * from "./SelectInput";
+export * from "./Separator";
+export * from "./Switch";
+export * from "./Table";
+export * from "./Tabs";
+export * from "./Textarea";
+export * from "./Tooltip";
+export * from "./Toast";
+export * from "./Toaster";
diff --git a/src/hooks/useToast.tsx b/src/hooks/useToast.tsx
new file mode 100644
index 0000000..cac7993
--- /dev/null
+++ b/src/hooks/useToast.tsx
@@ -0,0 +1,193 @@
+/* eslint-disable default-case */
+// Inspired by react-hot-toast library
+import * as React from "react";
+
+import type { ToastActionElement, ToastProps } from "@/components/ui/Toast";
+
+const TOAST_LIMIT = 1;
+const TOAST_REMOVE_DELAY = 1000000;
+
+type ToasterToast = ToastProps & {
+ action?: ToastActionElement;
+ description?: React.ReactNode;
+ id: string;
+ title?: React.ReactNode;
+};
+
+const actionTypes = {
+ ADD_TOAST: "ADD_TOAST",
+ UPDATE_TOAST: "UPDATE_TOAST",
+ DISMISS_TOAST: "DISMISS_TOAST",
+ REMOVE_TOAST: "REMOVE_TOAST",
+} as const;
+
+let count = 0;
+
+function genId() {
+ count = (count + 1) % Number.MAX_SAFE_INTEGER;
+ return count.toString();
+}
+
+type ActionType = typeof actionTypes;
+
+type Action =
+ | {
+ toast: ToasterToast;
+ type: ActionType["ADD_TOAST"];
+ }
+ | {
+ toast: Partial;
+ type: ActionType["UPDATE_TOAST"];
+ }
+ | {
+ toastId?: ToasterToast["id"];
+ type: ActionType["DISMISS_TOAST"];
+ }
+ | {
+ toastId?: ToasterToast["id"];
+ type: ActionType["REMOVE_TOAST"];
+ };
+
+interface State {
+ toasts: ToasterToast[];
+}
+
+const toastTimeouts = new Map>();
+
+const addToRemoveQueue = (toastId: string) => {
+ if (toastTimeouts.has(toastId)) {
+ return;
+ }
+
+ const timeout = setTimeout(() => {
+ toastTimeouts.delete(toastId);
+ dispatch({
+ type: "REMOVE_TOAST",
+ toastId,
+ });
+ }, TOAST_REMOVE_DELAY);
+
+ toastTimeouts.set(toastId, timeout);
+};
+
+// eslint-disable-next-line consistent-return
+export const reducer = (state: State, action: Action): State => {
+ switch (action.type) {
+ case "ADD_TOAST":
+ return {
+ ...state,
+ toasts: [action.toast, ...state.toasts].slice(0, TOAST_LIMIT),
+ };
+
+ case "UPDATE_TOAST":
+ return {
+ ...state,
+ toasts: state.toasts.map((t) =>
+ t.id === action.toast.id ? { ...t, ...action.toast } : t
+ ),
+ };
+
+ case "DISMISS_TOAST": {
+ const { toastId } = action;
+
+ // ! Side effects ! - This could be extracted into a dismissToast() action,
+ // but I'll keep it here for simplicity
+ if (toastId) {
+ addToRemoveQueue(toastId);
+ } else {
+ // eslint-disable-next-line no-shadow
+ state.toasts.forEach((toast) => {
+ addToRemoveQueue(toast.id);
+ });
+ }
+
+ return {
+ ...state,
+ toasts: state.toasts.map((t) =>
+ t.id === toastId || toastId === undefined
+ ? {
+ ...t,
+ open: false,
+ }
+ : t
+ ),
+ };
+ }
+ case "REMOVE_TOAST":
+ if (action.toastId === undefined) {
+ return {
+ ...state,
+ toasts: [],
+ };
+ }
+ return {
+ ...state,
+ toasts: state.toasts.filter((t) => t.id !== action.toastId),
+ };
+ }
+};
+
+const listeners: Array<(state: State) => void> = [];
+
+let memoryState: State = { toasts: [] };
+
+function dispatch(action: Action) {
+ memoryState = reducer(memoryState, action);
+ listeners.forEach((listener) => {
+ listener(memoryState);
+ });
+}
+
+type Toast = Omit;
+
+function toast({ ...props }: Toast) {
+ const id = genId();
+
+ // eslint-disable-next-line no-shadow
+ const update = (props: ToasterToast) =>
+ dispatch({
+ type: "UPDATE_TOAST",
+ toast: { ...props, id },
+ });
+ const dismiss = () => dispatch({ type: "DISMISS_TOAST", toastId: id });
+
+ dispatch({
+ type: "ADD_TOAST",
+ toast: {
+ ...props,
+ id,
+ open: true,
+ onOpenChange: (open) => {
+ if (!open) dismiss();
+ },
+ },
+ });
+
+ return {
+ id,
+ dismiss,
+ update,
+ };
+}
+
+function useToast() {
+ const [state, setState] = React.useState(memoryState);
+
+ React.useEffect(() => {
+ listeners.push(setState);
+ return () => {
+ const index = listeners.indexOf(setState);
+ if (index > -1) {
+ listeners.splice(index, 1);
+ }
+ };
+ }, [state]);
+
+ return {
+ ...state,
+ toast,
+ dismiss: (toastId?: string) => dispatch({ type: "DISMISS_TOAST", toastId }),
+ };
+}
+
+export { toast, useToast };
diff --git a/src/index.ts b/src/index.ts
index 06c869e..3bd9a0f 100644
--- a/src/index.ts
+++ b/src/index.ts
@@ -1,4 +1,4 @@
import "./tailwind.css";
-export * from "./components/Tooltip";
export * from "./Example";
+export * from "./components";
diff --git a/src/lib/formatDate.ts b/src/lib/formatDate.ts
new file mode 100644
index 0000000..58abb95
--- /dev/null
+++ b/src/lib/formatDate.ts
@@ -0,0 +1,7 @@
+export function formatDate(date) {
+ return Intl.DateTimeFormat("en", {
+ year: "numeric",
+ month: "long",
+ day: "numeric",
+ }).format(new Date(date));
+}
diff --git a/src/lib/serializeQuery.ts b/src/lib/serializeQuery.ts
new file mode 100644
index 0000000..8b805e9
--- /dev/null
+++ b/src/lib/serializeQuery.ts
@@ -0,0 +1,32 @@
+/* eslint-disable no-param-reassign */
+/**
+ * This function takes an object containing parameters and converts it into a query string.
+ * It follows the Rails pattern for nested query parameters.
+ *
+ * @example
+ * // Basic usage
+ * const params = { name: 'John', age: 30 };
+ * serializeQuery(params);
+ * // Returns 'name=John&age=30'
+ *
+ * @example
+ * // Nested parameters
+ * const nestedParams = { user: { name: 'John', age: 30 } };
+ * serializeQuery(nestedParams);
+ * // Returns 'user[name]=John&user[age]=30'
+ */
+
+export function serializeQuery(params, prefix) {
+ const query = Object.keys(params).map((key) => {
+ const value = params[key];
+
+ if (params.constructor === Array) key = `${prefix}[]`;
+ else if (params.constructor === Object)
+ key = prefix ? `${prefix}[${key}]` : key;
+
+ if (typeof value === "object") return serializeQuery(value, key);
+ return `${key}=${encodeURIComponent(value)}`;
+ });
+
+ return [...[].concat(...query)].join("&");
+}
diff --git a/tsconfig.json b/tsconfig.json
index 2220ae2..7f1c68f 100644
--- a/tsconfig.json
+++ b/tsconfig.json
@@ -5,6 +5,7 @@
"paths": {
"@/components/*": ["./src/components/*"],
"@/lib/*": ["./src/lib/*"],
+ "@/hooks/*": ["./src/hooks/*"],
"react": ["./node_modules/react"],
"react-dom": ["./node_modules/react-dom"],
"tslib": ["./node_modules/tslib/tslib.d.ts"],
@@ -15,6 +16,7 @@
"jsx": "react-jsx",
"module": "ESNext",
"moduleResolution": "node",
+ "noImplicitAny": false,
"skipLibCheck": true,
"strict": true,
"lib": ["dom", "dom.iterable", "esnext"],
diff --git a/yarn.lock b/yarn.lock
index 9bb04cc..71e91a0 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -3107,6 +3107,15 @@ __metadata:
languageName: node
linkType: hard
+"@babel/runtime@npm:^7.15.4":
+ version: 7.23.8
+ resolution: "@babel/runtime@npm:7.23.8"
+ dependencies:
+ regenerator-runtime: "npm:^0.14.0"
+ checksum: ba5e8fbb32ef04f6cab5e89c54a0497c2fde7b730595cc1af93496270314f13ff2c6a9360fdb2f0bdd4d6b376752ce3cf85642bd6b876969a6a62954934c2df8
+ languageName: node
+ linkType: hard
+
"@babel/runtime@npm:^7.17.8, @babel/runtime@npm:^7.8.4":
version: 7.21.5
resolution: "@babel/runtime@npm:7.21.5"
@@ -3305,7 +3314,33 @@ __metadata:
"@babel/preset-typescript": "npm:7.23.3"
"@commitlint/cli": "npm:18.4.4"
"@commitlint/config-conventional": "npm:18.4.4"
+ "@radix-ui/react-accordion": "npm:^1.1.2"
+ "@radix-ui/react-alert-dialog": "npm:^1.0.5"
+ "@radix-ui/react-aspect-ratio": "npm:^1.0.3"
+ "@radix-ui/react-avatar": "npm:^1.0.4"
+ "@radix-ui/react-checkbox": "npm:^1.0.4"
+ "@radix-ui/react-collapsible": "npm:^1.0.3"
+ "@radix-ui/react-context-menu": "npm:^2.1.5"
+ "@radix-ui/react-dialog": "npm:^1.0.5"
+ "@radix-ui/react-dropdown-menu": "npm:^2.0.6"
+ "@radix-ui/react-hover-card": "npm:^1.0.7"
+ "@radix-ui/react-icons": "npm:^1.3.0"
+ "@radix-ui/react-label": "npm:^2.0.2"
+ "@radix-ui/react-menubar": "npm:^1.0.4"
+ "@radix-ui/react-navigation-menu": "npm:^1.1.4"
+ "@radix-ui/react-popover": "npm:^1.0.7"
+ "@radix-ui/react-progress": "npm:^1.0.3"
+ "@radix-ui/react-radio-group": "npm:^1.1.3"
+ "@radix-ui/react-scroll-area": "npm:^1.0.5"
+ "@radix-ui/react-select": "npm:^2.0.0"
+ "@radix-ui/react-separator": "npm:^1.0.3"
+ "@radix-ui/react-slider": "npm:^1.1.2"
"@radix-ui/react-slot": "npm:^1.0.2"
+ "@radix-ui/react-switch": "npm:^1.0.3"
+ "@radix-ui/react-tabs": "npm:^1.0.4"
+ "@radix-ui/react-toast": "npm:^1.1.5"
+ "@radix-ui/react-toggle": "npm:^1.0.3"
+ "@radix-ui/react-toggle-group": "npm:^1.0.4"
"@radix-ui/react-tooltip": "npm:^1.0.7"
"@rollup/plugin-babel": "npm:^6.0.4"
"@rollup/plugin-commonjs": "npm:^25.0.7"
@@ -3326,10 +3361,13 @@ __metadata:
"@storybook/storybook-deployer": "npm:2.8.16"
"@storybook/testing-library": "npm:0.2.2"
"@svgr/rollup": "npm:^8.1.0"
+ "@tanstack/react-table": "npm:^8.11.6"
"@testing-library/jest-dom": "npm:^6.2.0"
"@testing-library/react": "npm:^14.1.2"
"@types/node": "npm:20.11.5"
+ "@types/quill": "npm:^1"
"@types/react": "npm:18.2.48"
+ "@types/react-beautiful-dnd": "npm:^13"
"@types/react-dom": "npm:18.2.18"
"@types/react-test-renderer": "npm:18.0.7"
"@types/rollup-plugin-peer-deps-external": "npm:^2"
@@ -3341,7 +3379,9 @@ __metadata:
babel-loader: "npm:9.1.3"
class-variance-authority: "npm:^0.7.0"
clsx: "npm:^2.1.0"
+ cmdk: "npm:^0.2.0"
concurrently: "npm:8.2.2"
+ copy-to-clipboard: "npm:^3.3.3"
css-loader: "npm:^6.9.0"
esbuild: "npm:^0.19.11"
eslint: "npm:8.56.0"
@@ -3360,10 +3400,19 @@ __metadata:
husky: "npm:8.0.3"
jsdom: "npm:^23.2.0"
lint-staged: "npm:15.2.0"
+ object-to-formdata: "npm:^4.5.1"
postcss: "npm:^8.4.33"
postcss-loader: "npm:^8.0.0"
prettier: "npm:3.2.4"
prop-types: "npm:15.8.1"
+ quill: "npm:^1.3.7"
+ quill-html-edit-button: "npm:^2.2.13"
+ react-beautiful-dnd: "npm:^13.1.1"
+ react-day-picker: "npm:^8.10.0"
+ react-hook-form: "npm:^7.49.3"
+ react-quill: "npm:^2.0.0"
+ react-router: "npm:^6.21.1"
+ react-router-dom: "npm:^6.21.1"
react-test-renderer: "npm:18.2.0"
release-it: "npm:17.0.1"
rollup: "npm:^4.9.5"
@@ -3373,6 +3422,7 @@ __metadata:
rollup-plugin-typescript2: "npm:^0.36.0"
storybook: "npm:7.6.9"
style-loader: "npm:^3.3.4"
+ swr: "npm:^2.2.4"
tailwind-merge: "npm:^2.2.0"
tailwindcss: "npm:^3.4.1"
tailwindcss-animate: "npm:^1.0.7"
@@ -3383,9 +3433,11 @@ __metadata:
vitest: "npm:^1.2.1"
webpack: "npm:^5.89.0"
yalc: "npm:1.0.0-pre.53"
+ zod: "npm:^3.22.4"
peerDependencies:
react: ">=18"
react-dom: ">=18"
+ react-router-dom: ^6.21.0
languageName: unknown
linkType: soft
@@ -4600,6 +4652,15 @@ __metadata:
languageName: node
linkType: hard
+"@radix-ui/primitive@npm:1.0.0":
+ version: 1.0.0
+ resolution: "@radix-ui/primitive@npm:1.0.0"
+ dependencies:
+ "@babel/runtime": "npm:^7.13.10"
+ checksum: 4b0a4bdbf312df2317c3a3c728b0d2249242220a93eedaffecd4207bc0b8d3f28498c4b15f16c8f60b8292302d6d28ef73d751f63e77ef9bf6a318f52c6dc19b
+ languageName: node
+ linkType: hard
+
"@radix-ui/primitive@npm:1.0.1":
version: 1.0.1
resolution: "@radix-ui/primitive@npm:1.0.1"
@@ -4609,12 +4670,20 @@ __metadata:
languageName: node
linkType: hard
-"@radix-ui/react-arrow@npm:1.0.3":
- version: 1.0.3
- resolution: "@radix-ui/react-arrow@npm:1.0.3"
+"@radix-ui/react-accordion@npm:^1.1.2":
+ version: 1.1.2
+ resolution: "@radix-ui/react-accordion@npm:1.1.2"
dependencies:
"@babel/runtime": "npm:^7.13.10"
+ "@radix-ui/primitive": "npm:1.0.1"
+ "@radix-ui/react-collapsible": "npm:1.0.3"
+ "@radix-ui/react-collection": "npm:1.0.3"
+ "@radix-ui/react-compose-refs": "npm:1.0.1"
+ "@radix-ui/react-context": "npm:1.0.1"
+ "@radix-ui/react-direction": "npm:1.0.1"
+ "@radix-ui/react-id": "npm:1.0.1"
"@radix-ui/react-primitive": "npm:1.0.3"
+ "@radix-ui/react-use-controllable-state": "npm:1.0.1"
peerDependencies:
"@types/react": "*"
"@types/react-dom": "*"
@@ -4625,17 +4694,19 @@ __metadata:
optional: true
"@types/react-dom":
optional: true
- checksum: c931f6d7e0bac50fd1654a0303a303aff74a68a13a33a851a43a7c88677b53a92ca6557920b9105144a3002f899ce888437d20ddd7803a5c716edac99587626d
+ checksum: 54fe3642306d62f68ac4d534c6bec1998d00d441663b16119fe267cb085e48761acf3c02b9466245d42b8ab419632a573d35d79d3a5d328906bde121dd1816db
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"
+"@radix-ui/react-alert-dialog@npm:^1.0.5":
+ version: 1.0.5
+ resolution: "@radix-ui/react-alert-dialog@npm:1.0.5"
dependencies:
"@babel/runtime": "npm:^7.13.10"
+ "@radix-ui/primitive": "npm:1.0.1"
"@radix-ui/react-compose-refs": "npm:1.0.1"
"@radix-ui/react-context": "npm:1.0.1"
+ "@radix-ui/react-dialog": "npm:1.0.5"
"@radix-ui/react-primitive": "npm:1.0.3"
"@radix-ui/react-slot": "npm:1.0.2"
peerDependencies:
@@ -4648,65 +4719,59 @@ __metadata:
optional: true
"@types/react-dom":
optional: true
- checksum: cefa56383d7451ca79e4bd5a29aaeef6c205a04297213efd149aaead82fc8cde4fb8298e20e6b3613e5696e43f814fb4489805428f6604834fb31f73c6725fa8
+ checksum: 73854a1011b07a50261a12ce33c4b9d6585603e731a2ceffc7a4d2b8c795631716fda8b8006a813648e247d17abbaf290a419a935ae4cd70c83c3c70a34ce9f4
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"
+"@radix-ui/react-arrow@npm:1.0.3":
+ version: 1.0.3
+ resolution: "@radix-ui/react-arrow@npm:1.0.3"
dependencies:
"@babel/runtime": "npm:^7.13.10"
+ "@radix-ui/react-primitive": "npm:1.0.3"
peerDependencies:
"@types/react": "*"
+ "@types/react-dom": "*"
react: ^16.8 || ^17.0 || ^18.0
+ react-dom: ^16.8 || ^17.0 || ^18.0
peerDependenciesMeta:
"@types/react":
optional: true
- checksum: be06f8dab35b5a1bffa7a5982fb26218ddade1acb751288333e3b89d7b4a7dfb5a6371be83876dac0ec2ebe0866d295e8618b778608e1965342986ea448040ec
- 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"
- dependencies:
- "@babel/runtime": "npm:^7.13.10"
- peerDependencies:
- "@types/react": "*"
- react: ^16.8 || ^17.0 || ^18.0
- peerDependenciesMeta:
- "@types/react":
+ "@types/react-dom":
optional: true
- checksum: 3de5761b32cc70cd61715527f29d8c699c01ab28c195ced972ccbc7025763a373a68f18c9f948c7a7b922e469fd2df7fee5f7536e3f7bad44ffc06d959359333
+ checksum: c931f6d7e0bac50fd1654a0303a303aff74a68a13a33a851a43a7c88677b53a92ca6557920b9105144a3002f899ce888437d20ddd7803a5c716edac99587626d
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"
+"@radix-ui/react-aspect-ratio@npm:^1.0.3":
+ version: 1.0.3
+ resolution: "@radix-ui/react-aspect-ratio@npm:1.0.3"
dependencies:
"@babel/runtime": "npm:^7.13.10"
+ "@radix-ui/react-primitive": "npm:1.0.3"
peerDependencies:
"@types/react": "*"
+ "@types/react-dom": "*"
react: ^16.8 || ^17.0 || ^18.0
+ react-dom: ^16.8 || ^17.0 || ^18.0
peerDependenciesMeta:
"@types/react":
optional: true
- checksum: b1a45b4d1d5070ca3b5864b920f6c6210c962bdb519abb62b38b1baef9d06737dc3d8ecdb61860b7504a735235a539652f5977c7299ec021da84e6b0f64d988a
+ "@types/react-dom":
+ optional: true
+ checksum: e4d1ac88aa23b26957992f76f2b991e8e1fa0bd1b8e3bbcf871920b087e576ce0b5a35fe9ee4d477536ab07ff50362d42017e2f12ff6f41cba8ef80ae46b0f29
languageName: node
linkType: hard
-"@radix-ui/react-dismissable-layer@npm:1.0.4":
+"@radix-ui/react-avatar@npm:^1.0.4":
version: 1.0.4
- resolution: "@radix-ui/react-dismissable-layer@npm:1.0.4"
+ resolution: "@radix-ui/react-avatar@npm:1.0.4"
dependencies:
"@babel/runtime": "npm:^7.13.10"
- "@radix-ui/primitive": "npm:1.0.1"
- "@radix-ui/react-compose-refs": "npm:1.0.1"
+ "@radix-ui/react-context": "npm:1.0.1"
"@radix-ui/react-primitive": "npm:1.0.3"
"@radix-ui/react-use-callback-ref": "npm:1.0.1"
- "@radix-ui/react-use-escape-keydown": "npm:1.0.3"
+ "@radix-ui/react-use-layout-effect": "npm:1.0.1"
peerDependencies:
"@types/react": "*"
"@types/react-dom": "*"
@@ -4717,20 +4782,23 @@ __metadata:
optional: true
"@types/react-dom":
optional: true
- checksum: a7b9695092cd4109a7b4a4a66b7f634c42d4f39aa0893621a8ee5e8bc90f8ae27e741df66db726c341a60d2115e3f813520fee1f5cc4fb05d77914b4ade3819f
+ checksum: 608494c53968085bfcf9b987d80c3ec6720bdb65f78591d53e8bba3b360e86366d48a7dee11405dd443f5a3565432184b95bb9d4954bca1922cc9385a942caaf
languageName: node
linkType: hard
-"@radix-ui/react-dismissable-layer@npm:1.0.5":
- version: 1.0.5
- resolution: "@radix-ui/react-dismissable-layer@npm:1.0.5"
+"@radix-ui/react-checkbox@npm:^1.0.4":
+ version: 1.0.4
+ resolution: "@radix-ui/react-checkbox@npm:1.0.4"
dependencies:
"@babel/runtime": "npm:^7.13.10"
"@radix-ui/primitive": "npm:1.0.1"
"@radix-ui/react-compose-refs": "npm:1.0.1"
+ "@radix-ui/react-context": "npm:1.0.1"
+ "@radix-ui/react-presence": "npm:1.0.1"
"@radix-ui/react-primitive": "npm:1.0.3"
- "@radix-ui/react-use-callback-ref": "npm:1.0.1"
- "@radix-ui/react-use-escape-keydown": "npm:1.0.3"
+ "@radix-ui/react-use-controllable-state": "npm:1.0.1"
+ "@radix-ui/react-use-previous": "npm:1.0.1"
+ "@radix-ui/react-use-size": "npm:1.0.1"
peerDependencies:
"@types/react": "*"
"@types/react-dom": "*"
@@ -4741,33 +4809,46 @@ __metadata:
optional: true
"@types/react-dom":
optional: true
- checksum: 7e4308867aecfb07b506330c1964d94a52247ab9453725613cd326762aa13e483423c250f107219c131b0449600eb8d1576ce3159c2b96e8c978f75e46062cb2
+ checksum: a4bd259a7e15ad88f72524190ddcc2db0688d439aad954e06d0adf6038b2e17397ed8ae0ea26ab09bf6981f1b9dd883904b2b7e74b307b5c6b1a3765d27fe737
languageName: node
linkType: hard
-"@radix-ui/react-focus-guards@npm:1.0.1":
- version: 1.0.1
- resolution: "@radix-ui/react-focus-guards@npm:1.0.1"
+"@radix-ui/react-collapsible@npm:1.0.3, @radix-ui/react-collapsible@npm:^1.0.3":
+ version: 1.0.3
+ resolution: "@radix-ui/react-collapsible@npm:1.0.3"
dependencies:
"@babel/runtime": "npm:^7.13.10"
+ "@radix-ui/primitive": "npm:1.0.1"
+ "@radix-ui/react-compose-refs": "npm:1.0.1"
+ "@radix-ui/react-context": "npm:1.0.1"
+ "@radix-ui/react-id": "npm:1.0.1"
+ "@radix-ui/react-presence": "npm:1.0.1"
+ "@radix-ui/react-primitive": "npm:1.0.3"
+ "@radix-ui/react-use-controllable-state": "npm:1.0.1"
+ "@radix-ui/react-use-layout-effect": "npm:1.0.1"
peerDependencies:
"@types/react": "*"
+ "@types/react-dom": "*"
react: ^16.8 || ^17.0 || ^18.0
+ react-dom: ^16.8 || ^17.0 || ^18.0
peerDependenciesMeta:
"@types/react":
optional: true
- checksum: d5fd4e5aa9d9a87c8ad490b3b4992d6f1d9eddf18e56df2a2bcf8744c4332b275d73377fd193df3e6ba0ad9608dc497709beca5c64de2b834d5f5350b3c9a272
+ "@types/react-dom":
+ optional: true
+ checksum: 7bc3e601e3fa84991bdf46ea1bdb725760942f8facadf42f05808abc7a1399c6ab90a00c70699367026afbd8afba0254ff9634f9d1e05b24ae452d9e0524d328
languageName: node
linkType: hard
-"@radix-ui/react-focus-scope@npm:1.0.3":
+"@radix-ui/react-collection@npm:1.0.3":
version: 1.0.3
- resolution: "@radix-ui/react-focus-scope@npm:1.0.3"
+ resolution: "@radix-ui/react-collection@npm:1.0.3"
dependencies:
"@babel/runtime": "npm:^7.13.10"
"@radix-ui/react-compose-refs": "npm:1.0.1"
+ "@radix-ui/react-context": "npm:1.0.1"
"@radix-ui/react-primitive": "npm:1.0.3"
- "@radix-ui/react-use-callback-ref": "npm:1.0.1"
+ "@radix-ui/react-slot": "npm:1.0.2"
peerDependencies:
"@types/react": "*"
"@types/react-dom": "*"
@@ -4778,41 +4859,47 @@ __metadata:
optional: true
"@types/react-dom":
optional: true
- checksum: bfff46919666c122f5b812ee427494ae8408c0eebee30337bd2ce0eedf539f0feaa242f790304ef9df15425b837010ffc6061ce467bedd2c5fd9373bee2b95da
+ checksum: cefa56383d7451ca79e4bd5a29aaeef6c205a04297213efd149aaead82fc8cde4fb8298e20e6b3613e5696e43f814fb4489805428f6604834fb31f73c6725fa8
languageName: node
linkType: hard
-"@radix-ui/react-id@npm:1.0.1":
+"@radix-ui/react-compose-refs@npm:1.0.0":
+ version: 1.0.0
+ resolution: "@radix-ui/react-compose-refs@npm:1.0.0"
+ dependencies:
+ "@babel/runtime": "npm:^7.13.10"
+ peerDependencies:
+ react: ^16.8 || ^17.0 || ^18.0
+ checksum: 449148920c1df82ffcdd78a68d3485036d198b41b9fcfc407b008df5dfefc8f1a60391f7b53e2bc69e0fdbbba846b0b79fede5f7ed35bca82af4eff6c56b8854
+ languageName: node
+ linkType: hard
+
+"@radix-ui/react-compose-refs@npm:1.0.1":
version: 1.0.1
- resolution: "@radix-ui/react-id@npm:1.0.1"
+ resolution: "@radix-ui/react-compose-refs@npm:1.0.1"
dependencies:
"@babel/runtime": "npm:^7.13.10"
- "@radix-ui/react-use-layout-effect": "npm:1.0.1"
peerDependencies:
"@types/react": "*"
react: ^16.8 || ^17.0 || ^18.0
peerDependenciesMeta:
"@types/react":
optional: true
- checksum: e2859ca58bea171c956098ace7ecf615cf9432f58a118b779a14720746b3adcf0351c36c75de131548672d3cd290ca238198acbd33b88dc4706f98312e9317ad
+ checksum: be06f8dab35b5a1bffa7a5982fb26218ddade1acb751288333e3b89d7b4a7dfb5a6371be83876dac0ec2ebe0866d295e8618b778608e1965342986ea448040ec
languageName: node
linkType: hard
-"@radix-ui/react-popper@npm:1.1.2":
- version: 1.1.2
- resolution: "@radix-ui/react-popper@npm:1.1.2"
+"@radix-ui/react-context-menu@npm:^2.1.5":
+ version: 2.1.5
+ resolution: "@radix-ui/react-context-menu@npm:2.1.5"
dependencies:
"@babel/runtime": "npm:^7.13.10"
- "@floating-ui/react-dom": "npm:^2.0.0"
- "@radix-ui/react-arrow": "npm:1.0.3"
- "@radix-ui/react-compose-refs": "npm:1.0.1"
+ "@radix-ui/primitive": "npm:1.0.1"
"@radix-ui/react-context": "npm:1.0.1"
+ "@radix-ui/react-menu": "npm:2.0.6"
"@radix-ui/react-primitive": "npm:1.0.3"
"@radix-ui/react-use-callback-ref": "npm:1.0.1"
- "@radix-ui/react-use-layout-effect": "npm:1.0.1"
- "@radix-ui/react-use-rect": "npm:1.0.1"
- "@radix-ui/react-use-size": "npm:1.0.1"
- "@radix-ui/rect": "npm:1.0.1"
+ "@radix-ui/react-use-controllable-state": "npm:1.0.1"
peerDependencies:
"@types/react": "*"
"@types/react-dom": "*"
@@ -4823,45 +4910,81 @@ __metadata:
optional: true
"@types/react-dom":
optional: true
- checksum: 4bd069b79f7046af2c0967b8e43f727cd09834cbd6df1e3d5a943c4f83428ff8b646882737fdf7593c22e261a1d13768a5c020138d79503862ae2e1729081bba
+ checksum: 00b8b377f9c710ea83cc6e9bbc9a6a8614bde9df120ed6eba5dd766d1a3f4068b739a364913e8bc288ff765e0e351edf2a975854d4f0d1c9277fb5b0978a8c76
languageName: node
linkType: hard
-"@radix-ui/react-popper@npm:1.1.3":
- version: 1.1.3
- resolution: "@radix-ui/react-popper@npm:1.1.3"
+"@radix-ui/react-context@npm:1.0.0":
+ version: 1.0.0
+ resolution: "@radix-ui/react-context@npm:1.0.0"
+ dependencies:
+ "@babel/runtime": "npm:^7.13.10"
+ peerDependencies:
+ react: ^16.8 || ^17.0 || ^18.0
+ checksum: 3744c8f6291d1c0645dfb2497e232b2084f8c62075258370987592e3533710dc84b8ae983489ca354c0567eff3f311230f6c696bc4536ba0e431068b79196b00
+ 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"
dependencies:
"@babel/runtime": "npm:^7.13.10"
- "@floating-ui/react-dom": "npm:^2.0.0"
- "@radix-ui/react-arrow": "npm:1.0.3"
- "@radix-ui/react-compose-refs": "npm:1.0.1"
- "@radix-ui/react-context": "npm:1.0.1"
- "@radix-ui/react-primitive": "npm:1.0.3"
- "@radix-ui/react-use-callback-ref": "npm:1.0.1"
- "@radix-ui/react-use-layout-effect": "npm:1.0.1"
- "@radix-ui/react-use-rect": "npm:1.0.1"
- "@radix-ui/react-use-size": "npm:1.0.1"
- "@radix-ui/rect": "npm:1.0.1"
peerDependencies:
"@types/react": "*"
- "@types/react-dom": "*"
react: ^16.8 || ^17.0 || ^18.0
- react-dom: ^16.8 || ^17.0 || ^18.0
peerDependenciesMeta:
"@types/react":
optional: true
- "@types/react-dom":
- optional: true
- checksum: a38c374ec65dd8d7c604af7151e96faec1743828d859dc4892e720c1803a7e1562add26aec2ddf2091defae4e15d989c028032ea481419e38c4693b3f12545c3
+ checksum: 3de5761b32cc70cd61715527f29d8c699c01ab28c195ced972ccbc7025763a373a68f18c9f948c7a7b922e469fd2df7fee5f7536e3f7bad44ffc06d959359333
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"
+"@radix-ui/react-dialog@npm:1.0.0":
+ version: 1.0.0
+ resolution: "@radix-ui/react-dialog@npm:1.0.0"
+ dependencies:
+ "@babel/runtime": "npm:^7.13.10"
+ "@radix-ui/primitive": "npm:1.0.0"
+ "@radix-ui/react-compose-refs": "npm:1.0.0"
+ "@radix-ui/react-context": "npm:1.0.0"
+ "@radix-ui/react-dismissable-layer": "npm:1.0.0"
+ "@radix-ui/react-focus-guards": "npm:1.0.0"
+ "@radix-ui/react-focus-scope": "npm:1.0.0"
+ "@radix-ui/react-id": "npm:1.0.0"
+ "@radix-ui/react-portal": "npm:1.0.0"
+ "@radix-ui/react-presence": "npm:1.0.0"
+ "@radix-ui/react-primitive": "npm:1.0.0"
+ "@radix-ui/react-slot": "npm:1.0.0"
+ "@radix-ui/react-use-controllable-state": "npm:1.0.0"
+ aria-hidden: "npm:^1.1.1"
+ react-remove-scroll: "npm:2.5.4"
+ peerDependencies:
+ react: ^16.8 || ^17.0 || ^18.0
+ react-dom: ^16.8 || ^17.0 || ^18.0
+ checksum: af2afc8b88f6fc542d6e4d8594afcf038dff47baed76fccbc619e1ac99c7a6d0735ef736bfa1c89d64a56f0e0a70c01f8290ffc5c1e03dde7c643a09b6541b05
+ languageName: node
+ linkType: hard
+
+"@radix-ui/react-dialog@npm:1.0.5, @radix-ui/react-dialog@npm:^1.0.5":
+ version: 1.0.5
+ resolution: "@radix-ui/react-dialog@npm:1.0.5"
dependencies:
"@babel/runtime": "npm:^7.13.10"
+ "@radix-ui/primitive": "npm:1.0.1"
+ "@radix-ui/react-compose-refs": "npm:1.0.1"
+ "@radix-ui/react-context": "npm:1.0.1"
+ "@radix-ui/react-dismissable-layer": "npm:1.0.5"
+ "@radix-ui/react-focus-guards": "npm:1.0.1"
+ "@radix-ui/react-focus-scope": "npm:1.0.4"
+ "@radix-ui/react-id": "npm:1.0.1"
+ "@radix-ui/react-portal": "npm:1.0.4"
+ "@radix-ui/react-presence": "npm:1.0.1"
"@radix-ui/react-primitive": "npm:1.0.3"
+ "@radix-ui/react-slot": "npm:1.0.2"
+ "@radix-ui/react-use-controllable-state": "npm:1.0.1"
+ aria-hidden: "npm:^1.1.1"
+ react-remove-scroll: "npm:2.5.5"
peerDependencies:
"@types/react": "*"
"@types/react-dom": "*"
@@ -4872,37 +4995,52 @@ __metadata:
optional: true
"@types/react-dom":
optional: true
- checksum: baf295bbbf09ead37b64ee1dc025a6a540960f5e60552766d78f6065504c67d4bcf49fad5e2073617d9a3011daafad625aa3bd1da7a886c704833b22a49e888f
+ checksum: c5b3069397379e79857a3203f3ead4d12d87736b59899f02a63e620a07dd1e6704e15523926cdf8e39afe1c945a7ff0f2533c5ea5be1e17c3114820300a51133
languageName: node
linkType: hard
-"@radix-ui/react-portal@npm:1.0.4":
- version: 1.0.4
- resolution: "@radix-ui/react-portal@npm:1.0.4"
+"@radix-ui/react-direction@npm:1.0.1":
+ version: 1.0.1
+ resolution: "@radix-ui/react-direction@npm:1.0.1"
dependencies:
"@babel/runtime": "npm:^7.13.10"
- "@radix-ui/react-primitive": "npm:1.0.3"
peerDependencies:
"@types/react": "*"
- "@types/react-dom": "*"
react: ^16.8 || ^17.0 || ^18.0
- react-dom: ^16.8 || ^17.0 || ^18.0
peerDependenciesMeta:
"@types/react":
optional: true
- "@types/react-dom":
- optional: true
- checksum: fed32f8148b833fe852fb5e2f859979ffdf2fb9a9ef46583b9b52915d764ad36ba5c958a64e61d23395628ccc09d678229ee94cd112941e8fe2575021f820c29
+ checksum: b1a45b4d1d5070ca3b5864b920f6c6210c962bdb519abb62b38b1baef9d06737dc3d8ecdb61860b7504a735235a539652f5977c7299ec021da84e6b0f64d988a
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"
+"@radix-ui/react-dismissable-layer@npm:1.0.0":
+ version: 1.0.0
+ resolution: "@radix-ui/react-dismissable-layer@npm:1.0.0"
+ dependencies:
+ "@babel/runtime": "npm:^7.13.10"
+ "@radix-ui/primitive": "npm:1.0.0"
+ "@radix-ui/react-compose-refs": "npm:1.0.0"
+ "@radix-ui/react-primitive": "npm:1.0.0"
+ "@radix-ui/react-use-callback-ref": "npm:1.0.0"
+ "@radix-ui/react-use-escape-keydown": "npm:1.0.0"
+ peerDependencies:
+ react: ^16.8 || ^17.0 || ^18.0
+ react-dom: ^16.8 || ^17.0 || ^18.0
+ checksum: 4aec9216d85671ea1c22ac56f0bf98dde3ddc10d912bedc9bfdbc230057411c4567cdb014fc006495bcbffeffab904fbfa0622e1bbd8b30c9bb327e0304dea33
+ 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"
dependencies:
"@babel/runtime": "npm:^7.13.10"
+ "@radix-ui/primitive": "npm:1.0.1"
"@radix-ui/react-compose-refs": "npm:1.0.1"
- "@radix-ui/react-use-layout-effect": "npm:1.0.1"
+ "@radix-ui/react-primitive": "npm:1.0.3"
+ "@radix-ui/react-use-callback-ref": "npm:1.0.1"
+ "@radix-ui/react-use-escape-keydown": "npm:1.0.3"
peerDependencies:
"@types/react": "*"
"@types/react-dom": "*"
@@ -4913,16 +5051,20 @@ __metadata:
optional: true
"@types/react-dom":
optional: true
- checksum: 90780618b265fe794a8f1ddaa5bfd3c71a1127fa79330a14d32722e6265b44452a9dd36efe4e769129d33e57f979f6b8713e2cbf2e2755326aa3b0f337185b6e
+ checksum: a7b9695092cd4109a7b4a4a66b7f634c42d4f39aa0893621a8ee5e8bc90f8ae27e741df66db726c341a60d2115e3f813520fee1f5cc4fb05d77914b4ade3819f
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"
+"@radix-ui/react-dismissable-layer@npm:1.0.5":
+ version: 1.0.5
+ resolution: "@radix-ui/react-dismissable-layer@npm:1.0.5"
dependencies:
"@babel/runtime": "npm:^7.13.10"
- "@radix-ui/react-slot": "npm:1.0.2"
+ "@radix-ui/primitive": "npm:1.0.1"
+ "@radix-ui/react-compose-refs": "npm:1.0.1"
+ "@radix-ui/react-primitive": "npm:1.0.3"
+ "@radix-ui/react-use-callback-ref": "npm:1.0.1"
+ "@radix-ui/react-use-escape-keydown": "npm:1.0.3"
peerDependencies:
"@types/react": "*"
"@types/react-dom": "*"
@@ -4933,23 +5075,21 @@ __metadata:
optional: true
"@types/react-dom":
optional: true
- checksum: 67a66ff8898a5e7739eda228ab6f5ce808858da1dce967014138d87e72b6bbfc93dc1467c706d98d1a2b93bf0b6e09233d1a24d31c78227b078444c1a69c42be
+ checksum: 7e4308867aecfb07b506330c1964d94a52247ab9453725613cd326762aa13e483423c250f107219c131b0449600eb8d1576ce3159c2b96e8c978f75e46062cb2
languageName: node
linkType: hard
-"@radix-ui/react-roving-focus@npm:1.0.4":
- version: 1.0.4
- resolution: "@radix-ui/react-roving-focus@npm:1.0.4"
+"@radix-ui/react-dropdown-menu@npm:^2.0.6":
+ version: 2.0.6
+ resolution: "@radix-ui/react-dropdown-menu@npm:2.0.6"
dependencies:
"@babel/runtime": "npm:^7.13.10"
"@radix-ui/primitive": "npm:1.0.1"
- "@radix-ui/react-collection": "npm:1.0.3"
"@radix-ui/react-compose-refs": "npm:1.0.1"
"@radix-ui/react-context": "npm:1.0.1"
- "@radix-ui/react-direction": "npm:1.0.1"
"@radix-ui/react-id": "npm:1.0.1"
+ "@radix-ui/react-menu": "npm:2.0.6"
"@radix-ui/react-primitive": "npm:1.0.3"
- "@radix-ui/react-use-callback-ref": "npm:1.0.1"
"@radix-ui/react-use-controllable-state": "npm:1.0.1"
peerDependencies:
"@types/react": "*"
@@ -4961,11 +5101,599 @@ __metadata:
optional: true
"@types/react-dom":
optional: true
- checksum: 61e3ddfd1647e64fba855434ff41e8e7ba707244fe8841f78c450fbdce525383b64259279475615d030dbf1625cbffd8eeebee72d91bf6978794f5dbcf887fc0
+ checksum: 525cab53547d2ce2904518b1f66b62179d656c57c8d6dd7dbe863cc05025d8bad535f44011e2735b07fc500579c3d64d89a9a39593d4c8f91f31052d75b729e1
languageName: node
linkType: hard
-"@radix-ui/react-select@npm:^1.2.2":
+"@radix-ui/react-focus-guards@npm:1.0.0":
+ version: 1.0.0
+ resolution: "@radix-ui/react-focus-guards@npm:1.0.0"
+ dependencies:
+ "@babel/runtime": "npm:^7.13.10"
+ peerDependencies:
+ react: ^16.8 || ^17.0 || ^18.0
+ checksum: 3b6578b31ad042d06e00fc511cd465fb019cfc2726edcd9b56a6d47f22049c1c6f1aec203a099c9f1e1bb5870c47cfaf9a969a5448159b90346b47b8c24ceef7
+ languageName: node
+ linkType: hard
+
+"@radix-ui/react-focus-guards@npm:1.0.1":
+ version: 1.0.1
+ resolution: "@radix-ui/react-focus-guards@npm:1.0.1"
+ dependencies:
+ "@babel/runtime": "npm:^7.13.10"
+ peerDependencies:
+ "@types/react": "*"
+ react: ^16.8 || ^17.0 || ^18.0
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ checksum: d5fd4e5aa9d9a87c8ad490b3b4992d6f1d9eddf18e56df2a2bcf8744c4332b275d73377fd193df3e6ba0ad9608dc497709beca5c64de2b834d5f5350b3c9a272
+ languageName: node
+ linkType: hard
+
+"@radix-ui/react-focus-scope@npm:1.0.0":
+ version: 1.0.0
+ resolution: "@radix-ui/react-focus-scope@npm:1.0.0"
+ dependencies:
+ "@babel/runtime": "npm:^7.13.10"
+ "@radix-ui/react-compose-refs": "npm:1.0.0"
+ "@radix-ui/react-primitive": "npm:1.0.0"
+ "@radix-ui/react-use-callback-ref": "npm:1.0.0"
+ peerDependencies:
+ react: ^16.8 || ^17.0 || ^18.0
+ react-dom: ^16.8 || ^17.0 || ^18.0
+ checksum: 0c4cad9c3db4cb7882435fac05ee7ae3b3e0244410d9b8d264370a1edf56b0c7285df6dffe556ba7939f4a3d887d0d5044acee8cb2f04818b91bcbe9b912c2a7
+ 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"
+ dependencies:
+ "@babel/runtime": "npm:^7.13.10"
+ "@radix-ui/react-compose-refs": "npm:1.0.1"
+ "@radix-ui/react-primitive": "npm:1.0.3"
+ "@radix-ui/react-use-callback-ref": "npm:1.0.1"
+ peerDependencies:
+ "@types/react": "*"
+ "@types/react-dom": "*"
+ react: ^16.8 || ^17.0 || ^18.0
+ react-dom: ^16.8 || ^17.0 || ^18.0
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ "@types/react-dom":
+ optional: true
+ checksum: bfff46919666c122f5b812ee427494ae8408c0eebee30337bd2ce0eedf539f0feaa242f790304ef9df15425b837010ffc6061ce467bedd2c5fd9373bee2b95da
+ languageName: node
+ linkType: hard
+
+"@radix-ui/react-focus-scope@npm:1.0.4":
+ version: 1.0.4
+ resolution: "@radix-ui/react-focus-scope@npm:1.0.4"
+ dependencies:
+ "@babel/runtime": "npm:^7.13.10"
+ "@radix-ui/react-compose-refs": "npm:1.0.1"
+ "@radix-ui/react-primitive": "npm:1.0.3"
+ "@radix-ui/react-use-callback-ref": "npm:1.0.1"
+ peerDependencies:
+ "@types/react": "*"
+ "@types/react-dom": "*"
+ react: ^16.8 || ^17.0 || ^18.0
+ react-dom: ^16.8 || ^17.0 || ^18.0
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ "@types/react-dom":
+ optional: true
+ checksum: 2fce0bafcab4e16cf4ed7560bda40654223f3d0add6b231e1c607433030c14e6249818b444b7b58ee7a6ff6bbf8e192c9c81d22c3a5c88c2daade9d1f881b5be
+ languageName: node
+ linkType: hard
+
+"@radix-ui/react-hover-card@npm:^1.0.7":
+ version: 1.0.7
+ resolution: "@radix-ui/react-hover-card@npm:1.0.7"
+ dependencies:
+ "@babel/runtime": "npm:^7.13.10"
+ "@radix-ui/primitive": "npm:1.0.1"
+ "@radix-ui/react-compose-refs": "npm:1.0.1"
+ "@radix-ui/react-context": "npm:1.0.1"
+ "@radix-ui/react-dismissable-layer": "npm:1.0.5"
+ "@radix-ui/react-popper": "npm:1.1.3"
+ "@radix-ui/react-portal": "npm:1.0.4"
+ "@radix-ui/react-presence": "npm:1.0.1"
+ "@radix-ui/react-primitive": "npm:1.0.3"
+ "@radix-ui/react-use-controllable-state": "npm:1.0.1"
+ peerDependencies:
+ "@types/react": "*"
+ "@types/react-dom": "*"
+ react: ^16.8 || ^17.0 || ^18.0
+ react-dom: ^16.8 || ^17.0 || ^18.0
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ "@types/react-dom":
+ optional: true
+ checksum: f29f3da5bd9a967b5a35e91ac2d1b223191c7a074550d9d9cc10a0c0baf62ba0705b32912a7d2ef1ea5c27dd5e130a9fda9cbe6c2a7f3c2037ed5dfed89aa8cc
+ languageName: node
+ linkType: hard
+
+"@radix-ui/react-icons@npm:^1.3.0":
+ version: 1.3.0
+ resolution: "@radix-ui/react-icons@npm:1.3.0"
+ peerDependencies:
+ react: ^16.x || ^17.x || ^18.x
+ checksum: 581657680e43fd13ff06e01f963e3afa94671d4ce6c3fb126e2c70c993ab8650faa55286974032dbccfecca4db57308fb66d53771d765887e03600cddee84ae5
+ languageName: node
+ linkType: hard
+
+"@radix-ui/react-id@npm:1.0.0":
+ version: 1.0.0
+ resolution: "@radix-ui/react-id@npm:1.0.0"
+ dependencies:
+ "@babel/runtime": "npm:^7.13.10"
+ "@radix-ui/react-use-layout-effect": "npm:1.0.0"
+ peerDependencies:
+ react: ^16.8 || ^17.0 || ^18.0
+ checksum: 56e9817abdc209e0d5169ba2e6d3de477101650b02c04f7f1477800cfd3a9e8bc415bcd14760557a17de8cfcae571342e4f6a5ec182b05d613ae7d77309a861c
+ 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"
+ dependencies:
+ "@babel/runtime": "npm:^7.13.10"
+ "@radix-ui/react-use-layout-effect": "npm:1.0.1"
+ peerDependencies:
+ "@types/react": "*"
+ react: ^16.8 || ^17.0 || ^18.0
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ checksum: e2859ca58bea171c956098ace7ecf615cf9432f58a118b779a14720746b3adcf0351c36c75de131548672d3cd290ca238198acbd33b88dc4706f98312e9317ad
+ 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"
+ dependencies:
+ "@babel/runtime": "npm:^7.13.10"
+ "@radix-ui/react-primitive": "npm:1.0.3"
+ peerDependencies:
+ "@types/react": "*"
+ "@types/react-dom": "*"
+ react: ^16.8 || ^17.0 || ^18.0
+ react-dom: ^16.8 || ^17.0 || ^18.0
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ "@types/react-dom":
+ optional: true
+ checksum: a6528735b9f3e15ad83b7a905861bbc5a9b9236716957d6e99902bbfced0472aed4ddbf519bc0e6c41f528986e7acf7270cf0734a2fc380a547a8640809d3a81
+ languageName: node
+ linkType: hard
+
+"@radix-ui/react-menu@npm:2.0.6":
+ version: 2.0.6
+ resolution: "@radix-ui/react-menu@npm:2.0.6"
+ dependencies:
+ "@babel/runtime": "npm:^7.13.10"
+ "@radix-ui/primitive": "npm:1.0.1"
+ "@radix-ui/react-collection": "npm:1.0.3"
+ "@radix-ui/react-compose-refs": "npm:1.0.1"
+ "@radix-ui/react-context": "npm:1.0.1"
+ "@radix-ui/react-direction": "npm:1.0.1"
+ "@radix-ui/react-dismissable-layer": "npm:1.0.5"
+ "@radix-ui/react-focus-guards": "npm:1.0.1"
+ "@radix-ui/react-focus-scope": "npm:1.0.4"
+ "@radix-ui/react-id": "npm:1.0.1"
+ "@radix-ui/react-popper": "npm:1.1.3"
+ "@radix-ui/react-portal": "npm:1.0.4"
+ "@radix-ui/react-presence": "npm:1.0.1"
+ "@radix-ui/react-primitive": "npm:1.0.3"
+ "@radix-ui/react-roving-focus": "npm:1.0.4"
+ "@radix-ui/react-slot": "npm:1.0.2"
+ "@radix-ui/react-use-callback-ref": "npm:1.0.1"
+ aria-hidden: "npm:^1.1.1"
+ react-remove-scroll: "npm:2.5.5"
+ peerDependencies:
+ "@types/react": "*"
+ "@types/react-dom": "*"
+ react: ^16.8 || ^17.0 || ^18.0
+ react-dom: ^16.8 || ^17.0 || ^18.0
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ "@types/react-dom":
+ optional: true
+ checksum: 06926fa59cb8f5614f2e1a085ea1cbf09631ae28fb6e5d6e6d2a0a84d24979e3aca311cdb19dfdb254c1823ff85fd5250c29d4463f8f7622dd523e35df3fce1d
+ languageName: node
+ linkType: hard
+
+"@radix-ui/react-menubar@npm:^1.0.4":
+ version: 1.0.4
+ resolution: "@radix-ui/react-menubar@npm:1.0.4"
+ dependencies:
+ "@babel/runtime": "npm:^7.13.10"
+ "@radix-ui/primitive": "npm:1.0.1"
+ "@radix-ui/react-collection": "npm:1.0.3"
+ "@radix-ui/react-compose-refs": "npm:1.0.1"
+ "@radix-ui/react-context": "npm:1.0.1"
+ "@radix-ui/react-direction": "npm:1.0.1"
+ "@radix-ui/react-id": "npm:1.0.1"
+ "@radix-ui/react-menu": "npm:2.0.6"
+ "@radix-ui/react-primitive": "npm:1.0.3"
+ "@radix-ui/react-roving-focus": "npm:1.0.4"
+ "@radix-ui/react-use-controllable-state": "npm:1.0.1"
+ peerDependencies:
+ "@types/react": "*"
+ "@types/react-dom": "*"
+ react: ^16.8 || ^17.0 || ^18.0
+ react-dom: ^16.8 || ^17.0 || ^18.0
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ "@types/react-dom":
+ optional: true
+ checksum: 8c1a18543b35e2442d10498737d26a5b5b3a2060c569167072c0c8bfd20e8708901e390ad3f6046aff60d41ae2a70028bb155d18f69a627ba4a91e5f008509c7
+ languageName: node
+ linkType: hard
+
+"@radix-ui/react-navigation-menu@npm:^1.1.4":
+ version: 1.1.4
+ resolution: "@radix-ui/react-navigation-menu@npm:1.1.4"
+ dependencies:
+ "@babel/runtime": "npm:^7.13.10"
+ "@radix-ui/primitive": "npm:1.0.1"
+ "@radix-ui/react-collection": "npm:1.0.3"
+ "@radix-ui/react-compose-refs": "npm:1.0.1"
+ "@radix-ui/react-context": "npm:1.0.1"
+ "@radix-ui/react-direction": "npm:1.0.1"
+ "@radix-ui/react-dismissable-layer": "npm:1.0.5"
+ "@radix-ui/react-id": "npm:1.0.1"
+ "@radix-ui/react-presence": "npm:1.0.1"
+ "@radix-ui/react-primitive": "npm:1.0.3"
+ "@radix-ui/react-use-callback-ref": "npm:1.0.1"
+ "@radix-ui/react-use-controllable-state": "npm:1.0.1"
+ "@radix-ui/react-use-layout-effect": "npm:1.0.1"
+ "@radix-ui/react-use-previous": "npm:1.0.1"
+ "@radix-ui/react-visually-hidden": "npm:1.0.3"
+ peerDependencies:
+ "@types/react": "*"
+ "@types/react-dom": "*"
+ react: ^16.8 || ^17.0 || ^18.0
+ react-dom: ^16.8 || ^17.0 || ^18.0
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ "@types/react-dom":
+ optional: true
+ checksum: 0a7594e60fe9a9e4918d1ddaa00554f5e717b724c1a5317885aa995da6bdf18eb0372c5eadfe50e7aea1eadc65a27f183290b22870ae6ea6e590db8c3a883b25
+ languageName: node
+ linkType: hard
+
+"@radix-ui/react-popover@npm:^1.0.7":
+ version: 1.0.7
+ resolution: "@radix-ui/react-popover@npm:1.0.7"
+ dependencies:
+ "@babel/runtime": "npm:^7.13.10"
+ "@radix-ui/primitive": "npm:1.0.1"
+ "@radix-ui/react-compose-refs": "npm:1.0.1"
+ "@radix-ui/react-context": "npm:1.0.1"
+ "@radix-ui/react-dismissable-layer": "npm:1.0.5"
+ "@radix-ui/react-focus-guards": "npm:1.0.1"
+ "@radix-ui/react-focus-scope": "npm:1.0.4"
+ "@radix-ui/react-id": "npm:1.0.1"
+ "@radix-ui/react-popper": "npm:1.1.3"
+ "@radix-ui/react-portal": "npm:1.0.4"
+ "@radix-ui/react-presence": "npm:1.0.1"
+ "@radix-ui/react-primitive": "npm:1.0.3"
+ "@radix-ui/react-slot": "npm:1.0.2"
+ "@radix-ui/react-use-controllable-state": "npm:1.0.1"
+ aria-hidden: "npm:^1.1.1"
+ react-remove-scroll: "npm:2.5.5"
+ peerDependencies:
+ "@types/react": "*"
+ "@types/react-dom": "*"
+ react: ^16.8 || ^17.0 || ^18.0
+ react-dom: ^16.8 || ^17.0 || ^18.0
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ "@types/react-dom":
+ optional: true
+ checksum: ed7abbd61df1e15d62072e214fafbdc4e31942e0ce49665f2045d8279944a0a37762bcd70a36389ed9e43c95797d5acb57f6f5ca5a15b688b1928cfc2b9ce196
+ languageName: node
+ linkType: hard
+
+"@radix-ui/react-popper@npm:1.1.2":
+ version: 1.1.2
+ resolution: "@radix-ui/react-popper@npm:1.1.2"
+ dependencies:
+ "@babel/runtime": "npm:^7.13.10"
+ "@floating-ui/react-dom": "npm:^2.0.0"
+ "@radix-ui/react-arrow": "npm:1.0.3"
+ "@radix-ui/react-compose-refs": "npm:1.0.1"
+ "@radix-ui/react-context": "npm:1.0.1"
+ "@radix-ui/react-primitive": "npm:1.0.3"
+ "@radix-ui/react-use-callback-ref": "npm:1.0.1"
+ "@radix-ui/react-use-layout-effect": "npm:1.0.1"
+ "@radix-ui/react-use-rect": "npm:1.0.1"
+ "@radix-ui/react-use-size": "npm:1.0.1"
+ "@radix-ui/rect": "npm:1.0.1"
+ peerDependencies:
+ "@types/react": "*"
+ "@types/react-dom": "*"
+ react: ^16.8 || ^17.0 || ^18.0
+ react-dom: ^16.8 || ^17.0 || ^18.0
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ "@types/react-dom":
+ optional: true
+ checksum: 4bd069b79f7046af2c0967b8e43f727cd09834cbd6df1e3d5a943c4f83428ff8b646882737fdf7593c22e261a1d13768a5c020138d79503862ae2e1729081bba
+ languageName: node
+ linkType: hard
+
+"@radix-ui/react-popper@npm:1.1.3":
+ version: 1.1.3
+ resolution: "@radix-ui/react-popper@npm:1.1.3"
+ dependencies:
+ "@babel/runtime": "npm:^7.13.10"
+ "@floating-ui/react-dom": "npm:^2.0.0"
+ "@radix-ui/react-arrow": "npm:1.0.3"
+ "@radix-ui/react-compose-refs": "npm:1.0.1"
+ "@radix-ui/react-context": "npm:1.0.1"
+ "@radix-ui/react-primitive": "npm:1.0.3"
+ "@radix-ui/react-use-callback-ref": "npm:1.0.1"
+ "@radix-ui/react-use-layout-effect": "npm:1.0.1"
+ "@radix-ui/react-use-rect": "npm:1.0.1"
+ "@radix-ui/react-use-size": "npm:1.0.1"
+ "@radix-ui/rect": "npm:1.0.1"
+ peerDependencies:
+ "@types/react": "*"
+ "@types/react-dom": "*"
+ react: ^16.8 || ^17.0 || ^18.0
+ react-dom: ^16.8 || ^17.0 || ^18.0
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ "@types/react-dom":
+ optional: true
+ checksum: a38c374ec65dd8d7c604af7151e96faec1743828d859dc4892e720c1803a7e1562add26aec2ddf2091defae4e15d989c028032ea481419e38c4693b3f12545c3
+ languageName: node
+ linkType: hard
+
+"@radix-ui/react-portal@npm:1.0.0":
+ version: 1.0.0
+ resolution: "@radix-ui/react-portal@npm:1.0.0"
+ dependencies:
+ "@babel/runtime": "npm:^7.13.10"
+ "@radix-ui/react-primitive": "npm:1.0.0"
+ peerDependencies:
+ react: ^16.8 || ^17.0 || ^18.0
+ react-dom: ^16.8 || ^17.0 || ^18.0
+ checksum: c7330e05d99cbb52bfc16c60c996edf2ace0d80b78eb3828dbce45fe53558a5474dfc347d152a956259740d37d92ec63a88638a22ab808c5f80681f1ad41a810
+ 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"
+ dependencies:
+ "@babel/runtime": "npm:^7.13.10"
+ "@radix-ui/react-primitive": "npm:1.0.3"
+ peerDependencies:
+ "@types/react": "*"
+ "@types/react-dom": "*"
+ react: ^16.8 || ^17.0 || ^18.0
+ react-dom: ^16.8 || ^17.0 || ^18.0
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ "@types/react-dom":
+ optional: true
+ checksum: baf295bbbf09ead37b64ee1dc025a6a540960f5e60552766d78f6065504c67d4bcf49fad5e2073617d9a3011daafad625aa3bd1da7a886c704833b22a49e888f
+ languageName: node
+ linkType: hard
+
+"@radix-ui/react-portal@npm:1.0.4":
+ version: 1.0.4
+ resolution: "@radix-ui/react-portal@npm:1.0.4"
+ dependencies:
+ "@babel/runtime": "npm:^7.13.10"
+ "@radix-ui/react-primitive": "npm:1.0.3"
+ peerDependencies:
+ "@types/react": "*"
+ "@types/react-dom": "*"
+ react: ^16.8 || ^17.0 || ^18.0
+ react-dom: ^16.8 || ^17.0 || ^18.0
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ "@types/react-dom":
+ optional: true
+ checksum: fed32f8148b833fe852fb5e2f859979ffdf2fb9a9ef46583b9b52915d764ad36ba5c958a64e61d23395628ccc09d678229ee94cd112941e8fe2575021f820c29
+ languageName: node
+ linkType: hard
+
+"@radix-ui/react-presence@npm:1.0.0":
+ version: 1.0.0
+ resolution: "@radix-ui/react-presence@npm:1.0.0"
+ dependencies:
+ "@babel/runtime": "npm:^7.13.10"
+ "@radix-ui/react-compose-refs": "npm:1.0.0"
+ "@radix-ui/react-use-layout-effect": "npm:1.0.0"
+ peerDependencies:
+ react: ^16.8 || ^17.0 || ^18.0
+ react-dom: ^16.8 || ^17.0 || ^18.0
+ checksum: 2d696781e58f7acc45df2965b4756d5072a80704677cb6905a927754bd2076c87cd137820d3e58d8c2118a9b12aaa82fee79c6fef49b80012a12983002101fc5
+ 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"
+ dependencies:
+ "@babel/runtime": "npm:^7.13.10"
+ "@radix-ui/react-compose-refs": "npm:1.0.1"
+ "@radix-ui/react-use-layout-effect": "npm:1.0.1"
+ peerDependencies:
+ "@types/react": "*"
+ "@types/react-dom": "*"
+ react: ^16.8 || ^17.0 || ^18.0
+ react-dom: ^16.8 || ^17.0 || ^18.0
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ "@types/react-dom":
+ optional: true
+ checksum: 90780618b265fe794a8f1ddaa5bfd3c71a1127fa79330a14d32722e6265b44452a9dd36efe4e769129d33e57f979f6b8713e2cbf2e2755326aa3b0f337185b6e
+ languageName: node
+ linkType: hard
+
+"@radix-ui/react-primitive@npm:1.0.0":
+ version: 1.0.0
+ resolution: "@radix-ui/react-primitive@npm:1.0.0"
+ dependencies:
+ "@babel/runtime": "npm:^7.13.10"
+ "@radix-ui/react-slot": "npm:1.0.0"
+ peerDependencies:
+ react: ^16.8 || ^17.0 || ^18.0
+ react-dom: ^16.8 || ^17.0 || ^18.0
+ checksum: a68b3afe6eb39e1c73d6cc162283ce071b2a5793e5c417547a0b43281654346be7474f51c7055b5d2636667efbab863eb76f785e8484e63c670b0a9d863684be
+ 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"
+ dependencies:
+ "@babel/runtime": "npm:^7.13.10"
+ "@radix-ui/react-slot": "npm:1.0.2"
+ peerDependencies:
+ "@types/react": "*"
+ "@types/react-dom": "*"
+ react: ^16.8 || ^17.0 || ^18.0
+ react-dom: ^16.8 || ^17.0 || ^18.0
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ "@types/react-dom":
+ optional: true
+ checksum: 67a66ff8898a5e7739eda228ab6f5ce808858da1dce967014138d87e72b6bbfc93dc1467c706d98d1a2b93bf0b6e09233d1a24d31c78227b078444c1a69c42be
+ languageName: node
+ linkType: hard
+
+"@radix-ui/react-progress@npm:^1.0.3":
+ version: 1.0.3
+ resolution: "@radix-ui/react-progress@npm:1.0.3"
+ dependencies:
+ "@babel/runtime": "npm:^7.13.10"
+ "@radix-ui/react-context": "npm:1.0.1"
+ "@radix-ui/react-primitive": "npm:1.0.3"
+ peerDependencies:
+ "@types/react": "*"
+ "@types/react-dom": "*"
+ react: ^16.8 || ^17.0 || ^18.0
+ react-dom: ^16.8 || ^17.0 || ^18.0
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ "@types/react-dom":
+ optional: true
+ checksum: ccb383ad06f8b2bcc8053c618009e775dc41674d5e2d51e8ab8460a60ea154488a03ccc07f72efbe28d7b182ca424bc223f304686edd002c7cd9be34199881b9
+ 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"
+ dependencies:
+ "@babel/runtime": "npm:^7.13.10"
+ "@radix-ui/primitive": "npm:1.0.1"
+ "@radix-ui/react-compose-refs": "npm:1.0.1"
+ "@radix-ui/react-context": "npm:1.0.1"
+ "@radix-ui/react-direction": "npm:1.0.1"
+ "@radix-ui/react-presence": "npm:1.0.1"
+ "@radix-ui/react-primitive": "npm:1.0.3"
+ "@radix-ui/react-roving-focus": "npm:1.0.4"
+ "@radix-ui/react-use-controllable-state": "npm:1.0.1"
+ "@radix-ui/react-use-previous": "npm:1.0.1"
+ "@radix-ui/react-use-size": "npm:1.0.1"
+ peerDependencies:
+ "@types/react": "*"
+ "@types/react-dom": "*"
+ react: ^16.8 || ^17.0 || ^18.0
+ react-dom: ^16.8 || ^17.0 || ^18.0
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ "@types/react-dom":
+ optional: true
+ checksum: a23264cc9e8cb3738db8edf50ae27b82f79093f57c2e9a4d319fdece280147f5615643ad6df480383dcd53f39078e321c25be5e18992ffda36b2c73ebfcad9c4
+ languageName: node
+ linkType: hard
+
+"@radix-ui/react-roving-focus@npm:1.0.4":
+ version: 1.0.4
+ resolution: "@radix-ui/react-roving-focus@npm:1.0.4"
+ dependencies:
+ "@babel/runtime": "npm:^7.13.10"
+ "@radix-ui/primitive": "npm:1.0.1"
+ "@radix-ui/react-collection": "npm:1.0.3"
+ "@radix-ui/react-compose-refs": "npm:1.0.1"
+ "@radix-ui/react-context": "npm:1.0.1"
+ "@radix-ui/react-direction": "npm:1.0.1"
+ "@radix-ui/react-id": "npm:1.0.1"
+ "@radix-ui/react-primitive": "npm:1.0.3"
+ "@radix-ui/react-use-callback-ref": "npm:1.0.1"
+ "@radix-ui/react-use-controllable-state": "npm:1.0.1"
+ peerDependencies:
+ "@types/react": "*"
+ "@types/react-dom": "*"
+ react: ^16.8 || ^17.0 || ^18.0
+ react-dom: ^16.8 || ^17.0 || ^18.0
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ "@types/react-dom":
+ optional: true
+ checksum: 61e3ddfd1647e64fba855434ff41e8e7ba707244fe8841f78c450fbdce525383b64259279475615d030dbf1625cbffd8eeebee72d91bf6978794f5dbcf887fc0
+ languageName: node
+ linkType: hard
+
+"@radix-ui/react-scroll-area@npm:^1.0.5":
+ version: 1.0.5
+ resolution: "@radix-ui/react-scroll-area@npm:1.0.5"
+ dependencies:
+ "@babel/runtime": "npm:^7.13.10"
+ "@radix-ui/number": "npm:1.0.1"
+ "@radix-ui/primitive": "npm:1.0.1"
+ "@radix-ui/react-compose-refs": "npm:1.0.1"
+ "@radix-ui/react-context": "npm:1.0.1"
+ "@radix-ui/react-direction": "npm:1.0.1"
+ "@radix-ui/react-presence": "npm:1.0.1"
+ "@radix-ui/react-primitive": "npm:1.0.3"
+ "@radix-ui/react-use-callback-ref": "npm:1.0.1"
+ "@radix-ui/react-use-layout-effect": "npm:1.0.1"
+ peerDependencies:
+ "@types/react": "*"
+ "@types/react-dom": "*"
+ react: ^16.8 || ^17.0 || ^18.0
+ react-dom: ^16.8 || ^17.0 || ^18.0
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ "@types/react-dom":
+ optional: true
+ checksum: a08818aeeb15920a02e708699a8bdc85c26eab0579ab741129b464a799b5d9a04f81810a2d200f1cf4aef03452067770e87b0f81593a689350fcd7e51819e4cb
+ languageName: node
+ linkType: hard
+
+"@radix-ui/react-select@npm:^1.2.2":
version: 1.2.2
resolution: "@radix-ui/react-select@npm:1.2.2"
dependencies:
@@ -5005,7 +5733,47 @@ __metadata:
languageName: node
linkType: hard
-"@radix-ui/react-separator@npm:1.0.3":
+"@radix-ui/react-select@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "@radix-ui/react-select@npm:2.0.0"
+ dependencies:
+ "@babel/runtime": "npm:^7.13.10"
+ "@radix-ui/number": "npm:1.0.1"
+ "@radix-ui/primitive": "npm:1.0.1"
+ "@radix-ui/react-collection": "npm:1.0.3"
+ "@radix-ui/react-compose-refs": "npm:1.0.1"
+ "@radix-ui/react-context": "npm:1.0.1"
+ "@radix-ui/react-direction": "npm:1.0.1"
+ "@radix-ui/react-dismissable-layer": "npm:1.0.5"
+ "@radix-ui/react-focus-guards": "npm:1.0.1"
+ "@radix-ui/react-focus-scope": "npm:1.0.4"
+ "@radix-ui/react-id": "npm:1.0.1"
+ "@radix-ui/react-popper": "npm:1.1.3"
+ "@radix-ui/react-portal": "npm:1.0.4"
+ "@radix-ui/react-primitive": "npm:1.0.3"
+ "@radix-ui/react-slot": "npm:1.0.2"
+ "@radix-ui/react-use-callback-ref": "npm:1.0.1"
+ "@radix-ui/react-use-controllable-state": "npm:1.0.1"
+ "@radix-ui/react-use-layout-effect": "npm:1.0.1"
+ "@radix-ui/react-use-previous": "npm:1.0.1"
+ "@radix-ui/react-visually-hidden": "npm:1.0.3"
+ aria-hidden: "npm:^1.1.1"
+ react-remove-scroll: "npm:2.5.5"
+ peerDependencies:
+ "@types/react": "*"
+ "@types/react-dom": "*"
+ react: ^16.8 || ^17.0 || ^18.0
+ react-dom: ^16.8 || ^17.0 || ^18.0
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ "@types/react-dom":
+ optional: true
+ checksum: 63aa4d119c5273035a2fce5a05739729abb8995ead00e810b86acfba05835fda655d962d3553b1f2011ed4f84e328f1e7e171cd9eaa7e3433b3d65c58cf3394a
+ languageName: node
+ linkType: hard
+
+"@radix-ui/react-separator@npm:1.0.3, @radix-ui/react-separator@npm:^1.0.3":
version: 1.0.3
resolution: "@radix-ui/react-separator@npm:1.0.3"
dependencies:
@@ -5021,27 +5789,153 @@ __metadata:
optional: true
"@types/react-dom":
optional: true
- checksum: 87bcde47343f2bc4439a0dc34381f557905d9b3c1e8c5a0d32ceea62a8ef84f3abf671c5cb29309fc87759ad41d39af619ba546cf54109d64c8746e3ca683de3
+ checksum: 87bcde47343f2bc4439a0dc34381f557905d9b3c1e8c5a0d32ceea62a8ef84f3abf671c5cb29309fc87759ad41d39af619ba546cf54109d64c8746e3ca683de3
+ languageName: node
+ linkType: hard
+
+"@radix-ui/react-slider@npm:^1.1.2":
+ version: 1.1.2
+ resolution: "@radix-ui/react-slider@npm:1.1.2"
+ dependencies:
+ "@babel/runtime": "npm:^7.13.10"
+ "@radix-ui/number": "npm:1.0.1"
+ "@radix-ui/primitive": "npm:1.0.1"
+ "@radix-ui/react-collection": "npm:1.0.3"
+ "@radix-ui/react-compose-refs": "npm:1.0.1"
+ "@radix-ui/react-context": "npm:1.0.1"
+ "@radix-ui/react-direction": "npm:1.0.1"
+ "@radix-ui/react-primitive": "npm:1.0.3"
+ "@radix-ui/react-use-controllable-state": "npm:1.0.1"
+ "@radix-ui/react-use-layout-effect": "npm:1.0.1"
+ "@radix-ui/react-use-previous": "npm:1.0.1"
+ "@radix-ui/react-use-size": "npm:1.0.1"
+ peerDependencies:
+ "@types/react": "*"
+ "@types/react-dom": "*"
+ react: ^16.8 || ^17.0 || ^18.0
+ react-dom: ^16.8 || ^17.0 || ^18.0
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ "@types/react-dom":
+ optional: true
+ checksum: 88d816887a1345c3ec5401734663196c46e80d49979b484531ad57182408505853f6b554d9b55d8fed318495d38bc51a1d1d7cc9147a35eac403272ad97acb19
+ languageName: node
+ linkType: hard
+
+"@radix-ui/react-slot@npm:1.0.0":
+ version: 1.0.0
+ resolution: "@radix-ui/react-slot@npm:1.0.0"
+ dependencies:
+ "@babel/runtime": "npm:^7.13.10"
+ "@radix-ui/react-compose-refs": "npm:1.0.0"
+ peerDependencies:
+ react: ^16.8 || ^17.0 || ^18.0
+ checksum: a02573ae7c637b16a72d8511d879db37f33cf35b34b8d2cfe507ba8312abbb8e4075b0cb8cd39c5ba89ce341045375f83634457113256321e7a4c3c3638d2955
+ languageName: node
+ linkType: hard
+
+"@radix-ui/react-slot@npm:1.0.2, @radix-ui/react-slot@npm:^1.0.2":
+ version: 1.0.2
+ resolution: "@radix-ui/react-slot@npm:1.0.2"
+ dependencies:
+ "@babel/runtime": "npm:^7.13.10"
+ "@radix-ui/react-compose-refs": "npm:1.0.1"
+ peerDependencies:
+ "@types/react": "*"
+ react: ^16.8 || ^17.0 || ^18.0
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ checksum: 3af6ea4891e6fa8091e666802adffe7718b3cd390a10fa9229a5f40f8efded9f3918ea01b046103d93923d41cc32119505ebb6bde76cad07a87b6cf4f2119347
+ 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"
+ dependencies:
+ "@babel/runtime": "npm:^7.13.10"
+ "@radix-ui/primitive": "npm:1.0.1"
+ "@radix-ui/react-compose-refs": "npm:1.0.1"
+ "@radix-ui/react-context": "npm:1.0.1"
+ "@radix-ui/react-primitive": "npm:1.0.3"
+ "@radix-ui/react-use-controllable-state": "npm:1.0.1"
+ "@radix-ui/react-use-previous": "npm:1.0.1"
+ "@radix-ui/react-use-size": "npm:1.0.1"
+ peerDependencies:
+ "@types/react": "*"
+ "@types/react-dom": "*"
+ react: ^16.8 || ^17.0 || ^18.0
+ react-dom: ^16.8 || ^17.0 || ^18.0
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ "@types/react-dom":
+ optional: true
+ checksum: e7c65aeedf9d3cd47320fd3759b8c7f3777619cd847a96f2c52841488ad1745fa35335e2877a4f839902942410a7ffe9baf05ec1c249a0401a2b1b9363dbf343
+ 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"
+ dependencies:
+ "@babel/runtime": "npm:^7.13.10"
+ "@radix-ui/primitive": "npm:1.0.1"
+ "@radix-ui/react-context": "npm:1.0.1"
+ "@radix-ui/react-direction": "npm:1.0.1"
+ "@radix-ui/react-id": "npm:1.0.1"
+ "@radix-ui/react-presence": "npm:1.0.1"
+ "@radix-ui/react-primitive": "npm:1.0.3"
+ "@radix-ui/react-roving-focus": "npm:1.0.4"
+ "@radix-ui/react-use-controllable-state": "npm:1.0.1"
+ peerDependencies:
+ "@types/react": "*"
+ "@types/react-dom": "*"
+ react: ^16.8 || ^17.0 || ^18.0
+ react-dom: ^16.8 || ^17.0 || ^18.0
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ "@types/react-dom":
+ optional: true
+ checksum: 79699a921f5c2e890e0e496a751d9c2a7c4017eff8e52f094389e993263332881353bdd27b8cc123c906b36743e803eec7f32fdbb4d413328cba0a37d6413339
languageName: node
linkType: hard
-"@radix-ui/react-slot@npm:1.0.2, @radix-ui/react-slot@npm:^1.0.2":
- version: 1.0.2
- resolution: "@radix-ui/react-slot@npm:1.0.2"
+"@radix-ui/react-toast@npm:^1.1.5":
+ version: 1.1.5
+ resolution: "@radix-ui/react-toast@npm:1.1.5"
dependencies:
"@babel/runtime": "npm:^7.13.10"
+ "@radix-ui/primitive": "npm:1.0.1"
+ "@radix-ui/react-collection": "npm:1.0.3"
"@radix-ui/react-compose-refs": "npm:1.0.1"
+ "@radix-ui/react-context": "npm:1.0.1"
+ "@radix-ui/react-dismissable-layer": "npm:1.0.5"
+ "@radix-ui/react-portal": "npm:1.0.4"
+ "@radix-ui/react-presence": "npm:1.0.1"
+ "@radix-ui/react-primitive": "npm:1.0.3"
+ "@radix-ui/react-use-callback-ref": "npm:1.0.1"
+ "@radix-ui/react-use-controllable-state": "npm:1.0.1"
+ "@radix-ui/react-use-layout-effect": "npm:1.0.1"
+ "@radix-ui/react-visually-hidden": "npm:1.0.3"
peerDependencies:
"@types/react": "*"
+ "@types/react-dom": "*"
react: ^16.8 || ^17.0 || ^18.0
+ react-dom: ^16.8 || ^17.0 || ^18.0
peerDependenciesMeta:
"@types/react":
optional: true
- checksum: 3af6ea4891e6fa8091e666802adffe7718b3cd390a10fa9229a5f40f8efded9f3918ea01b046103d93923d41cc32119505ebb6bde76cad07a87b6cf4f2119347
+ "@types/react-dom":
+ optional: true
+ checksum: 1263f1fd4b53f563c0eace84582ff0c82b515100230e35a17b95c44ad420a4e9c156be28787398d3a455d699292dde4dd23311e1d8a0c23ec36931ff6e5a6935
languageName: node
linkType: hard
-"@radix-ui/react-toggle-group@npm:1.0.4":
+"@radix-ui/react-toggle-group@npm:1.0.4, @radix-ui/react-toggle-group@npm:^1.0.4":
version: 1.0.4
resolution: "@radix-ui/react-toggle-group@npm:1.0.4"
dependencies:
@@ -5067,7 +5961,7 @@ __metadata:
languageName: node
linkType: hard
-"@radix-ui/react-toggle@npm:1.0.3":
+"@radix-ui/react-toggle@npm:1.0.3, @radix-ui/react-toggle@npm:^1.0.3":
version: 1.0.3
resolution: "@radix-ui/react-toggle@npm:1.0.3"
dependencies:
@@ -5146,6 +6040,17 @@ __metadata:
languageName: node
linkType: hard
+"@radix-ui/react-use-callback-ref@npm:1.0.0":
+ version: 1.0.0
+ resolution: "@radix-ui/react-use-callback-ref@npm:1.0.0"
+ dependencies:
+ "@babel/runtime": "npm:^7.13.10"
+ peerDependencies:
+ react: ^16.8 || ^17.0 || ^18.0
+ checksum: 91bf130d39cfbda61de83fd4a6893cf459b3d72ec01268e3761eafd3c709f70f82940a6b46676ba6fe06fc707fdefe580946b3b99bb2af5f59887aa203e56533
+ languageName: node
+ linkType: hard
+
"@radix-ui/react-use-callback-ref@npm:1.0.1":
version: 1.0.1
resolution: "@radix-ui/react-use-callback-ref@npm:1.0.1"
@@ -5161,6 +6066,18 @@ __metadata:
languageName: node
linkType: hard
+"@radix-ui/react-use-controllable-state@npm:1.0.0":
+ version: 1.0.0
+ resolution: "@radix-ui/react-use-controllable-state@npm:1.0.0"
+ dependencies:
+ "@babel/runtime": "npm:^7.13.10"
+ "@radix-ui/react-use-callback-ref": "npm:1.0.0"
+ peerDependencies:
+ react: ^16.8 || ^17.0 || ^18.0
+ checksum: fa2ad3b70bec91b628883455152b7ce19d321199e3677051822c14aa3941901f5fd14cddec1c9ab0998e4061fd3b8397727aef856fec099c419d8e1e3d7f75de
+ 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"
@@ -5177,6 +6094,18 @@ __metadata:
languageName: node
linkType: hard
+"@radix-ui/react-use-escape-keydown@npm:1.0.0":
+ version: 1.0.0
+ resolution: "@radix-ui/react-use-escape-keydown@npm:1.0.0"
+ dependencies:
+ "@babel/runtime": "npm:^7.13.10"
+ "@radix-ui/react-use-callback-ref": "npm:1.0.0"
+ peerDependencies:
+ react: ^16.8 || ^17.0 || ^18.0
+ checksum: a64e8dbd0e37b53c6cb9f370923afbf29646d6c28dcadd2a7076451692b70263916b9926322ecd7cc3975b2a5111903ec5abcda7e389b35ef197eb1aba17be38
+ 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"
@@ -5193,6 +6122,17 @@ __metadata:
languageName: node
linkType: hard
+"@radix-ui/react-use-layout-effect@npm:1.0.0":
+ version: 1.0.0
+ resolution: "@radix-ui/react-use-layout-effect@npm:1.0.0"
+ dependencies:
+ "@babel/runtime": "npm:^7.13.10"
+ peerDependencies:
+ react: ^16.8 || ^17.0 || ^18.0
+ checksum: 04bbcddbfaa2863cbd64978b70925d0a0b664131f8c33a518b0df2866966840b3d72302258b0f8cb7ed45b50b6d52d6cbdca00cc159c47f323eb8d7b70126d83
+ 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"
@@ -5284,6 +6224,13 @@ __metadata:
languageName: node
linkType: hard
+"@remix-run/router@npm:1.14.2":
+ version: 1.14.2
+ resolution: "@remix-run/router@npm:1.14.2"
+ checksum: 163d4a8ea3e25a7a7e3015f274e54b8043eddaaa92da220cad2893eb0fcbb649f617152c6d74680a4b55c0f319944ff1b362e87f814bb73be54f8d687ee730d6
+ languageName: node
+ linkType: hard
+
"@rollup/plugin-babel@npm:^6.0.4":
version: 6.0.4
resolution: "@rollup/plugin-babel@npm:6.0.4"
@@ -6850,6 +7797,25 @@ __metadata:
languageName: node
linkType: hard
+"@tanstack/react-table@npm:^8.11.6":
+ version: 8.11.6
+ resolution: "@tanstack/react-table@npm:8.11.6"
+ dependencies:
+ "@tanstack/table-core": "npm:8.11.6"
+ peerDependencies:
+ react: ">=16"
+ react-dom: ">=16"
+ checksum: e7e2bc63040212152840176927f17cf1b4f5606304e56c37674da32bb8e6817550312399e9fcbda3aca0155e85682a5a6ada42ab80f377a74faad51c64b0341b
+ languageName: node
+ linkType: hard
+
+"@tanstack/table-core@npm:8.11.6":
+ version: 8.11.6
+ resolution: "@tanstack/table-core@npm:8.11.6"
+ checksum: 03554157fa3663ca7916255cb547773a66900efbf4c113d6501f6fd4e721fa8ba6edcdc5e13075c6a18a8232998412791dcbd76d231afc89a2174de7f2bf1c94
+ languageName: node
+ linkType: hard
+
"@testing-library/dom@npm:^9.0.0":
version: 9.3.1
resolution: "@testing-library/dom@npm:9.3.1"
@@ -7206,6 +8172,16 @@ __metadata:
languageName: node
linkType: hard
+"@types/hoist-non-react-statics@npm:^3.3.0":
+ version: 3.3.5
+ resolution: "@types/hoist-non-react-statics@npm:3.3.5"
+ dependencies:
+ "@types/react": "npm:*"
+ hoist-non-react-statics: "npm:^3.3.0"
+ checksum: 2a3b64bf3d9817d7830afa60ee314493c475fb09570a64e7737084cd482d2177ebdddf888ce837350bac51741278b077683facc9541f052d4bbe8487b4e3e618
+ languageName: node
+ linkType: hard
+
"@types/html-minifier-terser@npm:^6.0.0":
version: 6.1.0
resolution: "@types/html-minifier-terser@npm:6.1.0"
@@ -7408,6 +8384,15 @@ __metadata:
languageName: node
linkType: hard
+"@types/quill@npm:^1, @types/quill@npm:^1.3.10":
+ version: 1.3.10
+ resolution: "@types/quill@npm:1.3.10"
+ dependencies:
+ parchment: "npm:^1.1.2"
+ checksum: d006c4d5579d3a5b6cfd4b5f99c00dda40babe66791258c6db39298b204b6a0db102dd41c122e617dcd5aab6182d1ad35be50f3ec0dcde5cea4d474abffce5d8
+ languageName: node
+ linkType: hard
+
"@types/range-parser@npm:*":
version: 1.2.4
resolution: "@types/range-parser@npm:1.2.4"
@@ -7415,6 +8400,15 @@ __metadata:
languageName: node
linkType: hard
+"@types/react-beautiful-dnd@npm:^13":
+ version: 13.1.8
+ resolution: "@types/react-beautiful-dnd@npm:13.1.8"
+ dependencies:
+ "@types/react": "npm:*"
+ checksum: ccdd4b2aa9e35cba4e51f3c673c2caa5bb67b6dee562d4b07ac3d3547cd68fd1ee9f21b95d55972087bdd4bdb340e256cccedb20f7129c273f24214f334708aa
+ languageName: node
+ linkType: hard
+
"@types/react-dom@npm:18.2.18":
version: 18.2.18
resolution: "@types/react-dom@npm:18.2.18"
@@ -7433,6 +8427,18 @@ __metadata:
languageName: node
linkType: hard
+"@types/react-redux@npm:^7.1.20":
+ version: 7.1.33
+ resolution: "@types/react-redux@npm:7.1.33"
+ dependencies:
+ "@types/hoist-non-react-statics": "npm:^3.3.0"
+ "@types/react": "npm:*"
+ hoist-non-react-statics: "npm:^3.3.0"
+ redux: "npm:^4.0.0"
+ checksum: e17a2fea00c6ab5f22868e927b4da7b7cf8dc7c85102638fa0f87e12ae0ec13335d9b3bf75098b3316dd8d2a18c99fe08bed22daa989a13f3710c4530f7b979e
+ languageName: node
+ linkType: hard
+
"@types/react-test-renderer@npm:18.0.7":
version: 18.0.7
resolution: "@types/react-test-renderer@npm:18.0.7"
@@ -9739,6 +10745,13 @@ __metadata:
languageName: node
linkType: hard
+"client-only@npm:^0.0.1":
+ version: 0.0.1
+ resolution: "client-only@npm:0.0.1"
+ checksum: 9d6cfd0c19e1c96a434605added99dff48482152af791ec4172fb912a71cff9027ff174efd8cdb2160cc7f377543e0537ffc462d4f279bc4701de3f2a3c4b358
+ languageName: node
+ linkType: hard
+
"cliui@npm:^6.0.0":
version: 6.0.0
resolution: "cliui@npm:6.0.0"
@@ -9790,6 +10803,13 @@ __metadata:
languageName: node
linkType: hard
+"clone@npm:^2.1.1":
+ version: 2.1.2
+ resolution: "clone@npm:2.1.2"
+ checksum: ed0601cd0b1606bc7d82ee7175b97e68d1dd9b91fd1250a3617b38d34a095f8ee0431d40a1a611122dcccb4f93295b4fdb94942aa763392b5fe44effa50c2d5e
+ languageName: node
+ linkType: hard
+
"clsx@npm:2.0.0":
version: 2.0.0
resolution: "clsx@npm:2.0.0"
@@ -9804,6 +10824,19 @@ __metadata:
languageName: node
linkType: hard
+"cmdk@npm:^0.2.0":
+ version: 0.2.0
+ resolution: "cmdk@npm:0.2.0"
+ dependencies:
+ "@radix-ui/react-dialog": "npm:1.0.0"
+ command-score: "npm:0.1.2"
+ peerDependencies:
+ react: ^18.0.0
+ react-dom: ^18.0.0
+ checksum: bd706c78fc933562acc5723bb4663bad68b34f4e065405de16d400a76ed4c36633de63ac3b6458e8aa93aba10ca5116563d1fc00b9fb298f6876175e190c3479
+ languageName: node
+ linkType: hard
+
"color-convert@npm:^1.9.0":
version: 1.9.3
resolution: "color-convert@npm:1.9.3"
@@ -9868,6 +10901,13 @@ __metadata:
languageName: node
linkType: hard
+"command-score@npm:0.1.2":
+ version: 0.1.2
+ resolution: "command-score@npm:0.1.2"
+ checksum: 0fe355e311f339c217befade6337e734c8e199eaf8442cf65233461134b6bac8a53c85c2c1c929f1b1b8c6125772a50d55991a27ea486cdd846e8c083c852706
+ languageName: node
+ linkType: hard
+
"commander@npm:11.1.0":
version: 11.1.0
resolution: "commander@npm:11.1.0"
@@ -10133,6 +11173,15 @@ __metadata:
languageName: node
linkType: hard
+"copy-to-clipboard@npm:^3.3.3":
+ version: 3.3.3
+ resolution: "copy-to-clipboard@npm:3.3.3"
+ dependencies:
+ toggle-selection: "npm:^1.0.6"
+ checksum: 3ebf5e8ee00601f8c440b83ec08d838e8eabb068c1fae94a9cda6b42f288f7e1b552f3463635f419af44bf7675afc8d0390d30876cf5c2d5d35f86d9c56a3e5f
+ languageName: node
+ linkType: hard
+
"core-js-compat@npm:^3.31.0":
version: 3.32.0
resolution: "core-js-compat@npm:3.32.0"
@@ -10278,6 +11327,15 @@ __metadata:
languageName: node
linkType: hard
+"css-box-model@npm:^1.2.0":
+ version: 1.2.1
+ resolution: "css-box-model@npm:1.2.1"
+ dependencies:
+ tiny-invariant: "npm:^1.0.6"
+ checksum: 611e56d76b16e4e21956ed9fa53f1936fbbfaccd378659587e9c929f342037fc6c062f8af9447226e11fe7c95e31e6c007a37e592f9bff4c2d40e6915553104a
+ languageName: node
+ linkType: hard
+
"css-declaration-sorter@npm:^6.3.1":
version: 6.4.1
resolution: "css-declaration-sorter@npm:6.4.1"
@@ -10646,6 +11704,20 @@ __metadata:
languageName: node
linkType: hard
+"deep-equal@npm:^1.0.1":
+ version: 1.1.2
+ resolution: "deep-equal@npm:1.1.2"
+ dependencies:
+ is-arguments: "npm:^1.1.1"
+ is-date-object: "npm:^1.0.5"
+ is-regex: "npm:^1.1.4"
+ object-is: "npm:^1.1.5"
+ object-keys: "npm:^1.1.1"
+ regexp.prototype.flags: "npm:^1.5.1"
+ checksum: cd85d822d18e9b3e1532d0f6ba412d229aa9d22881d70da161674428ae96e47925191296f7cda29306bac252889007da40ed8449363bd1c96c708acb82068a00
+ languageName: node
+ linkType: hard
+
"deep-equal@npm:^2.0.5":
version: 2.1.0
resolution: "deep-equal@npm:2.1.0"
@@ -12244,6 +13316,13 @@ __metadata:
languageName: node
linkType: hard
+"eventemitter3@npm:^2.0.3":
+ version: 2.0.3
+ resolution: "eventemitter3@npm:2.0.3"
+ checksum: 001ff65ddf1c2d627edcdde5efc2a8335a42af72406970de3b4917368e9f0fab5de7d02cdbfb0f5fca944543b2057e045be91c91b9ae3adc6a4dc10c99ad814f
+ languageName: node
+ linkType: hard
+
"eventemitter3@npm:^4.0.4":
version: 4.0.7
resolution: "eventemitter3@npm:4.0.7"
@@ -12371,7 +13450,7 @@ __metadata:
languageName: node
linkType: hard
-"extend@npm:^3.0.0":
+"extend@npm:^3.0.0, extend@npm:^3.0.2":
version: 3.0.2
resolution: "extend@npm:3.0.2"
checksum: 73bf6e27406e80aa3e85b0d1c4fd987261e628064e170ca781125c0b635a3dabad5e05adbf07595ea0cf1e6c5396cacb214af933da7cbaf24fe75ff14818e8f9
@@ -12410,6 +13489,13 @@ __metadata:
languageName: node
linkType: hard
+"fast-diff@npm:1.1.2":
+ version: 1.1.2
+ resolution: "fast-diff@npm:1.1.2"
+ checksum: a24adf44d65f6f59e7ceec32905f95c57542253aa66a200a8365b86a16553239fb0f286107e77cbb5b997f5f36fd8d2fcfcf8f7db301e4e06c1d825959f4a306
+ languageName: node
+ linkType: hard
+
"fast-diff@npm:^1.1.2":
version: 1.2.0
resolution: "fast-diff@npm:1.2.0"
@@ -13630,6 +14716,15 @@ __metadata:
languageName: node
linkType: hard
+"hoist-non-react-statics@npm:^3.3.0, hoist-non-react-statics@npm:^3.3.2":
+ version: 3.3.2
+ resolution: "hoist-non-react-statics@npm:3.3.2"
+ dependencies:
+ react-is: "npm:^16.7.0"
+ checksum: fe0889169e845d738b59b64badf5e55fa3cf20454f9203d1eb088df322d49d4318df774828e789898dcb280e8a5521bb59b3203385662ca5e9218a6ca5820e74
+ languageName: node
+ linkType: hard
+
"homedir-polyfill@npm:^1.0.1":
version: 1.0.3
resolution: "homedir-polyfill@npm:1.0.3"
@@ -15559,7 +16654,7 @@ __metadata:
languageName: node
linkType: hard
-"lodash@npm:4.17.21, lodash@npm:^4.17.15, lodash@npm:^4.17.20, lodash@npm:^4.17.21":
+"lodash@npm:4.17.21, lodash@npm:^4.17.15, lodash@npm:^4.17.20, lodash@npm:^4.17.21, lodash@npm:^4.17.4":
version: 4.17.21
resolution: "lodash@npm:4.17.21"
checksum: d8cbea072bb08655bb4c989da418994b073a608dffa608b09ac04b43a791b12aeae7cd7ad919aa4c925f33b48490b5cfe6c1f71d827956071dae2e7bb3a6b74c
@@ -15878,6 +16973,13 @@ __metadata:
languageName: node
linkType: hard
+"memoize-one@npm:^5.1.1":
+ version: 5.2.1
+ resolution: "memoize-one@npm:5.2.1"
+ checksum: fd22dbe9a978a2b4f30d6a491fc02fb90792432ad0dab840dc96c1734d2bd7c9cdeb6a26130ec60507eb43230559523615873168bcbe8fafab221c30b11d54c1
+ languageName: node
+ linkType: hard
+
"memoizerific@npm:^1.11.3":
version: 1.11.3
resolution: "memoizerific@npm:1.11.3"
@@ -16636,6 +17738,13 @@ __metadata:
languageName: node
linkType: hard
+"object-to-formdata@npm:^4.5.1":
+ version: 4.5.1
+ resolution: "object-to-formdata@npm:4.5.1"
+ checksum: d47f1fb2a81f1d82949a9abe71fba371f309d2ee56419017187eaa16f857851c2c010b1384a827a2a7850db0e8f6a7c5e55fb6dd6b23fa2e45391b851de662ef
+ languageName: node
+ linkType: hard
+
"object.assign@npm:^4.1.2, object.assign@npm:^4.1.3, object.assign@npm:^4.1.4":
version: 4.1.4
resolution: "object.assign@npm:4.1.4"
@@ -17060,6 +18169,13 @@ __metadata:
languageName: node
linkType: hard
+"parchment@npm:^1.1.2, parchment@npm:^1.1.4":
+ version: 1.1.4
+ resolution: "parchment@npm:1.1.4"
+ checksum: 2171f1361fcc79b7afe50313bf83fc8d924ad363c88e0193973a2c5783adfc4b10e755911d019c0138a3e12c122da31f74c00c7d95aa2da9e0a605addbf6c803
+ languageName: node
+ linkType: hard
+
"parent-module@npm:^1.0.0":
version: 1.0.1
resolution: "parent-module@npm:1.0.1"
@@ -18327,6 +19443,47 @@ __metadata:
languageName: node
linkType: hard
+"quill-delta@npm:^3.6.2":
+ version: 3.6.3
+ resolution: "quill-delta@npm:3.6.3"
+ dependencies:
+ deep-equal: "npm:^1.0.1"
+ extend: "npm:^3.0.2"
+ fast-diff: "npm:1.1.2"
+ checksum: bf78a6a1ab6229d2eecbbaa119df5df08cd583d79325dcfcedd5236452799f0955ad020c1a7553e5f136a415f878dc82a87796182c912dd3d1a0dc958c461ed9
+ languageName: node
+ linkType: hard
+
+"quill-html-edit-button@npm:^2.2.13":
+ version: 2.2.13
+ resolution: "quill-html-edit-button@npm:2.2.13"
+ dependencies:
+ quill: "npm:^1.x"
+ checksum: b4d18cea29b8539d8034816e029faf21faae35a474d299ea4171a704ac6694469efc934a5391c12a71a0bb704e61e0a2685769d732fca6a6ae34f93633570e89
+ languageName: node
+ linkType: hard
+
+"quill@npm:^1.3.7, quill@npm:^1.x":
+ version: 1.3.7
+ resolution: "quill@npm:1.3.7"
+ dependencies:
+ clone: "npm:^2.1.1"
+ deep-equal: "npm:^1.0.1"
+ eventemitter3: "npm:^2.0.3"
+ extend: "npm:^3.0.2"
+ parchment: "npm:^1.1.4"
+ quill-delta: "npm:^3.6.2"
+ checksum: c5d874cc8693b017a3dfd79ad6f65b1803cf54ccee7540abe059d5841902a198643acc316027d8a5914c3f2531e67981676249ea014956dd27ebfb73fd83cff0
+ languageName: node
+ linkType: hard
+
+"raf-schd@npm:^4.0.2":
+ version: 4.0.3
+ resolution: "raf-schd@npm:4.0.3"
+ checksum: ecabf0957c05fad059779bddcd992f1a9d3a35dfea439a6f0935c382fcf4f7f7fa60489e467b4c2db357a3665167d2a379782586b59712bb36c766e02824709b
+ languageName: node
+ linkType: hard
+
"ramda@npm:0.29.0":
version: 0.29.0
resolution: "ramda@npm:0.29.0"
@@ -18376,6 +19533,24 @@ __metadata:
languageName: node
linkType: hard
+"react-beautiful-dnd@npm:^13.1.1":
+ version: 13.1.1
+ resolution: "react-beautiful-dnd@npm:13.1.1"
+ dependencies:
+ "@babel/runtime": "npm:^7.9.2"
+ css-box-model: "npm:^1.2.0"
+ memoize-one: "npm:^5.1.1"
+ raf-schd: "npm:^4.0.2"
+ react-redux: "npm:^7.2.0"
+ redux: "npm:^4.0.4"
+ use-memo-one: "npm:^1.1.1"
+ peerDependencies:
+ react: ^16.8.5 || ^17.0.0 || ^18.0.0
+ react-dom: ^16.8.5 || ^17.0.0 || ^18.0.0
+ checksum: 5bc04f6dcfededc6e5c90e696cda07816a018eada52f7438ded839f03786e3f319aa8a0bc7b14b86fb26a12c0e5ba53e8c5a4bf3832a8f827dd70f1410675525
+ languageName: node
+ linkType: hard
+
"react-colorful@npm:^5.1.2":
version: 5.6.1
resolution: "react-colorful@npm:5.6.1"
@@ -18386,6 +19561,16 @@ __metadata:
languageName: node
linkType: hard
+"react-day-picker@npm:^8.10.0":
+ version: 8.10.0
+ resolution: "react-day-picker@npm:8.10.0"
+ peerDependencies:
+ date-fns: ^2.28.0 || ^3.0.0
+ react: ^16.8.0 || ^17.0.0 || ^18.0.0
+ checksum: e9868aced1e40b4cb7d6cf8d50e250226b38ec7ebea944b65aa9db20a0f36d0581b8a501297d09dcbf2d812de852168952b3fb27990915381629d6e314c2a4d8
+ languageName: node
+ linkType: hard
+
"react-docgen-typescript@npm:^2.2.2":
version: 2.2.2
resolution: "react-docgen-typescript@npm:2.2.2"
@@ -18427,6 +19612,15 @@ __metadata:
languageName: node
linkType: hard
+"react-hook-form@npm:^7.49.3":
+ version: 7.49.3
+ resolution: "react-hook-form@npm:7.49.3"
+ peerDependencies:
+ react: ^16.8.0 || ^17 || ^18
+ checksum: f8e5b2dcc3d97c820b4fbac262d7e914d74f385f26f34da31b8efc6c0f32ba995f2a2330bdfd3d8b7c8b56a52349a0cbc0c0dbe9053b3971e5e0c78003dfb7f0
+ languageName: node
+ linkType: hard
+
"react-is@npm:18.1.0":
version: 18.1.0
resolution: "react-is@npm:18.1.0"
@@ -18441,20 +19635,55 @@ __metadata:
languageName: node
linkType: hard
-"react-is@npm:^16.13.1":
+"react-is@npm:^16.13.1, react-is@npm:^16.7.0":
version: 16.13.1
resolution: "react-is@npm:16.13.1"
checksum: 33977da7a5f1a287936a0c85639fec6ca74f4f15ef1e59a6bc20338fc73dc69555381e211f7a3529b8150a1f71e4225525b41b60b52965bda53ce7d47377ada1
languageName: node
linkType: hard
-"react-is@npm:^17.0.1":
+"react-is@npm:^17.0.1, react-is@npm:^17.0.2":
version: 17.0.2
resolution: "react-is@npm:17.0.2"
checksum: 2bdb6b93fbb1820b024b496042cce405c57e2f85e777c9aabd55f9b26d145408f9f74f5934676ffdc46f3dcff656d78413a6e43968e7b3f92eea35b3052e9053
languageName: node
linkType: hard
+"react-quill@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "react-quill@npm:2.0.0"
+ dependencies:
+ "@types/quill": "npm:^1.3.10"
+ lodash: "npm:^4.17.4"
+ quill: "npm:^1.3.7"
+ peerDependencies:
+ react: ^16 || ^17 || ^18
+ react-dom: ^16 || ^17 || ^18
+ checksum: c850c4d6bd35108a509ce0bd759afd021ca4425be6cba3419a25839979f7e1411fd6d119c0724cdb0619da07e5abf10081af3c139046bc39caf5f217c19d76b0
+ languageName: node
+ linkType: hard
+
+"react-redux@npm:^7.2.0":
+ version: 7.2.9
+ resolution: "react-redux@npm:7.2.9"
+ dependencies:
+ "@babel/runtime": "npm:^7.15.4"
+ "@types/react-redux": "npm:^7.1.20"
+ hoist-non-react-statics: "npm:^3.3.2"
+ loose-envify: "npm:^1.4.0"
+ prop-types: "npm:^15.7.2"
+ react-is: "npm:^17.0.2"
+ peerDependencies:
+ react: ^16.8.3 || ^17 || ^18
+ peerDependenciesMeta:
+ react-dom:
+ optional: true
+ react-native:
+ optional: true
+ checksum: 904fac7f493942585ed7ebbd693b4f6b5c09c292366b4550e887ba1a2e83a92c55f0ddc35161d4ba87e3fadb6c681a59003f58df6335e5d2ddd72b06a557851d
+ languageName: node
+ linkType: hard
+
"react-refresh@npm:^0.14.0":
version: 0.14.0
resolution: "react-refresh@npm:0.14.0"
@@ -18478,6 +19707,25 @@ __metadata:
languageName: node
linkType: hard
+"react-remove-scroll@npm:2.5.4":
+ version: 2.5.4
+ resolution: "react-remove-scroll@npm:2.5.4"
+ dependencies:
+ react-remove-scroll-bar: "npm:^2.3.3"
+ react-style-singleton: "npm:^2.2.1"
+ tslib: "npm:^2.1.0"
+ use-callback-ref: "npm:^1.3.0"
+ use-sidecar: "npm:^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: 8d5436c6738f4bf2ee56851280cf669202ccb4d796e29ce509549c57393ce21846840d5f9b747749192f122c404e3bd540fdb51aec14b1a5ce24126925ce45eb
+ languageName: node
+ linkType: hard
+
"react-remove-scroll@npm:2.5.5":
version: 2.5.5
resolution: "react-remove-scroll@npm:2.5.5"
@@ -18497,6 +19745,30 @@ __metadata:
languageName: node
linkType: hard
+"react-router-dom@npm:^6.21.1":
+ version: 6.21.3
+ resolution: "react-router-dom@npm:6.21.3"
+ dependencies:
+ "@remix-run/router": "npm:1.14.2"
+ react-router: "npm:6.21.3"
+ peerDependencies:
+ react: ">=16.8"
+ react-dom: ">=16.8"
+ checksum: 1bea7bf17eb148461a7a99c9314e5ccc662ae00f563e29c16038e0b1b40aefb7381685f21289df07ad2295087a783c897b4e841ed12b07cd9a0829274a224231
+ languageName: node
+ linkType: hard
+
+"react-router@npm:6.21.3, react-router@npm:^6.21.1":
+ version: 6.21.3
+ resolution: "react-router@npm:6.21.3"
+ dependencies:
+ "@remix-run/router": "npm:1.14.2"
+ peerDependencies:
+ react: ">=16.8"
+ checksum: 66a0377a74ef2d298b9d617c02ba7a10e7e8b8be34b303068b5b5986f05e965037c51c0d45ea3a7967438f2dfde76c2c0f638cf19d3417fb408608ee9aee1668
+ languageName: node
+ linkType: hard
+
"react-shallow-renderer@npm:^16.15.0":
version: 16.15.0
resolution: "react-shallow-renderer@npm:16.15.0"
@@ -18662,6 +19934,15 @@ __metadata:
languageName: node
linkType: hard
+"redux@npm:^4.0.0, redux@npm:^4.0.4":
+ version: 4.2.1
+ resolution: "redux@npm:4.2.1"
+ dependencies:
+ "@babel/runtime": "npm:^7.9.2"
+ checksum: 136d98b3d5dbed1cd6279c8c18a6a74c416db98b8a432a46836bdd668475de6279a2d4fd9d1363f63904e00f0678a8a3e7fa532c897163340baf1e71bb42c742
+ languageName: node
+ linkType: hard
+
"reflect.getprototypeof@npm:^1.0.3":
version: 1.0.3
resolution: "reflect.getprototypeof@npm:1.0.3"
@@ -20370,6 +21651,18 @@ __metadata:
languageName: node
linkType: hard
+"swr@npm:^2.2.4":
+ version: 2.2.4
+ resolution: "swr@npm:2.2.4"
+ dependencies:
+ client-only: "npm:^0.0.1"
+ use-sync-external-store: "npm:^1.2.0"
+ peerDependencies:
+ react: ^16.11.0 || ^17.0.0 || ^18.0.0
+ checksum: ad7d3205f2b4969f6727b25819f2f999af792083b63a25c54fae10bc841c94827fb06652764ef94fa7a46cf9dda25a41f088809919d070dd0fec5b0005a3e839
+ languageName: node
+ linkType: hard
+
"symbol-tree@npm:^3.2.4":
version: 3.2.4
resolution: "symbol-tree@npm:3.2.4"
@@ -20662,7 +21955,7 @@ __metadata:
languageName: node
linkType: hard
-"tiny-invariant@npm:^1.3.1":
+"tiny-invariant@npm:^1.0.6, tiny-invariant@npm:^1.3.1":
version: 1.3.1
resolution: "tiny-invariant@npm:1.3.1"
checksum: 5b87c1d52847d9452b60d0dcb77011b459044e0361ca8253bfe7b43d6288106e12af926adb709a6fc28900e3864349b91dad9a4ac93c39aa15f360b26c2ff4db
@@ -20736,6 +22029,13 @@ __metadata:
languageName: node
linkType: hard
+"toggle-selection@npm:^1.0.6":
+ version: 1.0.6
+ resolution: "toggle-selection@npm:1.0.6"
+ checksum: f2cf1f2c70f374fd87b0cdc8007453ba9e981c4305a8bf4eac10a30e62ecdfd28bca7d18f8f15b15a506bf8a7bfb20dbe3539f0fcf2a2c8396c1a78d53e1f179
+ languageName: node
+ linkType: hard
+
"toidentifier@npm:1.0.1":
version: 1.0.1
resolution: "toidentifier@npm:1.0.1"
@@ -21429,6 +22729,15 @@ __metadata:
languageName: node
linkType: hard
+"use-memo-one@npm:^1.1.1":
+ version: 1.1.3
+ resolution: "use-memo-one@npm:1.1.3"
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0 || ^18.0.0
+ checksum: 3d596e65a6b47b2f1818061599738e00daad1f9a9bb4e5ce1f014b20a35b297e50fe4bf1d8c1699ab43ea97f01f84649a736c15ceff96de83bfa696925f6cc6b
+ languageName: node
+ linkType: hard
+
"use-resize-observer@npm:^9.1.0":
version: 9.1.0
resolution: "use-resize-observer@npm:9.1.0"
@@ -21457,6 +22766,15 @@ __metadata:
languageName: node
linkType: hard
+"use-sync-external-store@npm:^1.2.0":
+ version: 1.2.0
+ resolution: "use-sync-external-store@npm:1.2.0"
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0 || ^18.0.0
+ checksum: ac4814e5592524f242921157e791b022efe36e451fe0d4fd4d204322d5433a4fc300d63b0ade5185f8e0735ded044c70bcf6d2352db0f74d097a238cebd2da02
+ languageName: node
+ linkType: hard
+
"util-deprecate@npm:^1.0.1, util-deprecate@npm:^1.0.2, util-deprecate@npm:~1.0.1":
version: 1.0.2
resolution: "util-deprecate@npm:1.0.2"
@@ -22393,3 +23711,10 @@ __metadata:
checksum: 856117aa15cf5103d2a2fb173f0ab4acb12b4b4d0ed3ab249fdbbf612e55d1cadfd27a6110940e24746fb0a78cf640b522cc8bca76f30a3b00b66e90cf82abe0
languageName: node
linkType: hard
+
+"zod@npm:^3.22.4":
+ version: 3.22.4
+ resolution: "zod@npm:3.22.4"
+ checksum: 7578ab283dac0eee66a0ad0fc4a7f28c43e6745aadb3a529f59a4b851aa10872b3890398b3160f257f4b6817b4ce643debdda4fb21a2c040adda7862cab0a587
+ languageName: node
+ linkType: hard
|