From 2cd7bb260c82c8d62ea322af9aa8dd894a4c6727 Mon Sep 17 00:00:00 2001 From: Matias Poblete <86752543+MattPoblete@users.noreply.github.com> Date: Mon, 28 Oct 2024 10:21:53 -0300 Subject: [PATCH 01/18] =?UTF-8?q?=F0=9F=9A=A7Migrating=20chackra-ui=20from?= =?UTF-8?q?=20v2=20to=20v3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/dapp/package.json | 15 +- .../DeployVault/AddNewStrategyButton.tsx | 73 +- .../DeployVault/ConfirmDelpoyModal.tsx | 66 +- .../components/DeployVault/DeploySteps.tsx | 22 +- .../components/DeployVault/DeployVault.tsx | 10 +- .../src/components/DeployVault/Slider.tsx | 48 +- .../components/DeployVault/VaultPreview.tsx | 150 +- .../InteractWithVault/InteractWithVault.tsx | 32 +- .../src/components/ManageVaults/AllVaults.tsx | 160 +- .../components/ManageVaults/ManageVaults.tsx | 53 +- .../src/components/Wallet/ConnectButton.tsx | 2 +- .../components/Wallet/ConnectWalletModal.tsx | 36 +- apps/dapp/src/components/ui/color-mode.tsx | 65 + .../src/components/ui/progress-circle.tsx | 37 + apps/dapp/src/components/ui/provider.tsx | 12 + apps/dapp/src/components/ui/tooltip.tsx | 46 + apps/dapp/src/providers/chakra-provider.tsx | 5 - apps/dapp/src/providers/main-provider.tsx | 6 +- yarn.lock | 3337 ++++++++++++----- 19 files changed, 2802 insertions(+), 1373 deletions(-) create mode 100644 apps/dapp/src/components/ui/color-mode.tsx create mode 100644 apps/dapp/src/components/ui/progress-circle.tsx create mode 100644 apps/dapp/src/components/ui/provider.tsx create mode 100644 apps/dapp/src/components/ui/tooltip.tsx delete mode 100644 apps/dapp/src/providers/chakra-provider.tsx diff --git a/apps/dapp/package.json b/apps/dapp/package.json index da81f9d8..fe657b89 100644 --- a/apps/dapp/package.json +++ b/apps/dapp/package.json @@ -10,11 +10,10 @@ "test": "jest apps/dapp" }, "dependencies": { - "@chakra-ui/icons": "^2.1.1", - "@chakra-ui/next-js": "^2.2.0", - "@chakra-ui/react": "^2.8.2", - "@emotion/react": "^11.11.4", - "@emotion/styled": "^11.11.5", + "@chakra-ui/icons": "^2.2.4", + "@chakra-ui/react": "^3.0.0", + "@emotion/react": "^11.13.3", + "@emotion/styled": "^11.13.0", "@mui/material": "^5.16.4", "@mui/x-charts": "^7.11.0", "@reduxjs/toolkit": "^2.2.6", @@ -30,13 +29,15 @@ "@soroban-react/xbull": "^9.1.3", "@stellar/stellar-sdk": "12.2.0", "axios": "^1.7.7", - "framer-motion": "^11.3.0", "next": "15.0.0-rc.0", + "next-themes": "^0.3.0", "react": "19.0.0-rc-f994737d14-20240522", "react-dom": "19.0.0-rc-f994737d14-20240522", + "react-icons": "^5.3.0", "react-redux": "^9.1.2" }, "devDependencies": { + "@chakra-ui/cli": "^3.0.0", "@repo/eslint-config": "*", "@repo/typescript-config": "*", "@testing-library/jest-dom": "6.1.5", @@ -51,4 +52,4 @@ "jest-environment-jsdom": "29.7.0", "typescript": "5.3.3" } -} \ No newline at end of file +} diff --git a/apps/dapp/src/components/DeployVault/AddNewStrategyButton.tsx b/apps/dapp/src/components/DeployVault/AddNewStrategyButton.tsx index eec7ff62..b4a025be 100644 --- a/apps/dapp/src/components/DeployVault/AddNewStrategyButton.tsx +++ b/apps/dapp/src/components/DeployVault/AddNewStrategyButton.tsx @@ -2,16 +2,19 @@ import React from 'react' import { useEffect, useState } from 'react' import { Button, - Modal, - ModalOverlay, - ModalContent, - ModalHeader, - ModalFooter, - ModalBody, - ModalCloseButton, - useDisclosure, + createListCollection, + DialogBackdrop, + DialogBody, + DialogCloseTrigger, + DialogContent, + DialogFooter, + DialogHeader, + DialogRoot, IconButton, - Select, + SelectContent, + SelectItem, + SelectRoot, + SelectValueText, } from '@chakra-ui/react' import { AddIcon } from '@chakra-ui/icons' import { useAppDispatch, useAppSelector } from '@/store/lib/storeHooks' @@ -38,10 +41,6 @@ function AddNewStrategyButton() { fetchStragegies() }, [activeChain?.networkPassphrase]) - const { isOpen, onOpen, onClose } = useDisclosure() - const handleOpenModal = () => { - isOpen ? onClose() : onOpen() - } const resetForm = () => { setNewStrategy({ address: '', name: '', share: 0, index: '0' }) @@ -73,40 +72,50 @@ function AddNewStrategyButton() { } await dispatch(pushStrategy(newStrategy!)) resetForm() - isOpen ? onClose() : onOpen() } + + const tempCollection = createListCollection({ + items: defaultStrategies.map((strategy) => ({ + key: strategy.address, + value: strategy.name, + })), + }) return ( <> - - - - - Add new strategy - - + + + + Add new strategy + + + - - + + + - - } onClick={addStrategy} - /> - - - + > + + + + + ) } diff --git a/apps/dapp/src/components/DeployVault/ConfirmDelpoyModal.tsx b/apps/dapp/src/components/DeployVault/ConfirmDelpoyModal.tsx index 7b809f69..2086fef2 100644 --- a/apps/dapp/src/components/DeployVault/ConfirmDelpoyModal.tsx +++ b/apps/dapp/src/components/DeployVault/ConfirmDelpoyModal.tsx @@ -3,17 +3,16 @@ import { useAppDispatch, useAppSelector } from "@/store/lib/storeHooks" import { Box, Button, - CircularProgress, + DialogBackdrop, + DialogBody, + DialogCloseTrigger, + DialogContent, + DialogFooter, + DialogHeader, + DialogRoot, Link, - Modal, - ModalBody, - ModalCloseButton, - ModalContent, - ModalFooter, - ModalHeader, - ModalOverlay, + ProgressCircleRoot, Text, - useSteps, } from "@chakra-ui/react" import { Address, @@ -26,12 +25,14 @@ import { useFactoryCallback, FactoryMethod } from '@/hooks/useFactory' import { VaultPreview } from "./VaultPreview"; import { DeploySteps } from "./DeploySteps"; import { useEffect, useState } from "react"; -import { WarningIcon, CheckCircleIcon, ExternalLinkIcon } from '@chakra-ui/icons' +import { WarningIcon, CheckCircleIcon } from '@chakra-ui/icons' import { NewVaultState } from "@/store/lib/features/vaultStore"; import { useSorobanReact } from "@soroban-react/core"; import { randomBytes } from "crypto"; import { StrategyMethod, useStrategyCallback } from "@/hooks/useStrategy"; +import { LuExternalLink } from "react-icons/lu"; +import { ProgressCircleRing } from "../ui/progress-circle"; interface Status { isSuccess: boolean, @@ -50,9 +51,6 @@ export interface ChartData { } export const ConfirmDelpoyModal = ({ isOpen, onClose }: { isOpen: boolean, onClose: () => void }) => { - const { goToNext, setActiveStep, activeStep } = useSteps({ - index: 0 - }); const sorobanContext = useSorobanReact(); const { activeChain } = sorobanContext; const factory = useFactoryCallback(); @@ -172,7 +170,7 @@ export const ConfirmDelpoyModal = ({ isOpen, onClose }: { isOpen: boolean, onClo ]; - goToNext(); + //goToNext(); let result: any; try { result = await factory( @@ -183,7 +181,7 @@ export const ConfirmDelpoyModal = ({ isOpen, onClose }: { isOpen: boolean, onClo } catch (e: any) { console.error(e) - setActiveStep(3) + //setActiveStep(3) setStatus({ ...status, hasError: true, @@ -199,7 +197,7 @@ export const ConfirmDelpoyModal = ({ isOpen, onClose }: { isOpen: boolean, onClo address: parsedResult } dispatch(pushVault(tempVault)); - setActiveStep(3); + //setActiveStep(3); setStatus({ ...status, isSuccess: true, @@ -218,7 +216,7 @@ export const ConfirmDelpoyModal = ({ isOpen, onClose }: { isOpen: boolean, onClo message: undefined, txHash: undefined }); - setActiveStep(0); + //setActiveStep(0); //await dispatch(resetStrategies()) onClose(); } @@ -259,15 +257,17 @@ export const ConfirmDelpoyModal = ({ isOpen, onClose }: { isOpen: boolean, onClo autoCloseModal(); } }, [status.isSuccess, status.hasError]) + const activeStep: number = 0; + //to-do Use chakra-ui stepper component return ( <> - - - - Deploying {indexName === "" ? 'new index' : indexName} - - + + + + Deploying {indexName === "" ? 'new index' : indexName} + + {activeStep == 0 && ( @@ -275,7 +275,9 @@ export const ConfirmDelpoyModal = ({ isOpen, onClose }: { isOpen: boolean, onClo {activeStep == 1 && ( Please, sign the transaction in your wallet. - + + + )} {(activeStep == 3 && status.hasError) && ( @@ -291,27 +293,27 @@ export const ConfirmDelpoyModal = ({ isOpen, onClose }: { isOpen: boolean, onClo {`${status.message}`} - - View on explorer + + View on explorer )} - + - + {(activeStep == 0 && !status.hasError) && ( )} - - - + + + ) } \ No newline at end of file diff --git a/apps/dapp/src/components/DeployVault/DeploySteps.tsx b/apps/dapp/src/components/DeployVault/DeploySteps.tsx index a7efea41..f9936c25 100644 --- a/apps/dapp/src/components/DeployVault/DeploySteps.tsx +++ b/apps/dapp/src/components/DeployVault/DeploySteps.tsx @@ -1,5 +1,4 @@ -import { Stack, Step, StepIcon, StepIndicator, Stepper, StepSeparator, StepStatus, Text, useSteps } from "@chakra-ui/react" -import { WarningIcon } from '@chakra-ui/icons' +import { Stack, StepsItem, StepsList, StepsRoot, Text } from "@chakra-ui/react" const steps = [ { title: 'Review Vault', description: 'Review vault' }, @@ -8,10 +7,6 @@ const steps = [ ] export function DeploySteps({ activeStep, hasError }: { activeStep: number, hasError: boolean }) { - const { setActiveStep } = useSteps({ - index: 0, - count: steps.length, - }) const activeStepText = steps[activeStep]?.description @@ -20,16 +15,19 @@ export function DeploySteps({ activeStep, hasError }: { activeStep: number, hasE {activeStepText} - - {steps.map((step, index) => ( - + + + + + + + {/* {steps.map((step, index) => ( : } /> - - ))} - + ))} */} + ) } diff --git a/apps/dapp/src/components/DeployVault/DeployVault.tsx b/apps/dapp/src/components/DeployVault/DeployVault.tsx index 7c86cf12..ddd3a790 100644 --- a/apps/dapp/src/components/DeployVault/DeployVault.tsx +++ b/apps/dapp/src/components/DeployVault/DeployVault.tsx @@ -1,12 +1,11 @@ import { useState } from 'react' import { Card, - Button, Grid, GridItem, Container, Input, - Text, + Button, } from '@chakra-ui/react' import ItemSlider from './Slider' import AddNewStrategyButton from './AddNewStrategyButton' @@ -32,7 +31,7 @@ export const DeployVault = () => { return ( - + { - + ) } diff --git a/apps/dapp/src/components/DeployVault/Slider.tsx b/apps/dapp/src/components/DeployVault/Slider.tsx index 1241f419..e98d4730 100644 --- a/apps/dapp/src/components/DeployVault/Slider.tsx +++ b/apps/dapp/src/components/DeployVault/Slider.tsx @@ -1,23 +1,20 @@ import React, { useEffect } from 'react' import { - Slider, - SliderTrack, - SliderFilledTrack, - SliderThumb, Button, - Tooltip, Grid, GridItem, Input, - InputGroup, - InputRightAddon, - IconButton + IconButton, + Stack, + InputAddon, + Slider } from '@chakra-ui/react' import { DeleteIcon } from '@chakra-ui/icons' import { useAppDispatch, useAppSelector } from '@/store/lib/storeHooks' import { setStrategyValue, removeStrategy } from '@/store/lib/features/vaultStore' + function ItemSlider({ address = 'Address', share = 0, @@ -103,14 +100,15 @@ function ItemSlider({ aria-label='delete__button' mx={2} onClick={handleDelete} - icon={} variant='outline' colorScheme='red' size={'xs'} - /> + > + + - + - % - + value={inputValue} + > + + + - + {/* { setVal(v) }} onMouseEnter={() => setShowTooltip(true)} onMouseLeave={() => setShowTooltip(false)} - onChangeEnd={(val) => setVal(val)}> + > - + */} - + + ) } diff --git a/apps/dapp/src/components/ManageVaults/AllVaults.tsx b/apps/dapp/src/components/ManageVaults/AllVaults.tsx index 275f1e6b..210f6569 100644 --- a/apps/dapp/src/components/ManageVaults/AllVaults.tsx +++ b/apps/dapp/src/components/ManageVaults/AllVaults.tsx @@ -9,44 +9,41 @@ import { IconButton, Skeleton, Stack, - Stat, - StatArrow, - StatHelpText, - Table, Thead, Tbody, Tr, Th, Td, TableContainer, + Table, Text, - Tooltip, useBreakpointValue, VStack, } from '@chakra-ui/react' import { useSorobanReact } from '@soroban-react/core' import { scValToNative } from '@stellar/stellar-sdk' import { useEffect, useState } from 'react' +import { Tooltip } from '../ui/tooltip' const SkeletonRow = () => { const { address } = useSorobanReact() return ( - - + + - - + + - - + + - - + + - - + + - + {address && ( - + - + )} - + ) } export const AllVaults = ({ @@ -142,103 +139,106 @@ export const AllVaults = ({ return ( {!isMobile ? ( - - - - - - - - - + + + + Name + Address + Balance + Status + % APR {address && ( - + Options )} - - - {isLoading && + + + {isLoading && - } - {(!isLoading && createdVaults?.length != undefined) && + } + {(!isLoading && createdVaults?.length != undefined) && {createdVaults.map((vault: VaultData, i: number) => ( - - - - - - + */} + {address && ( - + )} - + ))} - } -
NameAddressBalanceStatus% APROptions
{vault.name ? vault.name : vault.address} - + {vault.name ? vault.name : vault.address} + + {/* {vault.address ? shortenAddress(vault.address) : '-'} - - ${vault.totalValues}{vault.name?.includes('Blend USDC') ? '200' : '400'} - + */} + + ${vault.totalValues} + {vault.name?.includes('Blend USDC') ? '200' : '400'} + + {/* {vault.name?.includes('Blend USDC') ? '11.31' : '23.36'}% - - - + + } onClick={() => handleOpenDeposit(VaultMethod.DEPOSIT, vault)} - /> + > + + - + } + onClick={() => handleOpenDeposit(VaultMethod.WITHDRAW, vault)} - /> + > + + {(address == vault.manager) && - + } onClick={() => handleOpenDeployVault('edit_vault', vault)} - /> + > + + } {(address == vault.emergencyManager || address == vault.manager) && - + } onClick={() => handleOpenDeposit(VaultMethod.EMERGENCY_WITHDRAW, vault)} - /> + > + + } -
-
+ } + ) : ( - + {createdVaults.map((vault: VaultData, i: number) => ( {vault.name ? vault.name : shortenAddress(vault.address)} @@ -247,44 +247,48 @@ export const AllVaults = ({ Status: {vault.name?.includes('Blend USDC') ? '200' : '400'} APR: {vault.name?.includes('Blend USDC') ? '11.31' : '23.36'}% {address && ( - - + + } onClick={() => handleOpenDeposit(VaultMethod.DEPOSIT, vault)} - /> + > + + - + } onClick={() => handleOpenDeposit(VaultMethod.WITHDRAW, vault)} - /> + > + + {(address == vault.manager) && - + } onClick={() => handleOpenDeployVault('edit_vault', vault)} - /> + > + + } {(address == vault.emergencyManager || address == vault.manager) && - + } onClick={() => handleOpenDeposit(VaultMethod.EMERGENCY_WITHDRAW, vault)} - /> + > + + } )} diff --git a/apps/dapp/src/components/ManageVaults/ManageVaults.tsx b/apps/dapp/src/components/ManageVaults/ManageVaults.tsx index 70e7235c..5748e7de 100644 --- a/apps/dapp/src/components/ManageVaults/ManageVaults.tsx +++ b/apps/dapp/src/components/ManageVaults/ManageVaults.tsx @@ -1,16 +1,17 @@ import React from "react" import { + Box, Button, Container, + DialogBackdrop, + DialogContent, + DialogRoot, Grid, GridItem, IconButton, Input, - InputGroup, - InputRightElement, - Modal, - ModalContent, - ModalOverlay + InputElement, + Stack, } from "@chakra-ui/react" import { SearchIcon } from "@chakra-ui/icons" import AllVaults from "./AllVaults" @@ -99,22 +100,25 @@ export const ManageVaultes = () => { - + + - + } /> - - + variant={'ghost'}> + + + + +
{ {!!address && diff --git a/apps/dapp/src/components/Wallet/ConnectWalletModal.tsx b/apps/dapp/src/components/Wallet/ConnectWalletModal.tsx index 1978aee7..67980544 100644 --- a/apps/dapp/src/components/Wallet/ConnectWalletModal.tsx +++ b/apps/dapp/src/components/Wallet/ConnectWalletModal.tsx @@ -1,20 +1,17 @@ import React from "react" import { - Modal, - ModalOverlay, - ModalContent, - ModalHeader, - ModalBody, + Button, Grid, GridItem, - CircularProgress, - Text + Text, + DialogBackdrop, DialogBody, DialogContent, DialogHeader, DialogRoot } from '@chakra-ui/react'; import { Image } from '@chakra-ui/react'; import { useSorobanReact } from '@soroban-react/core'; import { useEffect, useState } from 'react'; import { connectors } from '@/providers/soroban-react-provider'; +import { ProgressCircleRing, ProgressCircleRoot } from "../ui/progress-circle"; const buildWalletsStatus = () => { return connectors.map((w) => ({ @@ -83,7 +80,10 @@ export const ConnectWalletModal = ({ }; }); if (selectedWallet?.isLoading) { - return (); + return ( + + + ); } else if (!!!(selectedWallet?.isLoading) && selectedWallet?.isInstalled) { return (Connect); } else { @@ -92,12 +92,12 @@ export const ConnectWalletModal = ({ } return ( <> - - - - {!address ? 'Connect wallet' : 'About wallet'} + + + + {!address ? 'Connect wallet' : 'About wallet'} {!address && ( - + {connectors.map((connector, index) => ( ))} - + )} {address && ( - +

Connected with {address}

-
+ )} -
-
+ + ) } diff --git a/apps/dapp/src/components/ui/color-mode.tsx b/apps/dapp/src/components/ui/color-mode.tsx new file mode 100644 index 00000000..b0e1e9b2 --- /dev/null +++ b/apps/dapp/src/components/ui/color-mode.tsx @@ -0,0 +1,65 @@ +"use client" + +import type { IconButtonProps } from "@chakra-ui/react" +import { ClientOnly, IconButton, Skeleton } from "@chakra-ui/react" +import { ThemeProvider, useTheme } from "next-themes" +import type { ThemeProviderProps } from "next-themes/dist/types" +import { forwardRef } from "react" +import { LuMoon, LuSun } from "react-icons/lu" + +export function ColorModeProvider(props: ThemeProviderProps) { + return ( + + ) +} + +export function useColorMode() { + const { resolvedTheme, setTheme } = useTheme() + const toggleColorMode = () => { + setTheme(resolvedTheme === "light" ? "dark" : "light") + } + return { + colorMode: resolvedTheme, + setColorMode: setTheme, + toggleColorMode, + } +} + +export function useColorModeValue(light: T, dark: T) { + const { colorMode } = useColorMode() + return colorMode === "light" ? light : dark +} + +export function ColorModeIcon() { + const { colorMode } = useColorMode() + return colorMode === "light" ? : +} + +interface ColorModeButtonProps extends Omit {} + +export const ColorModeButton = forwardRef< + HTMLButtonElement, + ColorModeButtonProps +>(function ColorModeButton(props, ref) { + const { toggleColorMode } = useColorMode() + return ( + }> + + + + + ) +}) diff --git a/apps/dapp/src/components/ui/progress-circle.tsx b/apps/dapp/src/components/ui/progress-circle.tsx new file mode 100644 index 00000000..5966e680 --- /dev/null +++ b/apps/dapp/src/components/ui/progress-circle.tsx @@ -0,0 +1,37 @@ +import type { SystemStyleObject } from "@chakra-ui/react" +import { + AbsoluteCenter, + ProgressCircle as ChakraProgressCircle, +} from "@chakra-ui/react" +import { forwardRef } from "react" + +export const ProgressCircleRoot = ChakraProgressCircle.Root + +interface ProgressCircleRingProps extends ChakraProgressCircle.CircleProps { + trackColor?: SystemStyleObject["stroke"] + cap?: SystemStyleObject["strokeLinecap"] +} + +export const ProgressCircleRing = forwardRef< + SVGSVGElement, + ProgressCircleRingProps +>(function ProgressCircleRing(props, ref) { + const { trackColor, cap, color, ...rest } = props + return ( + + + + + ) +}) + +export const ProgressCircleValueText = forwardRef< + HTMLDivElement, + ChakraProgressCircle.ValueTextProps +>(function ProgressCircleValueText(props, ref) { + return ( + + + + ) +}) diff --git a/apps/dapp/src/components/ui/provider.tsx b/apps/dapp/src/components/ui/provider.tsx new file mode 100644 index 00000000..f641246d --- /dev/null +++ b/apps/dapp/src/components/ui/provider.tsx @@ -0,0 +1,12 @@ +"use client" + +import { ChakraProvider, defaultSystem } from "@chakra-ui/react" +import { ColorModeProvider } from "./color-mode" + +export function Provider(props: React.PropsWithChildren) { + return ( + + {props.children} + + ) +} diff --git a/apps/dapp/src/components/ui/tooltip.tsx b/apps/dapp/src/components/ui/tooltip.tsx new file mode 100644 index 00000000..f3eb53bc --- /dev/null +++ b/apps/dapp/src/components/ui/tooltip.tsx @@ -0,0 +1,46 @@ +import { Tooltip as ChakraTooltip, Portal } from "@chakra-ui/react" +import { forwardRef } from "react" + +export interface TooltipProps extends ChakraTooltip.RootProps { + showArrow?: boolean + portalled?: boolean + portalRef?: React.RefObject + content: React.ReactNode + contentProps?: ChakraTooltip.ContentProps + disabled?: boolean +} + +export const Tooltip = forwardRef( + function Tooltip(props, ref) { + const { + showArrow, + children, + disabled, + portalled, + content, + contentProps, + portalRef, + ...rest + } = props + + if (disabled) return children + + return ( + + {children} + + + + {showArrow && ( + + + + )} + {content} + + + + + ) + }, +) diff --git a/apps/dapp/src/providers/chakra-provider.tsx b/apps/dapp/src/providers/chakra-provider.tsx deleted file mode 100644 index 81cc11f7..00000000 --- a/apps/dapp/src/providers/chakra-provider.tsx +++ /dev/null @@ -1,5 +0,0 @@ -import { ChakraProvider } from '@chakra-ui/react' - -export const ThemeProvider = ({ children }: { children: React.ReactNode }) => { - return {children} -} \ No newline at end of file diff --git a/apps/dapp/src/providers/main-provider.tsx b/apps/dapp/src/providers/main-provider.tsx index db0f7706..e3dd9e5a 100644 --- a/apps/dapp/src/providers/main-provider.tsx +++ b/apps/dapp/src/providers/main-provider.tsx @@ -2,7 +2,7 @@ import React, { ReactNode } from 'react' import { StoreProvider } from './store-provider' import MySorobanReactProvider from './soroban-react-provider' -import { ThemeProvider } from './chakra-provider' +import { Provider } from '@/components/ui/provider' import { createTheme, ThemeProvider as MuiProvider } from '@mui/material/styles'; export const Providers = ({ children }: { children: ReactNode }) => { @@ -17,9 +17,9 @@ export const Providers = ({ children }: { children: ReactNode }) => { - + {children} - + diff --git a/yarn.lock b/yarn.lock index 53d8ccf0..3d5e4e17 100644 --- a/yarn.lock +++ b/yarn.lock @@ -7,6 +7,11 @@ resolved "https://registry.yarnpkg.com/@adobe/css-tools/-/css-tools-4.4.0.tgz#728c484f4e10df03d5a3acd0d8adcbbebff8ad63" integrity sha512-Ff9+ksdQQB3rMncgqDK78uLznstjyfIf2Arnh22pW8kBpLs6rpKDwgnZT46hin5Hl1WzazzK64DOrhSwYpS7bQ== +"@alloc/quick-lru@^5.2.0": + version "5.2.0" + resolved "https://registry.yarnpkg.com/@alloc/quick-lru/-/quick-lru-5.2.0.tgz#7bf68b20c0a350f936915fcae06f58e32007ce30" + integrity sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw== + "@ampproject/remapping@^2.2.0": version "2.3.0" resolved "https://registry.yarnpkg.com/@ampproject/remapping/-/remapping-2.3.0.tgz#ed441b6fa600072520ce18b43d2c8cc8caecc7f4" @@ -15,6 +20,105 @@ "@jridgewell/gen-mapping" "^0.3.5" "@jridgewell/trace-mapping" "^0.3.24" +"@ark-ui/anatomy@3.5.0": + version "3.5.0" + resolved "https://registry.yarnpkg.com/@ark-ui/anatomy/-/anatomy-3.5.0.tgz#cf3cc481dea60ac145d2df81b6760fc11f47b625" + integrity sha512-KoROLVVT23BvFHcye/GYhG8NJ2CH0C+CaoJhXrkEjvk8pbEx80Xk5NIUy5gL7xmX+LDD7kY5t3NotBqCu+2L2w== + dependencies: + "@zag-js/accordion" "0.62.1" + "@zag-js/anatomy" "0.62.1" + "@zag-js/avatar" "0.62.1" + "@zag-js/carousel" "0.62.1" + "@zag-js/checkbox" "0.62.1" + "@zag-js/clipboard" "0.62.1" + "@zag-js/collapsible" "0.62.1" + "@zag-js/color-picker" "0.62.1" + "@zag-js/color-utils" "0.62.1" + "@zag-js/combobox" "0.62.1" + "@zag-js/date-picker" "0.62.1" + "@zag-js/date-utils" "0.62.1" + "@zag-js/dialog" "0.62.1" + "@zag-js/editable" "0.62.1" + "@zag-js/file-upload" "0.62.1" + "@zag-js/hover-card" "0.62.1" + "@zag-js/menu" "0.62.1" + "@zag-js/number-input" "0.62.1" + "@zag-js/pagination" "0.62.1" + "@zag-js/pin-input" "0.62.1" + "@zag-js/popover" "0.62.1" + "@zag-js/presence" "0.62.1" + "@zag-js/progress" "0.62.1" + "@zag-js/qr-code" "0.62.1" + "@zag-js/radio-group" "0.62.1" + "@zag-js/rating-group" "0.62.1" + "@zag-js/select" "0.62.1" + "@zag-js/signature-pad" "0.62.1" + "@zag-js/slider" "0.62.1" + "@zag-js/splitter" "0.62.1" + "@zag-js/switch" "0.62.1" + "@zag-js/tabs" "0.62.1" + "@zag-js/tags-input" "0.62.1" + "@zag-js/time-picker" "0.62.1" + "@zag-js/toast" "0.62.1" + "@zag-js/toggle-group" "0.62.1" + "@zag-js/tooltip" "0.62.1" + "@zag-js/tree-view" "0.62.1" + +"@ark-ui/react@4.1.2": + version "4.1.2" + resolved "https://registry.yarnpkg.com/@ark-ui/react/-/react-4.1.2.tgz#66279b93d99b23bf3837ebc26f512d51cc998f81" + integrity sha512-7Y8NToONNbfDngQh15GNzn4i4RLJTRRmXm9tXB09a1nKbuYICbxFcX+5IgdhvRudoIFR9r2sCbeEy69I6T13gg== + dependencies: + "@internationalized/date" "3.5.6" + "@zag-js/accordion" "0.74.2" + "@zag-js/anatomy" "0.74.2" + "@zag-js/avatar" "0.74.2" + "@zag-js/carousel" "0.74.2" + "@zag-js/checkbox" "0.74.2" + "@zag-js/clipboard" "0.74.2" + "@zag-js/collapsible" "0.74.2" + "@zag-js/collection" "0.74.2" + "@zag-js/color-picker" "0.74.2" + "@zag-js/color-utils" "0.74.2" + "@zag-js/combobox" "0.74.2" + "@zag-js/core" "0.74.2" + "@zag-js/date-picker" "0.74.2" + "@zag-js/date-utils" "0.74.2" + "@zag-js/dialog" "0.74.2" + "@zag-js/dom-query" "0.74.2" + "@zag-js/editable" "0.74.2" + "@zag-js/file-upload" "0.74.2" + "@zag-js/file-utils" "0.74.2" + "@zag-js/highlight-word" "0.74.2" + "@zag-js/hover-card" "0.74.2" + "@zag-js/i18n-utils" "0.74.2" + "@zag-js/menu" "0.74.2" + "@zag-js/number-input" "0.74.2" + "@zag-js/pagination" "0.74.2" + "@zag-js/pin-input" "0.74.2" + "@zag-js/popover" "0.74.2" + "@zag-js/presence" "0.74.2" + "@zag-js/progress" "0.74.2" + "@zag-js/qr-code" "0.74.2" + "@zag-js/radio-group" "0.74.2" + "@zag-js/rating-group" "0.74.2" + "@zag-js/react" "0.74.2" + "@zag-js/select" "0.74.2" + "@zag-js/signature-pad" "0.74.2" + "@zag-js/slider" "0.74.2" + "@zag-js/splitter" "0.74.2" + "@zag-js/steps" "0.74.2" + "@zag-js/switch" "0.74.2" + "@zag-js/tabs" "0.74.2" + "@zag-js/tags-input" "0.74.2" + "@zag-js/time-picker" "0.74.2" + "@zag-js/timer" "0.74.2" + "@zag-js/toast" "0.74.2" + "@zag-js/toggle-group" "0.74.2" + "@zag-js/tooltip" "0.74.2" + "@zag-js/tree-view" "0.74.2" + "@zag-js/types" "0.74.2" + "@aw-web-design/x-default-browser@1.4.126": version "1.4.126" resolved "https://registry.yarnpkg.com/@aw-web-design/x-default-browser/-/x-default-browser-1.4.126.tgz#43e4bd8f0314ed907a8718d7e862a203af79bc16" @@ -1030,17 +1134,20 @@ core-js-pure "^3.30.2" regenerator-runtime "^0.14.0" -<<<<<<< HEAD -"@babel/runtime@^7.0.0", "@babel/runtime@^7.12.13", "@babel/runtime@^7.12.5", "@babel/runtime@^7.17.8", "@babel/runtime@^7.18.3", "@babel/runtime@^7.23.9", "@babel/runtime@^7.25.6", "@babel/runtime@^7.5.5", "@babel/runtime@^7.7.2", "@babel/runtime@^7.8.4", "@babel/runtime@^7.8.7": -======= -"@babel/runtime@^7.0.0", "@babel/runtime@^7.12.13", "@babel/runtime@^7.12.5", "@babel/runtime@^7.17.8", "@babel/runtime@^7.18.3", "@babel/runtime@^7.21.0", "@babel/runtime@^7.23.9", "@babel/runtime@^7.25.6", "@babel/runtime@^7.5.5", "@babel/runtime@^7.7.2", "@babel/runtime@^7.8.4", "@babel/runtime@^7.8.7", "@babel/runtime@^7.9.2": ->>>>>>> 982eaac252b42a5427d128e56b02ed043997a7e5 +"@babel/runtime@^7.0.0", "@babel/runtime@^7.12.5", "@babel/runtime@^7.17.8", "@babel/runtime@^7.18.3", "@babel/runtime@^7.23.9", "@babel/runtime@^7.25.6", "@babel/runtime@^7.5.5", "@babel/runtime@^7.7.2", "@babel/runtime@^7.8.4", "@babel/runtime@^7.8.7", "@babel/runtime@^7.9.2": version "7.25.6" resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.25.6.tgz#9afc3289f7184d8d7f98b099884c26317b9264d2" integrity sha512-VBj9MYyDb9tuLq7yzqjgzt6Q+IBQLrGZfdjOekyEirZPHxXWoTSGUTMrpsfi58Up73d13NfYLv8HT9vmznjzhQ== dependencies: regenerator-runtime "^0.14.0" +"@babel/runtime@^7.24.8": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.25.9.tgz#65884fd6dc255a775402cc1d9811082918f4bf00" + integrity sha512-4zpTHZ9Cm6L9L+uIqghQX8ZXg8HKFcjYO3qHoO8zTmRm6HQUJ8SSJ+KRvbMBZn0EGVlT4DRYeQ/6hjlyXBh+Kg== + dependencies: + regenerator-runtime "^0.14.0" + "@babel/template@^7.24.7", "@babel/template@^7.25.0", "@babel/template@^7.3.3": version "7.25.0" resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.25.0.tgz#e733dc3134b4fede528c15bc95e89cb98c52592a" @@ -1082,825 +1189,48 @@ resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39" integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw== -"@chakra-ui/accordion@2.3.1": - version "2.3.1" - resolved "https://registry.yarnpkg.com/@chakra-ui/accordion/-/accordion-2.3.1.tgz#a326509e286a5c4e8478de9bc2b4b05017039e6b" - integrity sha512-FSXRm8iClFyU+gVaXisOSEw0/4Q+qZbFRiuhIAkVU6Boj0FxAMrlo9a8AV5TuF77rgaHytCdHk0Ng+cyUijrag== - dependencies: - "@chakra-ui/descendant" "3.1.0" - "@chakra-ui/icon" "3.2.0" - "@chakra-ui/react-context" "2.1.0" - "@chakra-ui/react-use-controllable-state" "2.1.0" - "@chakra-ui/react-use-merge-refs" "2.1.0" - "@chakra-ui/shared-utils" "2.0.5" - "@chakra-ui/transition" "2.1.0" - -"@chakra-ui/alert@2.2.2": - version "2.2.2" - resolved "https://registry.yarnpkg.com/@chakra-ui/alert/-/alert-2.2.2.tgz#aeba951d120c7c6e69d5f515a695ad6e4db43ffe" - integrity sha512-jHg4LYMRNOJH830ViLuicjb3F+v6iriE/2G5T+Sd0Hna04nukNJ1MxUmBPE+vI22me2dIflfelu2v9wdB6Pojw== - dependencies: - "@chakra-ui/icon" "3.2.0" - "@chakra-ui/react-context" "2.1.0" - "@chakra-ui/shared-utils" "2.0.5" - "@chakra-ui/spinner" "2.1.0" - -"@chakra-ui/anatomy@2.2.2": - version "2.2.2" - resolved "https://registry.yarnpkg.com/@chakra-ui/anatomy/-/anatomy-2.2.2.tgz#2d0e14cba2534d92077ca28abf8c183b6e27897b" - integrity sha512-MV6D4VLRIHr4PkW4zMyqfrNS1mPlCTiCXwvYGtDFQYr+xHFfonhAuf9WjsSc0nyp2m0OdkSLnzmVKkZFLo25Tg== - -"@chakra-ui/avatar@2.3.0": - version "2.3.0" - resolved "https://registry.yarnpkg.com/@chakra-ui/avatar/-/avatar-2.3.0.tgz#f018a2714d1e3ba5970bcf66558887925fdfccf4" - integrity sha512-8gKSyLfygnaotbJbDMHDiJoF38OHXUYVme4gGxZ1fLnQEdPVEaIWfH+NndIjOM0z8S+YEFnT9KyGMUtvPrBk3g== - dependencies: - "@chakra-ui/image" "2.1.0" - "@chakra-ui/react-children-utils" "2.0.6" - "@chakra-ui/react-context" "2.1.0" - "@chakra-ui/shared-utils" "2.0.5" - -"@chakra-ui/breadcrumb@2.2.0": - version "2.2.0" - resolved "https://registry.yarnpkg.com/@chakra-ui/breadcrumb/-/breadcrumb-2.2.0.tgz#751bc48498f3c403f97b5d9aae528ebfd405ef48" - integrity sha512-4cWCG24flYBxjruRi4RJREWTGF74L/KzI2CognAW/d/zWR0CjiScuJhf37Am3LFbCySP6WSoyBOtTIoTA4yLEA== - dependencies: - "@chakra-ui/react-children-utils" "2.0.6" - "@chakra-ui/react-context" "2.1.0" - "@chakra-ui/shared-utils" "2.0.5" - -"@chakra-ui/breakpoint-utils@2.0.8": - version "2.0.8" - resolved "https://registry.yarnpkg.com/@chakra-ui/breakpoint-utils/-/breakpoint-utils-2.0.8.tgz#750d3712668b69f6e8917b45915cee0e08688eed" - integrity sha512-Pq32MlEX9fwb5j5xx8s18zJMARNHlQZH2VH1RZgfgRDpp7DcEgtRW5AInfN5CfqdHLO1dGxA7I3MqEuL5JnIsA== - dependencies: - "@chakra-ui/shared-utils" "2.0.5" - -"@chakra-ui/button@2.1.0": - version "2.1.0" - resolved "https://registry.yarnpkg.com/@chakra-ui/button/-/button-2.1.0.tgz#623ed32cc92fc8e52492923e9924791fc6f25447" - integrity sha512-95CplwlRKmmUXkdEp/21VkEWgnwcx2TOBG6NfYlsuLBDHSLlo5FKIiE2oSi4zXc4TLcopGcWPNcm/NDaSC5pvA== - dependencies: - "@chakra-ui/react-context" "2.1.0" - "@chakra-ui/react-use-merge-refs" "2.1.0" - "@chakra-ui/shared-utils" "2.0.5" - "@chakra-ui/spinner" "2.1.0" - -"@chakra-ui/card@2.2.0": - version "2.2.0" - resolved "https://registry.yarnpkg.com/@chakra-ui/card/-/card-2.2.0.tgz#b5e59dc51c171fced76ea76bf26088803b8bc184" - integrity sha512-xUB/k5MURj4CtPAhdSoXZidUbm8j3hci9vnc+eZJVDqhDOShNlD6QeniQNRPRys4lWAQLCbFcrwL29C8naDi6g== - dependencies: - "@chakra-ui/shared-utils" "2.0.5" - -"@chakra-ui/checkbox@2.3.2": - version "2.3.2" - resolved "https://registry.yarnpkg.com/@chakra-ui/checkbox/-/checkbox-2.3.2.tgz#4ecb14a2f57b7470d1a58542ca4691c3b105bfa1" - integrity sha512-85g38JIXMEv6M+AcyIGLh7igNtfpAN6KGQFYxY9tBj0eWvWk4NKQxvqqyVta0bSAyIl1rixNIIezNpNWk2iO4g== - dependencies: - "@chakra-ui/form-control" "2.2.0" - "@chakra-ui/react-context" "2.1.0" - "@chakra-ui/react-types" "2.0.7" - "@chakra-ui/react-use-callback-ref" "2.1.0" - "@chakra-ui/react-use-controllable-state" "2.1.0" - "@chakra-ui/react-use-merge-refs" "2.1.0" - "@chakra-ui/react-use-safe-layout-effect" "2.1.0" - "@chakra-ui/react-use-update-effect" "2.1.0" - "@chakra-ui/shared-utils" "2.0.5" - "@chakra-ui/visually-hidden" "2.2.0" - "@zag-js/focus-visible" "0.16.0" - -"@chakra-ui/clickable@2.1.0": - version "2.1.0" - resolved "https://registry.yarnpkg.com/@chakra-ui/clickable/-/clickable-2.1.0.tgz#800fa8d10cf45a41fc50a3df32c679a3ce1921c3" - integrity sha512-flRA/ClPUGPYabu+/GLREZVZr9j2uyyazCAUHAdrTUEdDYCr31SVGhgh7dgKdtq23bOvAQJpIJjw/0Bs0WvbXw== - dependencies: - "@chakra-ui/react-use-merge-refs" "2.1.0" - "@chakra-ui/shared-utils" "2.0.5" - -"@chakra-ui/close-button@2.1.1": - version "2.1.1" - resolved "https://registry.yarnpkg.com/@chakra-ui/close-button/-/close-button-2.1.1.tgz#995b245c56eb41465a71d8667840c238618a7b66" - integrity sha512-gnpENKOanKexswSVpVz7ojZEALl2x5qjLYNqSQGbxz+aP9sOXPfUS56ebyBrre7T7exuWGiFeRwnM0oVeGPaiw== - dependencies: - "@chakra-ui/icon" "3.2.0" - -"@chakra-ui/color-mode@2.2.0": - version "2.2.0" - resolved "https://registry.yarnpkg.com/@chakra-ui/color-mode/-/color-mode-2.2.0.tgz#828d47234c74ba2fb4c5dd63a63331aead20b9f6" - integrity sha512-niTEA8PALtMWRI9wJ4LL0CSBDo8NBfLNp4GD6/0hstcm3IlbBHTVKxN6HwSaoNYfphDQLxCjT4yG+0BJA5tFpg== - dependencies: - "@chakra-ui/react-use-safe-layout-effect" "2.1.0" - -"@chakra-ui/control-box@2.1.0": - version "2.1.0" - resolved "https://registry.yarnpkg.com/@chakra-ui/control-box/-/control-box-2.1.0.tgz#0f4586797b3154c02463bc5c106782e70c88f04f" - integrity sha512-gVrRDyXFdMd8E7rulL0SKeoljkLQiPITFnsyMO8EFHNZ+AHt5wK4LIguYVEq88APqAGZGfHFWXr79RYrNiE3Mg== - -"@chakra-ui/counter@2.1.0": - version "2.1.0" - resolved "https://registry.yarnpkg.com/@chakra-ui/counter/-/counter-2.1.0.tgz#e413a2f1093a18f847bb7aa240117fde788a59e6" - integrity sha512-s6hZAEcWT5zzjNz2JIWUBzRubo9la/oof1W7EKZVVfPYHERnl5e16FmBC79Yfq8p09LQ+aqFKm/etYoJMMgghw== - dependencies: - "@chakra-ui/number-utils" "2.0.7" - "@chakra-ui/react-use-callback-ref" "2.1.0" - "@chakra-ui/shared-utils" "2.0.5" - -"@chakra-ui/css-reset@2.3.0": - version "2.3.0" - resolved "https://registry.yarnpkg.com/@chakra-ui/css-reset/-/css-reset-2.3.0.tgz#83e3160a9c2a12431cad0ee27ebfbf3aedc5c9c7" - integrity sha512-cQwwBy5O0jzvl0K7PLTLgp8ijqLPKyuEMiDXwYzl95seD3AoeuoCLyzZcJtVqaUZ573PiBdAbY/IlZcwDOItWg== - -"@chakra-ui/descendant@3.1.0": - version "3.1.0" - resolved "https://registry.yarnpkg.com/@chakra-ui/descendant/-/descendant-3.1.0.tgz#f3b80ed13ffc4bf1d615b3ed5541bd0905375cca" - integrity sha512-VxCIAir08g5w27klLyi7PVo8BxhW4tgU/lxQyujkmi4zx7hT9ZdrcQLAted/dAa+aSIZ14S1oV0Q9lGjsAdxUQ== - dependencies: - "@chakra-ui/react-context" "2.1.0" - "@chakra-ui/react-use-merge-refs" "2.1.0" - -"@chakra-ui/dom-utils@2.1.0": - version "2.1.0" - resolved "https://registry.yarnpkg.com/@chakra-ui/dom-utils/-/dom-utils-2.1.0.tgz#d15df89e458ef19756db04c7cfd084eb552454f0" - integrity sha512-ZmF2qRa1QZ0CMLU8M1zCfmw29DmPNtfjR9iTo74U5FPr3i1aoAh7fbJ4qAlZ197Xw9eAW28tvzQuoVWeL5C7fQ== - -"@chakra-ui/editable@3.1.0": - version "3.1.0" - resolved "https://registry.yarnpkg.com/@chakra-ui/editable/-/editable-3.1.0.tgz#065783c2e3389c3bb9ab0582cb50d38e1dc00fa1" - integrity sha512-j2JLrUL9wgg4YA6jLlbU88370eCRyor7DZQD9lzpY95tSOXpTljeg3uF9eOmDnCs6fxp3zDWIfkgMm/ExhcGTg== - dependencies: - "@chakra-ui/react-context" "2.1.0" - "@chakra-ui/react-types" "2.0.7" - "@chakra-ui/react-use-callback-ref" "2.1.0" - "@chakra-ui/react-use-controllable-state" "2.1.0" - "@chakra-ui/react-use-focus-on-pointer-down" "2.1.0" - "@chakra-ui/react-use-merge-refs" "2.1.0" - "@chakra-ui/react-use-safe-layout-effect" "2.1.0" - "@chakra-ui/react-use-update-effect" "2.1.0" - "@chakra-ui/shared-utils" "2.0.5" - -"@chakra-ui/event-utils@2.0.8": - version "2.0.8" - resolved "https://registry.yarnpkg.com/@chakra-ui/event-utils/-/event-utils-2.0.8.tgz#e6439ba200825a2f15d8f1973d267d1c00a6d1b4" - integrity sha512-IGM/yGUHS+8TOQrZGpAKOJl/xGBrmRYJrmbHfUE7zrG3PpQyXvbLDP1M+RggkCFVgHlJi2wpYIf0QtQlU0XZfw== - -"@chakra-ui/focus-lock@2.1.0": - version "2.1.0" - resolved "https://registry.yarnpkg.com/@chakra-ui/focus-lock/-/focus-lock-2.1.0.tgz#580e5450fe85356987b9a246abaff8333369c667" - integrity sha512-EmGx4PhWGjm4dpjRqM4Aa+rCWBxP+Rq8Uc/nAVnD4YVqkEhBkrPTpui2lnjsuxqNaZ24fIAZ10cF1hlpemte/w== - dependencies: - "@chakra-ui/dom-utils" "2.1.0" - react-focus-lock "^2.9.4" - -"@chakra-ui/form-control@2.2.0": - version "2.2.0" - resolved "https://registry.yarnpkg.com/@chakra-ui/form-control/-/form-control-2.2.0.tgz#69c771d6406ddac8ab357ae88446cc11827656a4" - integrity sha512-wehLC1t4fafCVJ2RvJQT2jyqsAwX7KymmiGqBu7nQoQz8ApTkGABWpo/QwDh3F/dBLrouHDoOvGmYTqft3Mirw== - dependencies: - "@chakra-ui/icon" "3.2.0" - "@chakra-ui/react-context" "2.1.0" - "@chakra-ui/react-types" "2.0.7" - "@chakra-ui/react-use-merge-refs" "2.1.0" - "@chakra-ui/shared-utils" "2.0.5" - -"@chakra-ui/hooks@2.2.1": - version "2.2.1" - resolved "https://registry.yarnpkg.com/@chakra-ui/hooks/-/hooks-2.2.1.tgz#b86ce5eeaaab877ddcb11a50842d1227306ace28" - integrity sha512-RQbTnzl6b1tBjbDPf9zGRo9rf/pQMholsOudTxjy4i9GfTfz6kgp5ValGjQm2z7ng6Z31N1cnjZ1AlSzQ//ZfQ== - dependencies: - "@chakra-ui/react-utils" "2.0.12" - "@chakra-ui/utils" "2.0.15" - compute-scroll-into-view "3.0.3" - copy-to-clipboard "3.3.3" - -"@chakra-ui/icon@3.2.0": - version "3.2.0" - resolved "https://registry.yarnpkg.com/@chakra-ui/icon/-/icon-3.2.0.tgz#92b9454aa0d561b4994bcd6a1b3bb1fdd5c67bef" - integrity sha512-xxjGLvlX2Ys4H0iHrI16t74rG9EBcpFvJ3Y3B7KMQTrnW34Kf7Da/UC8J67Gtx85mTHW020ml85SVPKORWNNKQ== - dependencies: - "@chakra-ui/shared-utils" "2.0.5" - -"@chakra-ui/icons@^2.1.1": - version "2.1.1" - resolved "https://registry.yarnpkg.com/@chakra-ui/icons/-/icons-2.1.1.tgz#58ff0f9e703f2f4f89debd600ce4e438f43f9c9a" - integrity sha512-3p30hdo4LlRZTT5CwoAJq3G9fHI0wDc0pBaMHj4SUn0yomO+RcDRlzhdXqdr5cVnzax44sqXJVnf3oQG0eI+4g== - dependencies: - "@chakra-ui/icon" "3.2.0" - -"@chakra-ui/image@2.1.0": - version "2.1.0" - resolved "https://registry.yarnpkg.com/@chakra-ui/image/-/image-2.1.0.tgz#6c205f1ca148e3bf58345b0b5d4eb3d959eb9f87" - integrity sha512-bskumBYKLiLMySIWDGcz0+D9Th0jPvmX6xnRMs4o92tT3Od/bW26lahmV2a2Op2ItXeCmRMY+XxJH5Gy1i46VA== - dependencies: - "@chakra-ui/react-use-safe-layout-effect" "2.1.0" - "@chakra-ui/shared-utils" "2.0.5" - -"@chakra-ui/input@2.1.2": - version "2.1.2" - resolved "https://registry.yarnpkg.com/@chakra-ui/input/-/input-2.1.2.tgz#0cad49ec372f8f21f2f4f1db365f34b9a708ff9d" - integrity sha512-GiBbb3EqAA8Ph43yGa6Mc+kUPjh4Spmxp1Pkelr8qtudpc3p2PJOOebLpd90mcqw8UePPa+l6YhhPtp6o0irhw== - dependencies: - "@chakra-ui/form-control" "2.2.0" - "@chakra-ui/object-utils" "2.1.0" - "@chakra-ui/react-children-utils" "2.0.6" - "@chakra-ui/react-context" "2.1.0" - "@chakra-ui/shared-utils" "2.0.5" - -"@chakra-ui/layout@2.3.1": - version "2.3.1" - resolved "https://registry.yarnpkg.com/@chakra-ui/layout/-/layout-2.3.1.tgz#0601c5eb91555d24a7015a7c9d4e01fed2698557" - integrity sha512-nXuZ6WRbq0WdgnRgLw+QuxWAHuhDtVX8ElWqcTK+cSMFg/52eVP47czYBE5F35YhnoW2XBwfNoNgZ7+e8Z01Rg== - dependencies: - "@chakra-ui/breakpoint-utils" "2.0.8" - "@chakra-ui/icon" "3.2.0" - "@chakra-ui/object-utils" "2.1.0" - "@chakra-ui/react-children-utils" "2.0.6" - "@chakra-ui/react-context" "2.1.0" - "@chakra-ui/shared-utils" "2.0.5" - -"@chakra-ui/lazy-utils@2.0.5": - version "2.0.5" - resolved "https://registry.yarnpkg.com/@chakra-ui/lazy-utils/-/lazy-utils-2.0.5.tgz#363c3fa1d421362790b416ffa595acb835e1ae5b" - integrity sha512-UULqw7FBvcckQk2n3iPO56TMJvDsNv0FKZI6PlUNJVaGsPbsYxK/8IQ60vZgaTVPtVcjY6BE+y6zg8u9HOqpyg== - -"@chakra-ui/live-region@2.1.0": - version "2.1.0" - resolved "https://registry.yarnpkg.com/@chakra-ui/live-region/-/live-region-2.1.0.tgz#02b4b1d997075f19a7a9a87187e08c72e82ef0dd" - integrity sha512-ZOxFXwtaLIsXjqnszYYrVuswBhnIHHP+XIgK1vC6DePKtyK590Wg+0J0slDwThUAd4MSSIUa/nNX84x1GMphWw== - -"@chakra-ui/media-query@3.3.0": - version "3.3.0" - resolved "https://registry.yarnpkg.com/@chakra-ui/media-query/-/media-query-3.3.0.tgz#40f9151dedb6a7af9df3be0474b59a799c92c619" - integrity sha512-IsTGgFLoICVoPRp9ykOgqmdMotJG0CnPsKvGQeSFOB/dZfIujdVb14TYxDU4+MURXry1MhJ7LzZhv+Ml7cr8/g== - dependencies: - "@chakra-ui/breakpoint-utils" "2.0.8" - "@chakra-ui/react-env" "3.1.0" - "@chakra-ui/shared-utils" "2.0.5" - -"@chakra-ui/menu@2.2.1": - version "2.2.1" - resolved "https://registry.yarnpkg.com/@chakra-ui/menu/-/menu-2.2.1.tgz#7d9810d435f6b40fa72ed867a33b88a1ef75073f" - integrity sha512-lJS7XEObzJxsOwWQh7yfG4H8FzFPRP5hVPN/CL+JzytEINCSBvsCDHrYPQGp7jzpCi8vnTqQQGQe0f8dwnXd2g== - dependencies: - "@chakra-ui/clickable" "2.1.0" - "@chakra-ui/descendant" "3.1.0" - "@chakra-ui/lazy-utils" "2.0.5" - "@chakra-ui/popper" "3.1.0" - "@chakra-ui/react-children-utils" "2.0.6" - "@chakra-ui/react-context" "2.1.0" - "@chakra-ui/react-use-animation-state" "2.1.0" - "@chakra-ui/react-use-controllable-state" "2.1.0" - "@chakra-ui/react-use-disclosure" "2.1.0" - "@chakra-ui/react-use-focus-effect" "2.1.0" - "@chakra-ui/react-use-merge-refs" "2.1.0" - "@chakra-ui/react-use-outside-click" "2.2.0" - "@chakra-ui/react-use-update-effect" "2.1.0" - "@chakra-ui/shared-utils" "2.0.5" - "@chakra-ui/transition" "2.1.0" - -"@chakra-ui/modal@2.3.1": - version "2.3.1" - resolved "https://registry.yarnpkg.com/@chakra-ui/modal/-/modal-2.3.1.tgz#524dc32b6b4f545b54ae531dbf6c74e1052ee794" - integrity sha512-TQv1ZaiJMZN+rR9DK0snx/OPwmtaGH1HbZtlYt4W4s6CzyK541fxLRTjIXfEzIGpvNW+b6VFuFjbcR78p4DEoQ== - dependencies: - "@chakra-ui/close-button" "2.1.1" - "@chakra-ui/focus-lock" "2.1.0" - "@chakra-ui/portal" "2.1.0" - "@chakra-ui/react-context" "2.1.0" - "@chakra-ui/react-types" "2.0.7" - "@chakra-ui/react-use-merge-refs" "2.1.0" - "@chakra-ui/shared-utils" "2.0.5" - "@chakra-ui/transition" "2.1.0" - aria-hidden "^1.2.3" - react-remove-scroll "^2.5.6" - -"@chakra-ui/next-js@^2.2.0": - version "2.2.0" - resolved "https://registry.yarnpkg.com/@chakra-ui/next-js/-/next-js-2.2.0.tgz#80959c19f7509802c21dd73e23c32c60d918e4c7" - integrity sha512-brCz0UEOlImX4Np2jDIaljZJkW6kiDSuXG5erxvYjZlklLhmti1zj0o1sSjt5yff1xndfgHoOJb+BYG5wx+vDg== - dependencies: - "@emotion/cache" "^11.11.0" - -"@chakra-ui/number-input@2.1.2": - version "2.1.2" - resolved "https://registry.yarnpkg.com/@chakra-ui/number-input/-/number-input-2.1.2.tgz#dda9095fba6a4b89212332db02831b94120da163" - integrity sha512-pfOdX02sqUN0qC2ysuvgVDiws7xZ20XDIlcNhva55Jgm095xjm8eVdIBfNm3SFbSUNxyXvLTW/YQanX74tKmuA== - dependencies: - "@chakra-ui/counter" "2.1.0" - "@chakra-ui/form-control" "2.2.0" - "@chakra-ui/icon" "3.2.0" - "@chakra-ui/react-context" "2.1.0" - "@chakra-ui/react-types" "2.0.7" - "@chakra-ui/react-use-callback-ref" "2.1.0" - "@chakra-ui/react-use-event-listener" "2.1.0" - "@chakra-ui/react-use-interval" "2.1.0" - "@chakra-ui/react-use-merge-refs" "2.1.0" - "@chakra-ui/react-use-safe-layout-effect" "2.1.0" - "@chakra-ui/react-use-update-effect" "2.1.0" - "@chakra-ui/shared-utils" "2.0.5" - -"@chakra-ui/number-utils@2.0.7": - version "2.0.7" - resolved "https://registry.yarnpkg.com/@chakra-ui/number-utils/-/number-utils-2.0.7.tgz#aaee979ca2fb1923a0373a91619473811315db11" - integrity sha512-yOGxBjXNvLTBvQyhMDqGU0Oj26s91mbAlqKHiuw737AXHt0aPllOthVUqQMeaYLwLCjGMg0jtI7JReRzyi94Dg== - -"@chakra-ui/object-utils@2.1.0": - version "2.1.0" - resolved "https://registry.yarnpkg.com/@chakra-ui/object-utils/-/object-utils-2.1.0.tgz#a4ecf9cea92f1de09f5531f53ffdc41e0b19b6c3" - integrity sha512-tgIZOgLHaoti5PYGPTwK3t/cqtcycW0owaiOXoZOcpwwX/vlVb+H1jFsQyWiiwQVPt9RkoSLtxzXamx+aHH+bQ== - -"@chakra-ui/pin-input@2.1.0": - version "2.1.0" - resolved "https://registry.yarnpkg.com/@chakra-ui/pin-input/-/pin-input-2.1.0.tgz#61e6bbf909ec510634307b2861c4f1891a9f8d81" - integrity sha512-x4vBqLStDxJFMt+jdAHHS8jbh294O53CPQJoL4g228P513rHylV/uPscYUHrVJXRxsHfRztQO9k45jjTYaPRMw== - dependencies: - "@chakra-ui/descendant" "3.1.0" - "@chakra-ui/react-children-utils" "2.0.6" - "@chakra-ui/react-context" "2.1.0" - "@chakra-ui/react-use-controllable-state" "2.1.0" - "@chakra-ui/react-use-merge-refs" "2.1.0" - "@chakra-ui/shared-utils" "2.0.5" - -"@chakra-ui/popover@2.2.1": - version "2.2.1" - resolved "https://registry.yarnpkg.com/@chakra-ui/popover/-/popover-2.2.1.tgz#89cfd29817abcd204da570073c0f2b4d8072c3a3" - integrity sha512-K+2ai2dD0ljvJnlrzesCDT9mNzLifE3noGKZ3QwLqd/K34Ym1W/0aL1ERSynrcG78NKoXS54SdEzkhCZ4Gn/Zg== - dependencies: - "@chakra-ui/close-button" "2.1.1" - "@chakra-ui/lazy-utils" "2.0.5" - "@chakra-ui/popper" "3.1.0" - "@chakra-ui/react-context" "2.1.0" - "@chakra-ui/react-types" "2.0.7" - "@chakra-ui/react-use-animation-state" "2.1.0" - "@chakra-ui/react-use-disclosure" "2.1.0" - "@chakra-ui/react-use-focus-effect" "2.1.0" - "@chakra-ui/react-use-focus-on-pointer-down" "2.1.0" - "@chakra-ui/react-use-merge-refs" "2.1.0" - "@chakra-ui/shared-utils" "2.0.5" - -"@chakra-ui/popper@3.1.0": - version "3.1.0" - resolved "https://registry.yarnpkg.com/@chakra-ui/popper/-/popper-3.1.0.tgz#92a9180c6894763af3b22a6003f9a9d958fe2659" - integrity sha512-ciDdpdYbeFG7og6/6J8lkTFxsSvwTdMLFkpVylAF6VNC22jssiWfquj2eyD4rJnzkRFPvIWJq8hvbfhsm+AjSg== - dependencies: - "@chakra-ui/react-types" "2.0.7" - "@chakra-ui/react-use-merge-refs" "2.1.0" - "@popperjs/core" "^2.9.3" - -"@chakra-ui/portal@2.1.0": - version "2.1.0" - resolved "https://registry.yarnpkg.com/@chakra-ui/portal/-/portal-2.1.0.tgz#9e7f57424d7041738b6563cac80134561080bd27" - integrity sha512-9q9KWf6SArEcIq1gGofNcFPSWEyl+MfJjEUg/un1SMlQjaROOh3zYr+6JAwvcORiX7tyHosnmWC3d3wI2aPSQg== - dependencies: - "@chakra-ui/react-context" "2.1.0" - "@chakra-ui/react-use-safe-layout-effect" "2.1.0" - -"@chakra-ui/progress@2.2.0": - version "2.2.0" - resolved "https://registry.yarnpkg.com/@chakra-ui/progress/-/progress-2.2.0.tgz#67444ea9779631d7c8395b2c9c78e5634f994999" - integrity sha512-qUXuKbuhN60EzDD9mHR7B67D7p/ZqNS2Aze4Pbl1qGGZfulPW0PY8Rof32qDtttDQBkzQIzFGE8d9QpAemToIQ== - dependencies: - "@chakra-ui/react-context" "2.1.0" - -"@chakra-ui/provider@2.4.2": - version "2.4.2" - resolved "https://registry.yarnpkg.com/@chakra-ui/provider/-/provider-2.4.2.tgz#92cb10b6a7df0720e3fa62716dc7cd872ae3ea3d" - integrity sha512-w0Tef5ZCJK1mlJorcSjItCSbyvVuqpvyWdxZiVQmE6fvSJR83wZof42ux0+sfWD+I7rHSfj+f9nzhNaEWClysw== - dependencies: - "@chakra-ui/css-reset" "2.3.0" - "@chakra-ui/portal" "2.1.0" - "@chakra-ui/react-env" "3.1.0" - "@chakra-ui/system" "2.6.2" - "@chakra-ui/utils" "2.0.15" - -"@chakra-ui/radio@2.1.2": - version "2.1.2" - resolved "https://registry.yarnpkg.com/@chakra-ui/radio/-/radio-2.1.2.tgz#66db19c61a2e628aaf5e727027f7c3b4006ea898" - integrity sha512-n10M46wJrMGbonaghvSRnZ9ToTv/q76Szz284gv4QUWvyljQACcGrXIONUnQ3BIwbOfkRqSk7Xl/JgZtVfll+w== - dependencies: - "@chakra-ui/form-control" "2.2.0" - "@chakra-ui/react-context" "2.1.0" - "@chakra-ui/react-types" "2.0.7" - "@chakra-ui/react-use-merge-refs" "2.1.0" - "@chakra-ui/shared-utils" "2.0.5" - "@zag-js/focus-visible" "0.16.0" - -"@chakra-ui/react-children-utils@2.0.6": - version "2.0.6" - resolved "https://registry.yarnpkg.com/@chakra-ui/react-children-utils/-/react-children-utils-2.0.6.tgz#6c480c6a60678fcb75cb7d57107c7a79e5179b92" - integrity sha512-QVR2RC7QsOsbWwEnq9YduhpqSFnZGvjjGREV8ygKi8ADhXh93C8azLECCUVgRJF2Wc+So1fgxmjLcbZfY2VmBA== - -"@chakra-ui/react-context@2.1.0": - version "2.1.0" - resolved "https://registry.yarnpkg.com/@chakra-ui/react-context/-/react-context-2.1.0.tgz#4858be1d5ff1c8ac0a0ec088d93a3b7f1cbbff99" - integrity sha512-iahyStvzQ4AOwKwdPReLGfDesGG+vWJfEsn0X/NoGph/SkN+HXtv2sCfYFFR9k7bb+Kvc6YfpLlSuLvKMHi2+w== - -"@chakra-ui/react-env@3.1.0": - version "3.1.0" - resolved "https://registry.yarnpkg.com/@chakra-ui/react-env/-/react-env-3.1.0.tgz#7d3c1c05a501bb369524d9f3d38c9325eb16ab50" - integrity sha512-Vr96GV2LNBth3+IKzr/rq1IcnkXv+MLmwjQH6C8BRtn3sNskgDFD5vLkVXcEhagzZMCh8FR3V/bzZPojBOyNhw== - dependencies: - "@chakra-ui/react-use-safe-layout-effect" "2.1.0" - -"@chakra-ui/react-types@2.0.7": - version "2.0.7" - resolved "https://registry.yarnpkg.com/@chakra-ui/react-types/-/react-types-2.0.7.tgz#799c166a44882b23059c8f510eac9bd5d0869ac4" - integrity sha512-12zv2qIZ8EHwiytggtGvo4iLT0APris7T0qaAWqzpUGS0cdUtR8W+V1BJ5Ocq+7tA6dzQ/7+w5hmXih61TuhWQ== - -"@chakra-ui/react-use-animation-state@2.1.0": - version "2.1.0" - resolved "https://registry.yarnpkg.com/@chakra-ui/react-use-animation-state/-/react-use-animation-state-2.1.0.tgz#eab661fbafd96804fe867b0df0c27e78feefe6e2" - integrity sha512-CFZkQU3gmDBwhqy0vC1ryf90BVHxVN8cTLpSyCpdmExUEtSEInSCGMydj2fvn7QXsz/za8JNdO2xxgJwxpLMtg== - dependencies: - "@chakra-ui/dom-utils" "2.1.0" - "@chakra-ui/react-use-event-listener" "2.1.0" - -"@chakra-ui/react-use-callback-ref@2.1.0": - version "2.1.0" - resolved "https://registry.yarnpkg.com/@chakra-ui/react-use-callback-ref/-/react-use-callback-ref-2.1.0.tgz#a508085f4d9e7d84d4ceffdf5f41745c9ac451d7" - integrity sha512-efnJrBtGDa4YaxDzDE90EnKD3Vkh5a1t3w7PhnRQmsphLy3g2UieasoKTlT2Hn118TwDjIv5ZjHJW6HbzXA9wQ== - -"@chakra-ui/react-use-controllable-state@2.1.0": - version "2.1.0" - resolved "https://registry.yarnpkg.com/@chakra-ui/react-use-controllable-state/-/react-use-controllable-state-2.1.0.tgz#8fb6fa2f45d0c04173582ae8297e604ffdb9c7d9" - integrity sha512-QR/8fKNokxZUs4PfxjXuwl0fj/d71WPrmLJvEpCTkHjnzu7LnYvzoe2wB867IdooQJL0G1zBxl0Dq+6W1P3jpg== - dependencies: - "@chakra-ui/react-use-callback-ref" "2.1.0" - -"@chakra-ui/react-use-disclosure@2.1.0": - version "2.1.0" - resolved "https://registry.yarnpkg.com/@chakra-ui/react-use-disclosure/-/react-use-disclosure-2.1.0.tgz#90093eaf45db1bea7a6851dd0ce5cdb3eb66f90a" - integrity sha512-Ax4pmxA9LBGMyEZJhhUZobg9C0t3qFE4jVF1tGBsrLDcdBeLR9fwOogIPY9Hf0/wqSlAryAimICbr5hkpa5GSw== - dependencies: - "@chakra-ui/react-use-callback-ref" "2.1.0" - -"@chakra-ui/react-use-event-listener@2.1.0": - version "2.1.0" - resolved "https://registry.yarnpkg.com/@chakra-ui/react-use-event-listener/-/react-use-event-listener-2.1.0.tgz#afea2645bd9b38f754fc2b8eb858f9bb22385ded" - integrity sha512-U5greryDLS8ISP69DKDsYcsXRtAdnTQT+jjIlRYZ49K/XhUR/AqVZCK5BkR1spTDmO9H8SPhgeNKI70ODuDU/Q== - dependencies: - "@chakra-ui/react-use-callback-ref" "2.1.0" - -"@chakra-ui/react-use-focus-effect@2.1.0": - version "2.1.0" - resolved "https://registry.yarnpkg.com/@chakra-ui/react-use-focus-effect/-/react-use-focus-effect-2.1.0.tgz#963fb790370dfadd51d12666ff2da60706f53a2a" - integrity sha512-xzVboNy7J64xveLcxTIJ3jv+lUJKDwRM7Szwn9tNzUIPD94O3qwjV7DDCUzN2490nSYDF4OBMt/wuDBtaR3kUQ== - dependencies: - "@chakra-ui/dom-utils" "2.1.0" - "@chakra-ui/react-use-event-listener" "2.1.0" - "@chakra-ui/react-use-safe-layout-effect" "2.1.0" - "@chakra-ui/react-use-update-effect" "2.1.0" - -"@chakra-ui/react-use-focus-on-pointer-down@2.1.0": - version "2.1.0" - resolved "https://registry.yarnpkg.com/@chakra-ui/react-use-focus-on-pointer-down/-/react-use-focus-on-pointer-down-2.1.0.tgz#2fbcf6bc7d06d97606747e231a908d5c387ca0cc" - integrity sha512-2jzrUZ+aiCG/cfanrolsnSMDykCAbv9EK/4iUyZno6BYb3vziucmvgKuoXbMPAzWNtwUwtuMhkby8rc61Ue+Lg== - dependencies: - "@chakra-ui/react-use-event-listener" "2.1.0" - -"@chakra-ui/react-use-interval@2.1.0": - version "2.1.0" - resolved "https://registry.yarnpkg.com/@chakra-ui/react-use-interval/-/react-use-interval-2.1.0.tgz#2602c097b3ab74b6644812e4f5efaad621218d98" - integrity sha512-8iWj+I/+A0J08pgEXP1J1flcvhLBHkk0ln7ZvGIyXiEyM6XagOTJpwNhiu+Bmk59t3HoV/VyvyJTa+44sEApuw== - dependencies: - "@chakra-ui/react-use-callback-ref" "2.1.0" - -"@chakra-ui/react-use-latest-ref@2.1.0": - version "2.1.0" - resolved "https://registry.yarnpkg.com/@chakra-ui/react-use-latest-ref/-/react-use-latest-ref-2.1.0.tgz#d1e926130102566ece1d39f8a48ed125e0c8441a" - integrity sha512-m0kxuIYqoYB0va9Z2aW4xP/5b7BzlDeWwyXCH6QpT2PpW3/281L3hLCm1G0eOUcdVlayqrQqOeD6Mglq+5/xoQ== - -"@chakra-ui/react-use-merge-refs@2.1.0": - version "2.1.0" - resolved "https://registry.yarnpkg.com/@chakra-ui/react-use-merge-refs/-/react-use-merge-refs-2.1.0.tgz#c0c233527abdbea9a1348269c192012205762314" - integrity sha512-lERa6AWF1cjEtWSGjxWTaSMvneccnAVH4V4ozh8SYiN9fSPZLlSG3kNxfNzdFvMEhM7dnP60vynF7WjGdTgQbQ== - -"@chakra-ui/react-use-outside-click@2.2.0": - version "2.2.0" - resolved "https://registry.yarnpkg.com/@chakra-ui/react-use-outside-click/-/react-use-outside-click-2.2.0.tgz#5570b772a255f6f02b69e967127397c1b5fa3d3c" - integrity sha512-PNX+s/JEaMneijbgAM4iFL+f3m1ga9+6QK0E5Yh4s8KZJQ/bLwZzdhMz8J/+mL+XEXQ5J0N8ivZN28B82N1kNw== - dependencies: - "@chakra-ui/react-use-callback-ref" "2.1.0" - -"@chakra-ui/react-use-pan-event@2.1.0": - version "2.1.0" - resolved "https://registry.yarnpkg.com/@chakra-ui/react-use-pan-event/-/react-use-pan-event-2.1.0.tgz#51c21bc3c0e9e73d1faef5ea4f7e3c3d071a2758" - integrity sha512-xmL2qOHiXqfcj0q7ZK5s9UjTh4Gz0/gL9jcWPA6GVf+A0Od5imEDa/Vz+533yQKWiNSm1QGrIj0eJAokc7O4fg== - dependencies: - "@chakra-ui/event-utils" "2.0.8" - "@chakra-ui/react-use-latest-ref" "2.1.0" - framesync "6.1.2" - -"@chakra-ui/react-use-previous@2.1.0": - version "2.1.0" - resolved "https://registry.yarnpkg.com/@chakra-ui/react-use-previous/-/react-use-previous-2.1.0.tgz#f6046e6f7398b1e8d7e66ff7ebb8d61c92a2d3d0" - integrity sha512-pjxGwue1hX8AFcmjZ2XfrQtIJgqbTF3Qs1Dy3d1krC77dEsiCUbQ9GzOBfDc8pfd60DrB5N2tg5JyHbypqh0Sg== - -"@chakra-ui/react-use-safe-layout-effect@2.1.0": - version "2.1.0" - resolved "https://registry.yarnpkg.com/@chakra-ui/react-use-safe-layout-effect/-/react-use-safe-layout-effect-2.1.0.tgz#3a95f0ba6fd5d2d0aa14919160f2c825f13e686f" - integrity sha512-Knbrrx/bcPwVS1TorFdzrK/zWA8yuU/eaXDkNj24IrKoRlQrSBFarcgAEzlCHtzuhufP3OULPkELTzz91b0tCw== - -"@chakra-ui/react-use-size@2.1.0": - version "2.1.0" - resolved "https://registry.yarnpkg.com/@chakra-ui/react-use-size/-/react-use-size-2.1.0.tgz#fcf3070eaade8b4a84af8ce5341c4d5ca0a42bec" - integrity sha512-tbLqrQhbnqOjzTaMlYytp7wY8BW1JpL78iG7Ru1DlV4EWGiAmXFGvtnEt9HftU0NJ0aJyjgymkxfVGI55/1Z4A== - dependencies: - "@zag-js/element-size" "0.10.5" - -"@chakra-ui/react-use-timeout@2.1.0": - version "2.1.0" - resolved "https://registry.yarnpkg.com/@chakra-ui/react-use-timeout/-/react-use-timeout-2.1.0.tgz#24415f54267d7241a3c1d36a5cae4d472834cef7" - integrity sha512-cFN0sobKMM9hXUhyCofx3/Mjlzah6ADaEl/AXl5Y+GawB5rgedgAcu2ErAgarEkwvsKdP6c68CKjQ9dmTQlJxQ== - dependencies: - "@chakra-ui/react-use-callback-ref" "2.1.0" - -"@chakra-ui/react-use-update-effect@2.1.0": - version "2.1.0" - resolved "https://registry.yarnpkg.com/@chakra-ui/react-use-update-effect/-/react-use-update-effect-2.1.0.tgz#5c57cd1f50c2a6a8119e0f57f69510723d69884b" - integrity sha512-ND4Q23tETaR2Qd3zwCKYOOS1dfssojPLJMLvUtUbW5M9uW1ejYWgGUobeAiOVfSplownG8QYMmHTP86p/v0lbA== - -"@chakra-ui/react-utils@2.0.12": - version "2.0.12" - resolved "https://registry.yarnpkg.com/@chakra-ui/react-utils/-/react-utils-2.0.12.tgz#d6b773b9a5b2e51dce61f51ac8a0e9a0f534f479" - integrity sha512-GbSfVb283+YA3kA8w8xWmzbjNWk14uhNpntnipHCftBibl0lxtQ9YqMFQLwuFOO0U2gYVocszqqDWX+XNKq9hw== - dependencies: - "@chakra-ui/utils" "2.0.15" - -"@chakra-ui/react@^2.8.2": - version "2.8.2" - resolved "https://registry.yarnpkg.com/@chakra-ui/react/-/react-2.8.2.tgz#94d692fb35e4447748c5bfd73d8d38a746193c7d" - integrity sha512-Hn0moyxxyCDKuR9ywYpqgX8dvjqwu9ArwpIb9wHNYjnODETjLwazgNIliCVBRcJvysGRiV51U2/JtJVrpeCjUQ== - dependencies: - "@chakra-ui/accordion" "2.3.1" - "@chakra-ui/alert" "2.2.2" - "@chakra-ui/avatar" "2.3.0" - "@chakra-ui/breadcrumb" "2.2.0" - "@chakra-ui/button" "2.1.0" - "@chakra-ui/card" "2.2.0" - "@chakra-ui/checkbox" "2.3.2" - "@chakra-ui/close-button" "2.1.1" - "@chakra-ui/control-box" "2.1.0" - "@chakra-ui/counter" "2.1.0" - "@chakra-ui/css-reset" "2.3.0" - "@chakra-ui/editable" "3.1.0" - "@chakra-ui/focus-lock" "2.1.0" - "@chakra-ui/form-control" "2.2.0" - "@chakra-ui/hooks" "2.2.1" - "@chakra-ui/icon" "3.2.0" - "@chakra-ui/image" "2.1.0" - "@chakra-ui/input" "2.1.2" - "@chakra-ui/layout" "2.3.1" - "@chakra-ui/live-region" "2.1.0" - "@chakra-ui/media-query" "3.3.0" - "@chakra-ui/menu" "2.2.1" - "@chakra-ui/modal" "2.3.1" - "@chakra-ui/number-input" "2.1.2" - "@chakra-ui/pin-input" "2.1.0" - "@chakra-ui/popover" "2.2.1" - "@chakra-ui/popper" "3.1.0" - "@chakra-ui/portal" "2.1.0" - "@chakra-ui/progress" "2.2.0" - "@chakra-ui/provider" "2.4.2" - "@chakra-ui/radio" "2.1.2" - "@chakra-ui/react-env" "3.1.0" - "@chakra-ui/select" "2.1.2" - "@chakra-ui/skeleton" "2.1.0" - "@chakra-ui/skip-nav" "2.1.0" - "@chakra-ui/slider" "2.1.0" - "@chakra-ui/spinner" "2.1.0" - "@chakra-ui/stat" "2.1.1" - "@chakra-ui/stepper" "2.3.1" - "@chakra-ui/styled-system" "2.9.2" - "@chakra-ui/switch" "2.1.2" - "@chakra-ui/system" "2.6.2" - "@chakra-ui/table" "2.1.0" - "@chakra-ui/tabs" "3.0.0" - "@chakra-ui/tag" "3.1.1" - "@chakra-ui/textarea" "2.1.2" - "@chakra-ui/theme" "3.3.1" - "@chakra-ui/theme-utils" "2.0.21" - "@chakra-ui/toast" "7.0.2" - "@chakra-ui/tooltip" "2.3.1" - "@chakra-ui/transition" "2.1.0" - "@chakra-ui/utils" "2.0.15" - "@chakra-ui/visually-hidden" "2.2.0" - -"@chakra-ui/select@2.1.2": - version "2.1.2" - resolved "https://registry.yarnpkg.com/@chakra-ui/select/-/select-2.1.2.tgz#f57d6cec0559373c32094fd4a5abd32855829264" - integrity sha512-ZwCb7LqKCVLJhru3DXvKXpZ7Pbu1TDZ7N0PdQ0Zj1oyVLJyrpef1u9HR5u0amOpqcH++Ugt0f5JSmirjNlctjA== - dependencies: - "@chakra-ui/form-control" "2.2.0" - "@chakra-ui/shared-utils" "2.0.5" - -"@chakra-ui/shared-utils@2.0.5": - version "2.0.5" - resolved "https://registry.yarnpkg.com/@chakra-ui/shared-utils/-/shared-utils-2.0.5.tgz#cb2b49705e113853647f1822142619570feba081" - integrity sha512-4/Wur0FqDov7Y0nCXl7HbHzCg4aq86h+SXdoUeuCMD3dSj7dpsVnStLYhng1vxvlbUnLpdF4oz5Myt3i/a7N3Q== - -"@chakra-ui/skeleton@2.1.0": - version "2.1.0" - resolved "https://registry.yarnpkg.com/@chakra-ui/skeleton/-/skeleton-2.1.0.tgz#e3b25dd3afa330029d6d63be0f7cb8d44ad25531" - integrity sha512-JNRuMPpdZGd6zFVKjVQ0iusu3tXAdI29n4ZENYwAJEMf/fN0l12sVeirOxkJ7oEL0yOx2AgEYFSKdbcAgfUsAQ== - dependencies: - "@chakra-ui/media-query" "3.3.0" - "@chakra-ui/react-use-previous" "2.1.0" - "@chakra-ui/shared-utils" "2.0.5" - -"@chakra-ui/skip-nav@2.1.0": - version "2.1.0" - resolved "https://registry.yarnpkg.com/@chakra-ui/skip-nav/-/skip-nav-2.1.0.tgz#cac27eecc6eded1e83c8f0cf7445d727739cb325" - integrity sha512-Hk+FG+vadBSH0/7hwp9LJnLjkO0RPGnx7gBJWI4/SpoJf3e4tZlWYtwGj0toYY4aGKl93jVghuwGbDBEMoHDug== - -"@chakra-ui/slider@2.1.0": - version "2.1.0" - resolved "https://registry.yarnpkg.com/@chakra-ui/slider/-/slider-2.1.0.tgz#1caeed18761ba2a390777418cc9389ba25e39bce" - integrity sha512-lUOBcLMCnFZiA/s2NONXhELJh6sY5WtbRykPtclGfynqqOo47lwWJx+VP7xaeuhDOPcWSSecWc9Y1BfPOCz9cQ== - dependencies: - "@chakra-ui/number-utils" "2.0.7" - "@chakra-ui/react-context" "2.1.0" - "@chakra-ui/react-types" "2.0.7" - "@chakra-ui/react-use-callback-ref" "2.1.0" - "@chakra-ui/react-use-controllable-state" "2.1.0" - "@chakra-ui/react-use-latest-ref" "2.1.0" - "@chakra-ui/react-use-merge-refs" "2.1.0" - "@chakra-ui/react-use-pan-event" "2.1.0" - "@chakra-ui/react-use-size" "2.1.0" - "@chakra-ui/react-use-update-effect" "2.1.0" - -"@chakra-ui/spinner@2.1.0": - version "2.1.0" - resolved "https://registry.yarnpkg.com/@chakra-ui/spinner/-/spinner-2.1.0.tgz#aa24a3d692c6ac90714e0f0f82c76c12c78c8e60" - integrity sha512-hczbnoXt+MMv/d3gE+hjQhmkzLiKuoTo42YhUG7Bs9OSv2lg1fZHW1fGNRFP3wTi6OIbD044U1P9HK+AOgFH3g== - dependencies: - "@chakra-ui/shared-utils" "2.0.5" - -"@chakra-ui/stat@2.1.1": - version "2.1.1" - resolved "https://registry.yarnpkg.com/@chakra-ui/stat/-/stat-2.1.1.tgz#a204ba915795345996a16c79794d84826d7dcc2d" - integrity sha512-LDn0d/LXQNbAn2KaR3F1zivsZCewY4Jsy1qShmfBMKwn6rI8yVlbvu6SiA3OpHS0FhxbsZxQI6HefEoIgtqY6Q== - dependencies: - "@chakra-ui/icon" "3.2.0" - "@chakra-ui/react-context" "2.1.0" - "@chakra-ui/shared-utils" "2.0.5" - -"@chakra-ui/stepper@2.3.1": - version "2.3.1" - resolved "https://registry.yarnpkg.com/@chakra-ui/stepper/-/stepper-2.3.1.tgz#a0a0b73e147f202ab4e51cae55dad45489cc89fd" - integrity sha512-ky77lZbW60zYkSXhYz7kbItUpAQfEdycT0Q4bkHLxfqbuiGMf8OmgZOQkOB9uM4v0zPwy2HXhe0vq4Dd0xa55Q== - dependencies: - "@chakra-ui/icon" "3.2.0" - "@chakra-ui/react-context" "2.1.0" - "@chakra-ui/shared-utils" "2.0.5" - -"@chakra-ui/styled-system@2.9.2": - version "2.9.2" - resolved "https://registry.yarnpkg.com/@chakra-ui/styled-system/-/styled-system-2.9.2.tgz#898ab63da560a4a014f7b05fa7767e8c76da6d2f" - integrity sha512-To/Z92oHpIE+4nk11uVMWqo2GGRS86coeMmjxtpnErmWRdLcp1WVCVRAvn+ZwpLiNR+reWFr2FFqJRsREuZdAg== - dependencies: - "@chakra-ui/shared-utils" "2.0.5" - csstype "^3.1.2" - lodash.mergewith "4.6.2" - -"@chakra-ui/switch@2.1.2": - version "2.1.2" - resolved "https://registry.yarnpkg.com/@chakra-ui/switch/-/switch-2.1.2.tgz#f7c6878d8126bfac8fa3b939079f1017c21b7479" - integrity sha512-pgmi/CC+E1v31FcnQhsSGjJnOE2OcND4cKPyTE+0F+bmGm48Q/b5UmKD9Y+CmZsrt/7V3h8KNczowupfuBfIHA== - dependencies: - "@chakra-ui/checkbox" "2.3.2" - "@chakra-ui/shared-utils" "2.0.5" - -"@chakra-ui/system@2.6.2": - version "2.6.2" - resolved "https://registry.yarnpkg.com/@chakra-ui/system/-/system-2.6.2.tgz#528ec955bd6a7f74da46470ee8225b1e2c80a78b" - integrity sha512-EGtpoEjLrUu4W1fHD+a62XR+hzC5YfsWm+6lO0Kybcga3yYEij9beegO0jZgug27V+Rf7vns95VPVP6mFd/DEQ== - dependencies: - "@chakra-ui/color-mode" "2.2.0" - "@chakra-ui/object-utils" "2.1.0" - "@chakra-ui/react-utils" "2.0.12" - "@chakra-ui/styled-system" "2.9.2" - "@chakra-ui/theme-utils" "2.0.21" - "@chakra-ui/utils" "2.0.15" - react-fast-compare "3.2.2" - -"@chakra-ui/table@2.1.0": - version "2.1.0" - resolved "https://registry.yarnpkg.com/@chakra-ui/table/-/table-2.1.0.tgz#20dce14c5e4d70dc7c6c0e87cce9b05907ff8c50" - integrity sha512-o5OrjoHCh5uCLdiUb0Oc0vq9rIAeHSIRScc2ExTC9Qg/uVZl2ygLrjToCaKfaaKl1oQexIeAcZDKvPG8tVkHyQ== - dependencies: - "@chakra-ui/react-context" "2.1.0" - "@chakra-ui/shared-utils" "2.0.5" - -"@chakra-ui/tabs@3.0.0": +"@chakra-ui/cli@^3.0.0": version "3.0.0" - resolved "https://registry.yarnpkg.com/@chakra-ui/tabs/-/tabs-3.0.0.tgz#854c06880af26158d7c72881c4b5e0453f6c485d" - integrity sha512-6Mlclp8L9lqXmsGWF5q5gmemZXOiOYuh0SGT/7PgJVNPz3LXREXlXg2an4MBUD8W5oTkduCX+3KTMCwRrVrDYw== - dependencies: - "@chakra-ui/clickable" "2.1.0" - "@chakra-ui/descendant" "3.1.0" - "@chakra-ui/lazy-utils" "2.0.5" - "@chakra-ui/react-children-utils" "2.0.6" - "@chakra-ui/react-context" "2.1.0" - "@chakra-ui/react-use-controllable-state" "2.1.0" - "@chakra-ui/react-use-merge-refs" "2.1.0" - "@chakra-ui/react-use-safe-layout-effect" "2.1.0" - "@chakra-ui/shared-utils" "2.0.5" - -"@chakra-ui/tag@3.1.1": - version "3.1.1" - resolved "https://registry.yarnpkg.com/@chakra-ui/tag/-/tag-3.1.1.tgz#d05284b6549a84d3a08e57eec57df3ad0eebd882" - integrity sha512-Bdel79Dv86Hnge2PKOU+t8H28nm/7Y3cKd4Kfk9k3lOpUh4+nkSGe58dhRzht59lEqa4N9waCgQiBdkydjvBXQ== - dependencies: - "@chakra-ui/icon" "3.2.0" - "@chakra-ui/react-context" "2.1.0" - -"@chakra-ui/textarea@2.1.2": - version "2.1.2" - resolved "https://registry.yarnpkg.com/@chakra-ui/textarea/-/textarea-2.1.2.tgz#30f8af0e233cec2dee79d527450c6586e7122eff" - integrity sha512-ip7tvklVCZUb2fOHDb23qPy/Fr2mzDOGdkrpbNi50hDCiV4hFX02jdQJdi3ydHZUyVgZVBKPOJ+lT9i7sKA2wA== - dependencies: - "@chakra-ui/form-control" "2.2.0" - "@chakra-ui/shared-utils" "2.0.5" - -"@chakra-ui/theme-tools@2.1.2": - version "2.1.2" - resolved "https://registry.yarnpkg.com/@chakra-ui/theme-tools/-/theme-tools-2.1.2.tgz#913be05879cd816c546993ccb9ff7615f85ff69f" - integrity sha512-Qdj8ajF9kxY4gLrq7gA+Azp8CtFHGO9tWMN2wfF9aQNgG9AuMhPrUzMq9AMQ0MXiYcgNq/FD3eegB43nHVmXVA== - dependencies: - "@chakra-ui/anatomy" "2.2.2" - "@chakra-ui/shared-utils" "2.0.5" - color2k "^2.0.2" - -"@chakra-ui/theme-utils@2.0.21": - version "2.0.21" - resolved "https://registry.yarnpkg.com/@chakra-ui/theme-utils/-/theme-utils-2.0.21.tgz#da7ed541a5241a8ed0384eb14f37fa9b998382cf" - integrity sha512-FjH5LJbT794r0+VSCXB3lT4aubI24bLLRWB+CuRKHijRvsOg717bRdUN/N1fEmEpFnRVrbewttWh/OQs0EWpWw== - dependencies: - "@chakra-ui/shared-utils" "2.0.5" - "@chakra-ui/styled-system" "2.9.2" - "@chakra-ui/theme" "3.3.1" - lodash.mergewith "4.6.2" - -"@chakra-ui/theme@3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@chakra-ui/theme/-/theme-3.3.1.tgz#75c6cd0b5c70c0aa955068274ee4780f299bd8a4" - integrity sha512-Hft/VaT8GYnItGCBbgWd75ICrIrIFrR7lVOhV/dQnqtfGqsVDlrztbSErvMkoPKt0UgAkd9/o44jmZ6X4U2nZQ== - dependencies: - "@chakra-ui/anatomy" "2.2.2" - "@chakra-ui/shared-utils" "2.0.5" - "@chakra-ui/theme-tools" "2.1.2" - -"@chakra-ui/toast@7.0.2": - version "7.0.2" - resolved "https://registry.yarnpkg.com/@chakra-ui/toast/-/toast-7.0.2.tgz#d1c396bbfced12e22b010899731fd8cc294d53ec" - integrity sha512-yvRP8jFKRs/YnkuE41BVTq9nB2v/KDRmje9u6dgDmE5+1bFt3bwjdf9gVbif4u5Ve7F7BGk5E093ARRVtvLvXA== - dependencies: - "@chakra-ui/alert" "2.2.2" - "@chakra-ui/close-button" "2.1.1" - "@chakra-ui/portal" "2.1.0" - "@chakra-ui/react-context" "2.1.0" - "@chakra-ui/react-use-timeout" "2.1.0" - "@chakra-ui/react-use-update-effect" "2.1.0" - "@chakra-ui/shared-utils" "2.0.5" - "@chakra-ui/styled-system" "2.9.2" - "@chakra-ui/theme" "3.3.1" - -"@chakra-ui/tooltip@2.3.1": - version "2.3.1" - resolved "https://registry.yarnpkg.com/@chakra-ui/tooltip/-/tooltip-2.3.1.tgz#29fb8508a37bb6b20ab8dbb32bca6cd59b098796" - integrity sha512-Rh39GBn/bL4kZpuEMPPRwYNnccRCL+w9OqamWHIB3Qboxs6h8cOyXfIdGxjo72lvhu1QI/a4KFqkM3St+WfC0A== - dependencies: - "@chakra-ui/dom-utils" "2.1.0" - "@chakra-ui/popper" "3.1.0" - "@chakra-ui/portal" "2.1.0" - "@chakra-ui/react-types" "2.0.7" - "@chakra-ui/react-use-disclosure" "2.1.0" - "@chakra-ui/react-use-event-listener" "2.1.0" - "@chakra-ui/react-use-merge-refs" "2.1.0" - "@chakra-ui/shared-utils" "2.0.5" - -"@chakra-ui/transition@2.1.0": - version "2.1.0" - resolved "https://registry.yarnpkg.com/@chakra-ui/transition/-/transition-2.1.0.tgz#c8e95564f7ab356e78119780037bae5ad150c7b3" - integrity sha512-orkT6T/Dt+/+kVwJNy7zwJ+U2xAZ3EU7M3XCs45RBvUnZDr/u9vdmaM/3D/rOpmQJWgQBwKPJleUXrYWUagEDQ== - dependencies: - "@chakra-ui/shared-utils" "2.0.5" - -"@chakra-ui/utils@2.0.15": - version "2.0.15" - resolved "https://registry.yarnpkg.com/@chakra-ui/utils/-/utils-2.0.15.tgz#bd800b1cff30eb5a5e8c36fa039f49984b4c5e4a" - integrity sha512-El4+jL0WSaYYs+rJbuYFDbjmfCcfGDmRY95GO4xwzit6YAPZBLcR65rOEwLps+XWluZTy1xdMrusg/hW0c1aAA== - dependencies: - "@types/lodash.mergewith" "4.6.7" - css-box-model "1.2.1" - framesync "6.1.2" - lodash.mergewith "4.6.2" + resolved "https://registry.yarnpkg.com/@chakra-ui/cli/-/cli-3.0.0.tgz#75fe84a5436633bf713e7c0b18f283c390c7661c" + integrity sha512-c6G+/TyQigWUJTRA3yHHbvJvQNbzesCEYBAo3BEhcXxtUdwU/IKOVDM9du0+10dfqQ1FkS8/G4Ifs3s1Ecp8zw== + dependencies: + "@clack/prompts" "0.7.0" + "@pandacss/is-valid-prop" "0.41.0" + "@types/cli-table" "^0.3.4" + "@types/debug" "^4.1.12" + "@visulima/boxen" "^1.0.10" + bundle-n-require "1.1.1" + chokidar "3.6.0" + cli-table "^0.3.11" + commander "12.1.0" + debug "^4.3.5" + globby "14.0.2" + https-proxy-agent "^7.0.5" + node-fetch "3.3.2" + package-manager-detector "0.1.2" + prettier "3.3.3" + scule "1.3.0" + sucrase "^3.35.0" + zod "^3.23.8" + +"@chakra-ui/icons@^2.2.4": + version "2.2.4" + resolved "https://registry.yarnpkg.com/@chakra-ui/icons/-/icons-2.2.4.tgz#fc3f59a7e377d6e4efdbe8ee0a3aec7f29a4ab32" + integrity sha512-l5QdBgwrAg3Sc2BRqtNkJpfuLw/pWRDwwT58J6c4PqQT6wzXxyNa8Q0PForu1ltB5qEiFb1kxr/F/HO1EwNa6g== -"@chakra-ui/visually-hidden@2.2.0": - version "2.2.0" - resolved "https://registry.yarnpkg.com/@chakra-ui/visually-hidden/-/visually-hidden-2.2.0.tgz#9b0ecef8f01263ab808ba3bda7b36a0d91b4d5c1" - integrity sha512-KmKDg01SrQ7VbTD3+cPWf/UfpF5MSwm3v7MWi0n5t8HnnadT13MF0MJCDSXbBWnzLv1ZKJ6zlyAOeARWX+DpjQ== +"@chakra-ui/react@^3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@chakra-ui/react/-/react-3.0.0.tgz#0abca7ca85bb02b0b8d90364bb866d837ee42e55" + integrity sha512-Fe2bd97AS4hYJAi2AnypaJV6JtObybOs21AV8zIOyK/TIUJbMp3hVQP+5RsP+7lkizUGdQ2pigXyUYPwD0Kh5Q== + dependencies: + "@ark-ui/anatomy" "3.5.0" + "@ark-ui/react" "4.1.2" + "@emotion/is-prop-valid" "1.3.1" + "@emotion/serialize" "1.3.2" + "@emotion/use-insertion-effect-with-fallbacks" "1.1.0" + "@emotion/utils" "1.4.1" + "@pandacss/is-valid-prop" "0.41.0" + csstype "3.1.3" "@chromatic-com/storybook@^1.6.1": version "1.9.0" @@ -1913,6 +1243,23 @@ react-confetti "^6.1.0" strip-ansi "^7.1.0" +"@clack/core@^0.3.3": + version "0.3.4" + resolved "https://registry.yarnpkg.com/@clack/core/-/core-0.3.4.tgz#375e82fc8fe46650b37cab2f2ea8752c6b7f0450" + integrity sha512-H4hxZDXgHtWTwV3RAVenqcC4VbJZNegbBjlPvzOzCouXtS2y3sDvlO3IsbrPNWuLWPPlYVYPghQdSF64683Ldw== + dependencies: + picocolors "^1.0.0" + sisteransi "^1.0.5" + +"@clack/prompts@0.7.0": + version "0.7.0" + resolved "https://registry.yarnpkg.com/@clack/prompts/-/prompts-0.7.0.tgz#6aaef48ea803d91cce12bc80811cfcb8de2e75ea" + integrity sha512-0MhX9/B4iL6Re04jPrttDm+BsP8y6mS7byuv0BvXgdXhbV5PdlsHt55dvNsuBCPZ7xq1oTAOOuotR9NFbQyMSA== + dependencies: + "@clack/core" "^0.3.3" + picocolors "^1.0.0" + sisteransi "^1.0.5" + "@cnakazawa/watch@^1.0.3": version "1.0.4" resolved "https://registry.yarnpkg.com/@cnakazawa/watch/-/watch-1.0.4.tgz#f864ae85004d0fcab6f50be9141c4da368d1656a" @@ -1986,10 +1333,10 @@ resolved "https://registry.yarnpkg.com/@emotion/hash/-/hash-0.9.2.tgz#ff9221b9f58b4dfe61e619a7788734bd63f6898b" integrity sha512-MyqliTZGuOm3+5ZRSaaBGP3USLw6+EGykkwZns2EPC5g8jJ4z9OrdZY9apkl3+UP9+sdz76YYkwCKP5gh8iY3g== -"@emotion/is-prop-valid@^1.3.0": - version "1.3.0" - resolved "https://registry.yarnpkg.com/@emotion/is-prop-valid/-/is-prop-valid-1.3.0.tgz#bd84ba972195e8a2d42462387581560ef780e4e2" - integrity sha512-SHetuSLvJDzuNbOdtPVbq6yMMMlLoW5Q94uDqJZqy50gcmAjxFkVqmzqSGEFq9gT2iMuIeKV1PXVWmvUhuZLlQ== +"@emotion/is-prop-valid@1.3.1", "@emotion/is-prop-valid@^1.3.0": + version "1.3.1" + resolved "https://registry.yarnpkg.com/@emotion/is-prop-valid/-/is-prop-valid-1.3.1.tgz#8d5cf1132f836d7adbe42cf0b49df7816fc88240" + integrity sha512-/ACwoqx7XQi9knQs/G0qKvv5teDMhD7bXYns9N/wM8ah8iNb8jZ2uNO0YOgiq2o2poIvVtJS2YALasQuMSQ7Kw== dependencies: "@emotion/memoize" "^0.9.0" @@ -1998,7 +1345,7 @@ resolved "https://registry.yarnpkg.com/@emotion/memoize/-/memoize-0.9.0.tgz#745969d649977776b43fc7648c556aaa462b4102" integrity sha512-30FAj7/EoJ5mwVPOWhAyCX+FPfMDrVecJAM+Iw9NRoSl4BBAQeqj4cApHHUXOVvIPgLVDsCFoz/hGD+5QQD1GQ== -"@emotion/react@^11.11.4": +"@emotion/react@^11.13.3": version "11.13.3" resolved "https://registry.yarnpkg.com/@emotion/react/-/react-11.13.3.tgz#a69d0de2a23f5b48e0acf210416638010e4bd2e4" integrity sha512-lIsdU6JNrmYfJ5EbUCf4xW1ovy5wKQ2CkPRM4xogziOxH1nXxBSjpC9YqbFAP7circxMfYp+6x676BqWcEiixg== @@ -2012,7 +1359,18 @@ "@emotion/weak-memoize" "^0.4.0" hoist-non-react-statics "^3.3.1" -"@emotion/serialize@^1.2.0", "@emotion/serialize@^1.3.0", "@emotion/serialize@^1.3.1": +"@emotion/serialize@1.3.2", "@emotion/serialize@^1.3.0": + version "1.3.2" + resolved "https://registry.yarnpkg.com/@emotion/serialize/-/serialize-1.3.2.tgz#e1c1a2e90708d5d85d81ccaee2dfeb3cc0cccf7a" + integrity sha512-grVnMvVPK9yUVE6rkKfAJlYZgo0cu3l9iMC77V7DW6E1DUIrU68pSEXRmFZFOFB1QFo57TncmOcvcbMDWsL4yA== + dependencies: + "@emotion/hash" "^0.9.2" + "@emotion/memoize" "^0.9.0" + "@emotion/unitless" "^0.10.0" + "@emotion/utils" "^1.4.1" + csstype "^3.0.2" + +"@emotion/serialize@^1.2.0", "@emotion/serialize@^1.3.1": version "1.3.1" resolved "https://registry.yarnpkg.com/@emotion/serialize/-/serialize-1.3.1.tgz#490b660178f43d2de8e92b278b51079d726c05c3" integrity sha512-dEPNKzBPU+vFPGa+z3axPRn8XVDetYORmDC0wAiej+TNcOZE70ZMJa0X7JdeoM6q/nWTMZeLpN/fTnD9o8MQBA== @@ -2028,7 +1386,7 @@ resolved "https://registry.yarnpkg.com/@emotion/sheet/-/sheet-1.4.0.tgz#c9299c34d248bc26e82563735f78953d2efca83c" integrity sha512-fTBW9/8r2w3dXWYM4HCB1Rdp8NLibOw2+XELH5m5+AkWiL/KqYX6dc0kKYlaYyKjrQ6ds33MCdMPEwgs2z1rqg== -"@emotion/styled@^11.11.5": +"@emotion/styled@^11.13.0": version "11.13.0" resolved "https://registry.yarnpkg.com/@emotion/styled/-/styled-11.13.0.tgz#633fd700db701472c7a5dbef54d6f9834e9fb190" integrity sha512-tkzkY7nQhW/zC4hztlwucpT8QEZ6eUzpXDRhww/Eej4tFfO0FxQYWRyg/c5CCXa4d/f174kqeXYjuQRnhzf6dA== @@ -2045,11 +1403,16 @@ resolved "https://registry.yarnpkg.com/@emotion/unitless/-/unitless-0.10.0.tgz#2af2f7c7e5150f497bdabd848ce7b218a27cf745" integrity sha512-dFoMUuQA20zvtVTuxZww6OHoJYgrzfKM1t52mVySDJnMSEa08ruEvdYQbhvyu6soU+NeLVd3yKfTfT0NeV6qGg== -"@emotion/use-insertion-effect-with-fallbacks@^1.0.1", "@emotion/use-insertion-effect-with-fallbacks@^1.1.0": +"@emotion/use-insertion-effect-with-fallbacks@1.1.0", "@emotion/use-insertion-effect-with-fallbacks@^1.0.1", "@emotion/use-insertion-effect-with-fallbacks@^1.1.0": version "1.1.0" resolved "https://registry.yarnpkg.com/@emotion/use-insertion-effect-with-fallbacks/-/use-insertion-effect-with-fallbacks-1.1.0.tgz#1a818a0b2c481efba0cf34e5ab1e0cb2dcb9dfaf" integrity sha512-+wBOcIV5snwGgI2ya3u99D7/FJquOIniQT1IKyDsBmEgwvpxMNeS65Oib7OnE2d2aY+3BU4OiH+0Wchf8yk3Hw== +"@emotion/utils@1.4.1", "@emotion/utils@^1.4.1": + version "1.4.1" + resolved "https://registry.yarnpkg.com/@emotion/utils/-/utils-1.4.1.tgz#b3adbb43de12ee2149541c4f1337d2eb7774f0ad" + integrity sha512-BymCXzCG3r72VKJxaYVwOXATqXIZ85cuvg0YOUDxMGNrKc1DJRZk8MgV5wyXRyEayIMd4FuXJIUgTBXvDNW5cA== + "@emotion/utils@^1.4.0": version "1.4.0" resolved "https://registry.yarnpkg.com/@emotion/utils/-/utils-1.4.0.tgz#262f1d02aaedb2ec91c83a0955dd47822ad5fbdd" @@ -2212,6 +1575,34 @@ resolved "https://registry.yarnpkg.com/@fal-works/esbuild-plugin-global-externals/-/esbuild-plugin-global-externals-2.1.2.tgz#c05ed35ad82df8e6ac616c68b92c2282bd083ba4" integrity sha512-cEee/Z+I12mZcFJshKcCqC8tuX5hG3s+d+9nZ3LabqKF1vKdF41B92pJVCBggjAGORAeOzyyDDKrZwIkLffeOQ== +"@floating-ui/core@^1.6.0": + version "1.6.8" + resolved "https://registry.yarnpkg.com/@floating-ui/core/-/core-1.6.8.tgz#aa43561be075815879305965020f492cdb43da12" + integrity sha512-7XJ9cPU+yI2QeLS+FCSlqNFZJq8arvswefkZrYI1yQBbftw6FyrZOxYSh+9S7z7TpeWlRt9zJ5IhM1WIL334jA== + dependencies: + "@floating-ui/utils" "^0.2.8" + +"@floating-ui/dom@1.6.11": + version "1.6.11" + resolved "https://registry.yarnpkg.com/@floating-ui/dom/-/dom-1.6.11.tgz#8631857838d34ee5712339eb7cbdfb8ad34da723" + integrity sha512-qkMCxSR24v2vGkhYDo/UzxfJN3D4syqSjyuTFz6C7XcpU1pASPRieNI0Kj5VP3/503mOfYiGY891ugBX1GlABQ== + dependencies: + "@floating-ui/core" "^1.6.0" + "@floating-ui/utils" "^0.2.8" + +"@floating-ui/dom@1.6.8": + version "1.6.8" + resolved "https://registry.yarnpkg.com/@floating-ui/dom/-/dom-1.6.8.tgz#45e20532b6d8a061b356a4fb336022cf2609754d" + integrity sha512-kx62rP19VZ767Q653wsP1XZCGIirkE09E0QUGNYTM/ttbbQHqcGPdSfWFxUyyNLc/W6aoJRBajOSXhP6GXjC0Q== + dependencies: + "@floating-ui/core" "^1.6.0" + "@floating-ui/utils" "^0.2.5" + +"@floating-ui/utils@^0.2.5", "@floating-ui/utils@^0.2.8": + version "0.2.8" + resolved "https://registry.yarnpkg.com/@floating-ui/utils/-/utils-0.2.8.tgz#21a907684723bbbaa5f0974cf7730bd797eb8e62" + integrity sha512-kym7SodPp8/wloecOpcmSnWJsK7M0E5Wg8UcFA+uO4B9s5d0ywXOEro/8HM9x0rW+TljRzul/14UYz3TleT3ig== + "@humanwhocodes/config-array@^0.11.14": version "0.11.14" resolved "https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.11.14.tgz#d78e481a039f7566ecc9660b4ea7fe6b1fec442b" @@ -2344,6 +1735,27 @@ resolved "https://registry.yarnpkg.com/@img/sharp-win32-x64/-/sharp-win32-x64-0.33.5.tgz#56f00962ff0c4e0eb93d34a047d29fa995e3e342" integrity sha512-MpY/o8/8kj+EcnxwvrP4aTJSWw/aZ7JIGR4aBeZkZw5B7/Jn+tY9/VNwtcoGmdT7GfggGIU4kygOMSbYnOrAbg== +"@internationalized/date@3.5.5": + version "3.5.5" + resolved "https://registry.yarnpkg.com/@internationalized/date/-/date-3.5.5.tgz#7d34cb9da35127f98dd669fc926bb37e771e177f" + integrity sha512-H+CfYvOZ0LTJeeLOqm19E3uj/4YjrmOFtBufDHPfvtI80hFAMqtrp7oCACpe4Cil5l8S0Qu/9dYfZc/5lY8WQQ== + dependencies: + "@swc/helpers" "^0.5.0" + +"@internationalized/date@3.5.6": + version "3.5.6" + resolved "https://registry.yarnpkg.com/@internationalized/date/-/date-3.5.6.tgz#0833c2fa75efb3573f4e3bf10e3895f1019e87dd" + integrity sha512-jLxQjefH9VI5P9UQuqB6qNKnvFt1Ky1TPIzHGsIlCi7sZZoMR8SdYbBGRvM0y+Jtb+ez4ieBzmiAUcpmPYpyOw== + dependencies: + "@swc/helpers" "^0.5.0" + +"@internationalized/number@3.5.3": + version "3.5.3" + resolved "https://registry.yarnpkg.com/@internationalized/number/-/number-3.5.3.tgz#9fa060c1c4809f23fb3d38dd3f3d1ae4c87e95a8" + integrity sha512-rd1wA3ebzlp0Mehj5YTuTI50AQEx80gWFyHcQu+u91/5NgdwBecO8BH6ipPfE+lmQ9d63vpB3H9SHoIUiupllw== + dependencies: + "@swc/helpers" "^0.5.0" + "@isaacs/cliui@^8.0.2": version "8.0.2" resolved "https://registry.yarnpkg.com/@isaacs/cliui/-/cliui-8.0.2.tgz#b37667b7bc181c168782259bab42474fbf52b550" @@ -2732,7 +2144,7 @@ "@types/yargs" "^17.0.8" chalk "^4.0.0" -"@jridgewell/gen-mapping@^0.3.5": +"@jridgewell/gen-mapping@^0.3.2", "@jridgewell/gen-mapping@^0.3.5": version "0.3.5" resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz#dcce6aff74bdf6dad1a95802b69b04a2fcb1fb36" integrity sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg== @@ -2932,11 +2344,23 @@ pump "^3.0.0" tar-fs "^2.1.1" +"@next/env@14.2.15": + version "14.2.15" + resolved "https://registry.yarnpkg.com/@next/env/-/env-14.2.15.tgz#06d984e37e670d93ddd6790af1844aeb935f332f" + integrity sha512-S1qaj25Wru2dUpcIZMjxeMVSwkt8BK4dmWHHiBuRstcIyOsMapqT4A4jSB6onvqeygkSSmOkyny9VVx8JIGamQ== + "@next/env@15.0.0-rc.0": version "15.0.0-rc.0" resolved "https://registry.yarnpkg.com/@next/env/-/env-15.0.0-rc.0.tgz#c772c9261dad10b1a1e72693c7dadfe2e35e6c5a" integrity sha512-6W0ndQvHR9sXcqcKeR/inD2UTRCs9+VkSK3lfaGmEuZs7EjwwXMO2BPYjz9oBrtfPL3xuTjtXsHKSsalYQ5l1Q== +"@next/eslint-plugin-next@14.2.15": + version "14.2.15" + resolved "https://registry.yarnpkg.com/@next/eslint-plugin-next/-/eslint-plugin-next-14.2.15.tgz#796ae942a95b859e1add58e5b7ae78cfd55d59bb" + integrity sha512-pKU0iqKRBlFB/ocOI1Ip2CkKePZpYpnw5bEItEkuZ/Nr9FQP1+p7VDWr4VfOdff4i9bFmrOaeaU1bFEyAcxiMQ== + dependencies: + glob "10.3.10" + "@next/eslint-plugin-next@15.0.0-rc.0": version "15.0.0-rc.0" resolved "https://registry.yarnpkg.com/@next/eslint-plugin-next/-/eslint-plugin-next-15.0.0-rc.0.tgz#56850feb4961e82596947c5150106fe4cd92dc6d" @@ -2944,46 +2368,91 @@ dependencies: glob "10.3.10" +"@next/swc-darwin-arm64@14.2.15": + version "14.2.15" + resolved "https://registry.yarnpkg.com/@next/swc-darwin-arm64/-/swc-darwin-arm64-14.2.15.tgz#6386d585f39a1c490c60b72b1f76612ba4434347" + integrity sha512-Rvh7KU9hOUBnZ9TJ28n2Oa7dD9cvDBKua9IKx7cfQQ0GoYUwg9ig31O2oMwH3wm+pE3IkAQ67ZobPfEgurPZIA== + "@next/swc-darwin-arm64@15.0.0-rc.0": version "15.0.0-rc.0" resolved "https://registry.yarnpkg.com/@next/swc-darwin-arm64/-/swc-darwin-arm64-15.0.0-rc.0.tgz#d083d397246b2becfa41c724f43c3a31d682b1fb" integrity sha512-4OpTXvAWcSabXA5d688zdUwa3sfT9QrLnHMdpv4q2UDnnuqmOI0xLb6lrOxwpi+vHJNkneuNLqyc5HGBhkqL6A== +"@next/swc-darwin-x64@14.2.15": + version "14.2.15" + resolved "https://registry.yarnpkg.com/@next/swc-darwin-x64/-/swc-darwin-x64-14.2.15.tgz#b7baeedc6a28f7545ad2bc55adbab25f7b45cb89" + integrity sha512-5TGyjFcf8ampZP3e+FyCax5zFVHi+Oe7sZyaKOngsqyaNEpOgkKB3sqmymkZfowy3ufGA/tUgDPPxpQx931lHg== + "@next/swc-darwin-x64@15.0.0-rc.0": version "15.0.0-rc.0" resolved "https://registry.yarnpkg.com/@next/swc-darwin-x64/-/swc-darwin-x64-15.0.0-rc.0.tgz#f7066acd555b5db0037768dd311e0b201b4ebf08" integrity sha512-/TD8M9DT244uhtFA8P/0DUbM7ftg2zio6yOo6ajV16vNjkcug9Kt9//Wa4SrJjWcsGZpViLctOlwn3/6JFAuAA== +"@next/swc-linux-arm64-gnu@14.2.15": + version "14.2.15" + resolved "https://registry.yarnpkg.com/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-14.2.15.tgz#fa13c59d3222f70fb4cb3544ac750db2c6e34d02" + integrity sha512-3Bwv4oc08ONiQ3FiOLKT72Q+ndEMyLNsc/D3qnLMbtUYTQAmkx9E/JRu0DBpHxNddBmNT5hxz1mYBphJ3mfrrw== + "@next/swc-linux-arm64-gnu@15.0.0-rc.0": version "15.0.0-rc.0" resolved "https://registry.yarnpkg.com/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-15.0.0-rc.0.tgz#ecce3b9cfed770f372b6cf05170ff2c89e909642" integrity sha512-3VTO32938AcqOlOI/U61/MIpeYrblP22VU1GrgmMQJozsAXEJgLCgf3wxZtn61/FG4Yc0tp7rPZE2t1fIGe0+w== +"@next/swc-linux-arm64-musl@14.2.15": + version "14.2.15" + resolved "https://registry.yarnpkg.com/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-14.2.15.tgz#30e45b71831d9a6d6d18d7ac7d611a8d646a17f9" + integrity sha512-k5xf/tg1FBv/M4CMd8S+JL3uV9BnnRmoe7F+GWC3DxkTCD9aewFRH1s5rJ1zkzDa+Do4zyN8qD0N8c84Hu96FQ== + "@next/swc-linux-arm64-musl@15.0.0-rc.0": version "15.0.0-rc.0" resolved "https://registry.yarnpkg.com/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-15.0.0-rc.0.tgz#39d2e2687181e8c7fc88774cb106a99374b25dce" integrity sha512-0kDnxM3AfrrHFJ/wTkjkv7cVHIaGwv+CzDg9lL2BoLEM4kMQhH20DTsBOMqpTpo1K2KCg67LuTGd3QOITT5uFQ== +"@next/swc-linux-x64-gnu@14.2.15": + version "14.2.15" + resolved "https://registry.yarnpkg.com/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-14.2.15.tgz#5065db17fc86f935ad117483f21f812dc1b39254" + integrity sha512-kE6q38hbrRbKEkkVn62reLXhThLRh6/TvgSP56GkFNhU22TbIrQDEMrO7j0IcQHcew2wfykq8lZyHFabz0oBrA== + "@next/swc-linux-x64-gnu@15.0.0-rc.0": version "15.0.0-rc.0" resolved "https://registry.yarnpkg.com/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-15.0.0-rc.0.tgz#853b80cd84487742fce2e81908a904e6f5125daf" integrity sha512-fPMNahzqYFjm5h0ncJ5+F3NrShmWhpusM+zrQl01MMU0Ed5xsL4pJJDSuXV4wPkNUSjCP3XstTjxR5kBdO4juQ== +"@next/swc-linux-x64-musl@14.2.15": + version "14.2.15" + resolved "https://registry.yarnpkg.com/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-14.2.15.tgz#3c4a4568d8be7373a820f7576cf33388b5dab47e" + integrity sha512-PZ5YE9ouy/IdO7QVJeIcyLn/Rc4ml9M2G4y3kCM9MNf1YKvFY4heg3pVa/jQbMro+tP6yc4G2o9LjAz1zxD7tQ== + "@next/swc-linux-x64-musl@15.0.0-rc.0": version "15.0.0-rc.0" resolved "https://registry.yarnpkg.com/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-15.0.0-rc.0.tgz#3c0715879189593e0e9a5d30c2472cec26ac781a" integrity sha512-7/FLgOqrrQAxOVQrxfr3bGgZ83pSCmc2S3TXBILnHw0S8qLxmFjhSjH5ogaDmjrES/PSYMaX1FsP5Af88hp7Gw== +"@next/swc-win32-arm64-msvc@14.2.15": + version "14.2.15" + resolved "https://registry.yarnpkg.com/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-14.2.15.tgz#fb812cc4ca0042868e32a6a021da91943bb08b98" + integrity sha512-2raR16703kBvYEQD9HNLyb0/394yfqzmIeyp2nDzcPV4yPjqNUG3ohX6jX00WryXz6s1FXpVhsCo3i+g4RUX+g== + "@next/swc-win32-arm64-msvc@15.0.0-rc.0": version "15.0.0-rc.0" resolved "https://registry.yarnpkg.com/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-15.0.0-rc.0.tgz#97be1f0fcf7319f3cad5046f2f153d585d25c312" integrity sha512-5wcqoYHh7hbdghjH6Xs3i5/f0ov+i1Xw2E3O+BzZNESYVLgCM1q7KJu5gdGFoXA2gz5XaKF/VBcYHikLzyjgmA== +"@next/swc-win32-ia32-msvc@14.2.15": + version "14.2.15" + resolved "https://registry.yarnpkg.com/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-14.2.15.tgz#ec26e6169354f8ced240c1427be7fd485c5df898" + integrity sha512-fyTE8cklgkyR1p03kJa5zXEaZ9El+kDNM5A+66+8evQS5e/6v0Gk28LqA0Jet8gKSOyP+OTm/tJHzMlGdQerdQ== + "@next/swc-win32-ia32-msvc@15.0.0-rc.0": version "15.0.0-rc.0" resolved "https://registry.yarnpkg.com/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-15.0.0-rc.0.tgz#3518e7da723ff92face4d40c18e299fc4a27156a" integrity sha512-/hqOmYRTvtBPToE4Dbl9n+sLYU7DPd52R+TtjIrrEzTMgFo2/d7un3sD7GKmb2OwOj/ExyGv6Bd/JzytBVxXlw== +"@next/swc-win32-x64-msvc@14.2.15": + version "14.2.15" + resolved "https://registry.yarnpkg.com/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-14.2.15.tgz#18d68697002b282006771f8d92d79ade9efd35c4" + integrity sha512-SzqGbsLsP9OwKNUG9nekShTwhj6JSB9ZLMWQ8g1gG6hdE5gQLncbnbymrwy2yVmH9nikSLYRYxYMFu78Ggp7/g== + "@next/swc-win32-x64-msvc@15.0.0-rc.0": version "15.0.0-rc.0" resolved "https://registry.yarnpkg.com/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-15.0.0-rc.0.tgz#e6343051a5bf1e071a67553fa6f3726b64dcf54e" @@ -3022,6 +2491,11 @@ resolved "https://registry.yarnpkg.com/@nolyfill/is-core-module/-/is-core-module-1.0.39.tgz#3dc35ba0f1e66b403c00b39344f870298ebb1c8e" integrity sha512-nn5ozdjYQpUCZlWGuxcJY/KpxkWQs4DcbMCmKojjyrYDEAGy4Ce19NN4v5MduafTwJlbKc99UA8YhSVqq9yPZA== +"@pandacss/is-valid-prop@0.41.0": + version "0.41.0" + resolved "https://registry.yarnpkg.com/@pandacss/is-valid-prop/-/is-valid-prop-0.41.0.tgz#4b82222639a096711d0601fb15f491ae5e084ff8" + integrity sha512-BE6h6CsJk14ugIRrsazJtN3fcg+KDFRat1Bs93YFKH6jd4DOb1yUyVvC70jKqPVvg70zEcV8acZ7VdcU5TLu+w== + "@pkgjs/parseargs@^0.11.0": version "0.11.0" resolved "https://registry.yarnpkg.com/@pkgjs/parseargs/-/parseargs-0.11.0.tgz#a77ea742fab25775145434eb1d2328cf5013ac33" @@ -3032,7 +2506,7 @@ resolved "https://registry.yarnpkg.com/@pkgr/core/-/core-0.1.1.tgz#1ec17e2edbec25c8306d424ecfbf13c7de1aaa31" integrity sha512-cq8o4cWH0ibXh9VGi5P20Tu9XF/0fFXl9EUinr9QfTM7a7p0oTA4iJRCQWppXR1Pg8dSM0UCItCkPwsk9qWWYA== -"@popperjs/core@^2.11.8", "@popperjs/core@^2.9.3": +"@popperjs/core@^2.11.8": version "2.11.8" resolved "https://registry.yarnpkg.com/@popperjs/core/-/core-2.11.8.tgz#6b79032e760a0899cd4204710beede972a3a185f" integrity sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A== @@ -3439,8 +2913,6 @@ version "12.1.1" resolved "https://registry.yarnpkg.com/@stellar/stellar-base/-/stellar-base-12.1.1.tgz#16a07e74995725c544510be7086723c28300ed11" integrity sha512-gOBSOFDepihslcInlqnxKZdIW9dMUO1tpOm3AtJR33K2OvpXG6SaVHCzAmCFArcCqI9zXTEiSoh70T48TmiHJA== -<<<<<<< HEAD -======= dependencies: "@stellar/js-xdr" "^3.1.2" base32.js "^0.1.0" @@ -3451,37 +2923,6 @@ optionalDependencies: sodium-native "^4.1.1" -"@stellar/stellar-sdk@11.1.0": - version "11.1.0" - resolved "https://registry.yarnpkg.com/@stellar/stellar-sdk/-/stellar-sdk-11.1.0.tgz#4a619fa645a7392204b6e80cb0a7f3ef94cdd077" - integrity sha512-Ufw+4udr7lqyzPIhqSAzBTgcl/YlgFZLgeBlDr5ZZy1v+g7AT4dOZFurcCrHt7Pz8DGtVcxNX7GLxYLdOC3GIg== ->>>>>>> 982eaac252b42a5427d128e56b02ed043997a7e5 - dependencies: - "@stellar/js-xdr" "^3.1.2" - base32.js "^0.1.0" - bignumber.js "^9.1.2" - buffer "^6.0.3" - sha.js "^2.3.6" - tweetnacl "^1.0.3" - optionalDependencies: - sodium-native "^4.1.1" - -<<<<<<< HEAD -======= -"@stellar/stellar-sdk@11.3.0": - version "11.3.0" - resolved "https://registry.yarnpkg.com/@stellar/stellar-sdk/-/stellar-sdk-11.3.0.tgz#7cb010651846a07e1853e0fe30e430ece4da340b" - integrity sha512-i+heopibJNRA7iM8rEPz0AXphBPYvy2HDo8rxbDwWpozwCfw8kglP9cLkkhgJe8YicgLrdExz/iQZaLpqLC+6w== - dependencies: - "@stellar/stellar-base" "^11.0.1" - axios "^1.6.8" - bignumber.js "^9.1.2" - eventsource "^2.0.2" - randombytes "^2.1.0" - toml "^3.0.0" - urijs "^1.19.1" - ->>>>>>> 982eaac252b42a5427d128e56b02ed043997a7e5 "@stellar/stellar-sdk@12.2.0", "@stellar/stellar-sdk@^12.1.0": version "12.2.0" resolved "https://registry.yarnpkg.com/@stellar/stellar-sdk/-/stellar-sdk-12.2.0.tgz#c449bc52be282c7706aabbd257acbc5aec3345b3" @@ -4304,6 +3745,21 @@ dependencies: tslib "^2.4.0" +"@swc/helpers@0.5.5": + version "0.5.5" + resolved "https://registry.yarnpkg.com/@swc/helpers/-/helpers-0.5.5.tgz#12689df71bfc9b21c4f4ca00ae55f2f16c8b77c0" + integrity sha512-KGYxvIOXcceOAbEk4bi/dVLEK9z8sZ0uBB3Il5b1rhfClSpcX0yfRO0KmTkqR2cnQDymwLB+25ZyMzICg/cm/A== + dependencies: + "@swc/counter" "^0.1.3" + tslib "^2.4.0" + +"@swc/helpers@^0.5.0": + version "0.5.13" + resolved "https://registry.yarnpkg.com/@swc/helpers/-/helpers-0.5.13.tgz#33e63ff3cd0cade557672bd7888a39ce7d115a8c" + integrity sha512-UoKGxQ3r5kYI9dALKJapMmuK+1zWM/H17Z1+iwnNmzcJRnfFuevZs375TA5rW31pu4BS4NoSy1fRsexDXfWn5w== + dependencies: + tslib "^2.4.0" + "@swc/types@^0.1.12": version "0.1.12" resolved "https://registry.yarnpkg.com/@swc/types/-/types-0.1.12.tgz#7f632c06ab4092ce0ebd046ed77ff7557442282f" @@ -4311,7 +3767,7 @@ dependencies: "@swc/counter" "^0.1.3" -"@testing-library/dom@^9.3.4": +"@testing-library/dom@^9.0.0", "@testing-library/dom@^9.3.4": version "9.3.4" resolved "https://registry.yarnpkg.com/@testing-library/dom/-/dom-9.3.4.tgz#50696ec28376926fec0a1bf87d9dbac5e27f60ce" integrity sha512-FlS4ZWlp97iiNWig0Muq8p+3rVDjRiYE+YKGbAqXOu9nwJFFOdL00kFpz42M+4huzYi86vAK1sOOfyOG45muIQ== @@ -4352,8 +3808,6 @@ lodash "^4.17.21" redent "^3.0.0" -<<<<<<< HEAD -======= "@testing-library/react@14.1.2": version "14.1.2" resolved "https://registry.yarnpkg.com/@testing-library/react/-/react-14.1.2.tgz#a2b9e9ee87721ec9ed2d7cfc51cc04e474537c32" @@ -4363,16 +3817,6 @@ "@testing-library/dom" "^9.0.0" "@types/react-dom" "^18.0.0" -"@testing-library/react@^14.0.0": - version "14.3.1" - resolved "https://registry.yarnpkg.com/@testing-library/react/-/react-14.3.1.tgz#29513fc3770d6fb75245c4e1245c470e4ffdd830" - integrity sha512-H99XjUhWQw0lTgyMN05W3xQG1Nh4lq574D8keFf1dDoNTJgp66VbJozRaczoF+wsiaPJNt/TcnfpLGufGxSrZQ== - dependencies: - "@babel/runtime" "^7.12.5" - "@testing-library/dom" "^9.0.0" - "@types/react-dom" "^18.0.0" - ->>>>>>> 982eaac252b42a5427d128e56b02ed043997a7e5 "@testing-library/user-event@^14.5.2": version "14.5.2" resolved "https://registry.yarnpkg.com/@testing-library/user-event/-/user-event-14.5.2.tgz#db7257d727c891905947bd1c1a99da20e03c2ebd" @@ -4489,6 +3933,11 @@ "@types/connect" "*" "@types/node" "*" +"@types/cli-table@^0.3.4": + version "0.3.4" + resolved "https://registry.yarnpkg.com/@types/cli-table/-/cli-table-0.3.4.tgz#ecc3efce1b4d13503de59d2ddb49b8f9fd7203e7" + integrity sha512-GsALrTL69mlwbAw/MHF1IPTadSLZQnsxe7a80G8l4inN/iEXCOcVeT/S7aRc6hbhqzL9qZ314kHPDQnQ3ev+HA== + "@types/connect@*": version "3.4.38" resolved "https://registry.yarnpkg.com/@types/connect/-/connect-3.4.38.tgz#5ba7f3bc4fbbdeaff8dded952e5ff2cc53f8d858" @@ -4544,6 +3993,13 @@ resolved "https://registry.yarnpkg.com/@types/d3-time/-/d3-time-3.0.3.tgz#3c186bbd9d12b9d84253b6be6487ca56b54f88be" integrity sha512-2p6olUZ4w3s+07q3Tm2dbiMZy5pCDfYwtLXXHUnVzXgQlZ/OyPtUz6OL382BkOuGlLXqfT+wqv8Fw2v8/0geBw== +"@types/debug@^4.1.12": + version "4.1.12" + resolved "https://registry.yarnpkg.com/@types/debug/-/debug-4.1.12.tgz#a155f21690871953410df4b6b6f53187f0500917" + integrity sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ== + dependencies: + "@types/ms" "*" + "@types/detect-port@^1.3.0": version "1.3.5" resolved "https://registry.yarnpkg.com/@types/detect-port/-/detect-port-1.3.5.tgz#deecde143245989dee0e82115f3caba5ee0ea747" @@ -4737,10 +4193,10 @@ resolved "https://registry.yarnpkg.com/@types/json5/-/json5-0.0.29.tgz#ee28707ae94e11d2b827bcbe5270bcea7f3e71ee" integrity sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ== -"@types/lodash.mergewith@4.6.7": - version "4.6.7" - resolved "https://registry.yarnpkg.com/@types/lodash.mergewith/-/lodash.mergewith-4.6.7.tgz#eaa65aa5872abdd282f271eae447b115b2757212" - integrity sha512-3m+lkO5CLRRYU0fhGRp7zbsGi6+BZj0uTVSwvcKU+nSlhjA9/QRNfuSGnD2mX6hQA7ZbmcCkzk5h4ZYGOtk14A== +"@types/lodash-es@^4.17.6": + version "4.17.12" + resolved "https://registry.yarnpkg.com/@types/lodash-es/-/lodash-es-4.17.12.tgz#65f6d1e5f80539aa7cfbfc962de5def0cf4f341b" + integrity sha512-0NgftHUcV4v34VhXm8QBSftKVXtbkBG3ViCjs6+eJ5a6y6Mi/jiFGPc1sC7QK+9BFhWrURE3EOggmWaSxL9OzQ== dependencies: "@types/lodash" "*" @@ -4764,6 +4220,11 @@ resolved "https://registry.yarnpkg.com/@types/minimatch/-/minimatch-5.1.2.tgz#07508b45797cb81ec3f273011b054cd0755eddca" integrity sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA== +"@types/ms@*": + version "0.7.34" + resolved "https://registry.yarnpkg.com/@types/ms/-/ms-0.7.34.tgz#10964ba0dee6ac4cd462e2795b6bebd407303433" + integrity sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g== + "@types/node@*": version "22.5.4" resolved "https://registry.yarnpkg.com/@types/node/-/node-22.5.4.tgz#83f7d1f65bc2ed223bdbf57c7884f1d5a4fa84e8" @@ -4827,6 +4288,27 @@ dependencies: "@types/react" "*" +"@types/react-dom@^18.0.0": + version "18.3.1" + resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-18.3.1.tgz#1e4654c08a9cdcfb6594c780ac59b55aad42fe07" + integrity sha512-qW1Mfv8taImTthu4KoXgDfLuk4bydU6Q/TkADnDWWHwi4NX4BR+LWfTp2sVmTqRrsHvyDDTelgelxJ+SsejKKQ== + dependencies: + "@types/react" "*" + +"@types/react-scroll@^1.8.10": + version "1.8.10" + resolved "https://registry.yarnpkg.com/@types/react-scroll/-/react-scroll-1.8.10.tgz#585a5c4bd0654434f3e55a08e94ed2e048bae7c7" + integrity sha512-RD4Z7grbdNGOKwKnUBKar6zNxqaW3n8m9QSrfvljW+gmkj1GArb8AFBomVr6xMOgHPD3v1uV3BrIf01py57daQ== + dependencies: + "@types/react" "*" + +"@types/react-slick@^0.23.13": + version "0.23.13" + resolved "https://registry.yarnpkg.com/@types/react-slick/-/react-slick-0.23.13.tgz#037434e73a58063047b121e08565f7185d811f36" + integrity sha512-bNZfDhe/L8t5OQzIyhrRhBr/61pfBcWaYJoq6UDqFtv5LMwfg4NsVDD2J8N01JqdAdxLjOt66OZEp6PX+dGs/A== + dependencies: + "@types/react" "*" + "@types/react-transition-group@^4.4.10": version "4.4.11" resolved "https://registry.yarnpkg.com/@types/react-transition-group/-/react-transition-group-4.4.11.tgz#d963253a611d757de01ebb241143b1017d5d63d5" @@ -4966,6 +4448,21 @@ regexpp "^3.0.0" tsutils "^3.17.1" +"@typescript-eslint/eslint-plugin@^5.4.2 || ^6.0.0 || ^7.0.0 || ^8.0.0": + version "8.11.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.11.0.tgz#c3f087d20715fa94310b30666c08b3349e0ab084" + integrity sha512-KhGn2LjW1PJT2A/GfDpiyOfS4a8xHQv2myUagTM5+zsormOmBlYsnQ6pobJ8XxJmh6hnHwa2Mbe3fPrDJoDhbA== + dependencies: + "@eslint-community/regexpp" "^4.10.0" + "@typescript-eslint/scope-manager" "8.11.0" + "@typescript-eslint/type-utils" "8.11.0" + "@typescript-eslint/utils" "8.11.0" + "@typescript-eslint/visitor-keys" "8.11.0" + graphemer "^1.4.0" + ignore "^5.3.1" + natural-compare "^1.4.0" + ts-api-utils "^1.3.0" + "@typescript-eslint/eslint-plugin@^6.5.0": version "6.21.0" resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.21.0.tgz#30830c1ca81fd5f3c2714e524c4303e0194f9cd3" @@ -5029,6 +4526,17 @@ "@typescript-eslint/visitor-keys" "7.2.0" debug "^4.3.4" +"@typescript-eslint/parser@^5.4.2 || ^6.0.0 || ^7.0.0 || ^8.0.0": + version "8.11.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-8.11.0.tgz#2ad1481388dc1c937f50b2d138c9ca57cc6c5cce" + integrity sha512-lmt73NeHdy1Q/2ul295Qy3uninSqi6wQI18XwSpm8w0ZbQXUpjCAWP1Vlv/obudoBiIjJVjlztjQ+d/Md98Yxg== + dependencies: + "@typescript-eslint/scope-manager" "8.11.0" + "@typescript-eslint/types" "8.11.0" + "@typescript-eslint/typescript-estree" "8.11.0" + "@typescript-eslint/visitor-keys" "8.11.0" + debug "^4.3.4" + "@typescript-eslint/parser@^6.5.0": version "6.21.0" resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-6.21.0.tgz#af8fcf66feee2edc86bc5d1cf45e33b0630bf35b" @@ -5083,6 +4591,14 @@ "@typescript-eslint/types" "7.2.0" "@typescript-eslint/visitor-keys" "7.2.0" +"@typescript-eslint/scope-manager@8.11.0": + version "8.11.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-8.11.0.tgz#9d399ce624118966732824878bc9a83593a30405" + integrity sha512-Uholz7tWhXmA4r6epo+vaeV7yjdKy5QFCERMjs1kMVsLRKIrSdM6o21W2He9ftp5PP6aWOVpD5zvrvuHZC0bMQ== + dependencies: + "@typescript-eslint/types" "8.11.0" + "@typescript-eslint/visitor-keys" "8.11.0" + "@typescript-eslint/type-utils@6.21.0": version "6.21.0" resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-6.21.0.tgz#6473281cfed4dacabe8004e8521cee0bd9d4c01e" @@ -5103,6 +4619,16 @@ debug "^4.3.4" ts-api-utils "^1.3.0" +"@typescript-eslint/type-utils@8.11.0": + version "8.11.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-8.11.0.tgz#b7f9e6120c1ddee8a1a07615646642ad85fc91b5" + integrity sha512-ItiMfJS6pQU0NIKAaybBKkuVzo6IdnAhPFZA/2Mba/uBjuPQPet/8+zh5GtLHwmuFRShZx+8lhIs7/QeDHflOg== + dependencies: + "@typescript-eslint/typescript-estree" "8.11.0" + "@typescript-eslint/utils" "8.11.0" + debug "^4.3.4" + ts-api-utils "^1.3.0" + "@typescript-eslint/types@5.62.0": version "5.62.0" resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.62.0.tgz#258607e60effa309f067608931c3df6fed41fd2f" @@ -5123,6 +4649,11 @@ resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-7.2.0.tgz#0feb685f16de320e8520f13cca30779c8b7c403f" integrity sha512-XFtUHPI/abFhm4cbCDc5Ykc8npOKBSJePY3a3s+lwumt7XWJuzP5cZcfZ610MIPHjQjNsOLlYK8ASPaNG8UiyA== +"@typescript-eslint/types@8.11.0": + version "8.11.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-8.11.0.tgz#7c766250502097f49bbc2e651132e6bf489e20b8" + integrity sha512-tn6sNMHf6EBAYMvmPUaKaVeYvhUsrE6x+bXQTxjQRp360h1giATU0WvgeEys1spbvb5R+VpNOZ+XJmjD8wOUHw== + "@typescript-eslint/typescript-estree@2.34.0": version "2.34.0" resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-2.34.0.tgz#14aeb6353b39ef0732cc7f1b8285294937cf37d5" @@ -5191,6 +4722,20 @@ semver "^7.5.4" ts-api-utils "^1.0.1" +"@typescript-eslint/typescript-estree@8.11.0": + version "8.11.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-8.11.0.tgz#35fe5d3636fc5727c52429393415412e552e222b" + integrity sha512-yHC3s1z1RCHoCz5t06gf7jH24rr3vns08XXhfEqzYpd6Hll3z/3g23JRi0jM8A47UFKNc3u/y5KIMx8Ynbjohg== + dependencies: + "@typescript-eslint/types" "8.11.0" + "@typescript-eslint/visitor-keys" "8.11.0" + debug "^4.3.4" + fast-glob "^3.3.2" + is-glob "^4.0.3" + minimatch "^9.0.4" + semver "^7.6.0" + ts-api-utils "^1.3.0" + "@typescript-eslint/utils@6.21.0": version "6.21.0" resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-6.21.0.tgz#4714e7a6b39e773c1c8e97ec587f520840cd8134" @@ -5214,6 +4759,16 @@ "@typescript-eslint/types" "7.18.0" "@typescript-eslint/typescript-estree" "7.18.0" +"@typescript-eslint/utils@8.11.0": + version "8.11.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-8.11.0.tgz#4480d1e9f2bb18ea3510c79f870a1aefc118103d" + integrity sha512-CYiX6WZcbXNJV7UNB4PLDIBtSdRmRI/nb0FMyqHPTQD1rMjA0foPLaPUV39C/MxkTd/QKSeX+Gb34PPsDVC35g== + dependencies: + "@eslint-community/eslint-utils" "^4.4.0" + "@typescript-eslint/scope-manager" "8.11.0" + "@typescript-eslint/types" "8.11.0" + "@typescript-eslint/typescript-estree" "8.11.0" + "@typescript-eslint/utils@^5.10.0", "@typescript-eslint/utils@^5.58.0", "@typescript-eslint/utils@^5.62.0": version "5.62.0" resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-5.62.0.tgz#141e809c71636e4a75daa39faed2fb5f4b10df86" @@ -5260,6 +4815,14 @@ "@typescript-eslint/types" "7.2.0" eslint-visitor-keys "^3.4.1" +"@typescript-eslint/visitor-keys@8.11.0": + version "8.11.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-8.11.0.tgz#273de1cbffe63d9f9cd7dfc20b5a5af66310cb92" + integrity sha512-EaewX6lxSjRJnc+99+dqzTeoDZUfyrA52d2/HRrkI830kgovWsmIiTfmr0NZorzqic7ga+1bS60lRBUgR3n/Bw== + dependencies: + "@typescript-eslint/types" "8.11.0" + eslint-visitor-keys "^3.4.3" + "@ungap/structured-clone@^1.0.0", "@ungap/structured-clone@^1.2.0": version "1.2.0" resolved "https://registry.yarnpkg.com/@ungap/structured-clone/-/structured-clone-1.2.0.tgz#756641adb587851b5ccb3e095daf27ae581c8406" @@ -5290,6 +4853,11 @@ eslint-plugin-unicorn "^48.0.1" prettier-plugin-packagejson "^2.4.5" +"@visulima/boxen@^1.0.10": + version "1.0.21" + resolved "https://registry.yarnpkg.com/@visulima/boxen/-/boxen-1.0.21.tgz#bf80994026d1989717adee6f4d7aee44cac8345c" + integrity sha512-n/tL6Vh2RezjVzgGCPLT5zmnGgrwPBbWLN6R4FzyXTz+C0Vtttbc5gyr2c/16Oaz8DIL0HD2Uz2RStT2q62Wcw== + "@vitest/expect@1.3.1": version "1.3.1" resolved "https://registry.yarnpkg.com/@vitest/expect/-/expect-1.3.1.tgz#d4c14b89c43a25fd400a6b941f51ba27fe0cb918" @@ -5487,22 +5055,1328 @@ "@types/emscripten" "^1.39.6" tslib "^1.13.0" -"@zag-js/dom-query@0.16.0": - version "0.16.0" - resolved "https://registry.yarnpkg.com/@zag-js/dom-query/-/dom-query-0.16.0.tgz#bca46bcd78f78c900064478646d95f9781ed098e" - integrity sha512-Oqhd6+biWyKnhKwFFuZrrf6lxBz2tX2pRQe6grUnYwO6HJ8BcbqZomy2lpOdr+3itlaUqx+Ywj5E5ZZDr/LBfQ== - -"@zag-js/element-size@0.10.5": - version "0.10.5" - resolved "https://registry.yarnpkg.com/@zag-js/element-size/-/element-size-0.10.5.tgz#a24bad2eeb7e2c8709e32be5336e158e1a1a174f" - integrity sha512-uQre5IidULANvVkNOBQ1tfgwTQcGl4hliPSe69Fct1VfYb2Fd0jdAcGzqQgPhfrXFpR62MxLPB7erxJ/ngtL8w== - -"@zag-js/focus-visible@0.16.0": - version "0.16.0" - resolved "https://registry.yarnpkg.com/@zag-js/focus-visible/-/focus-visible-0.16.0.tgz#c9e53e3dbab0f2649d04a489bb379f5800f4f069" - integrity sha512-a7U/HSopvQbrDU4GLerpqiMcHKEkQkNPeDZJWz38cw/6Upunh41GjHetq5TB84hxyCaDzJ6q2nEdNoBQfC0FKA== - dependencies: - "@zag-js/dom-query" "0.16.0" +"@zag-js/accordion@0.62.1": + version "0.62.1" + resolved "https://registry.yarnpkg.com/@zag-js/accordion/-/accordion-0.62.1.tgz#73644aee02ff62f4b3f326cbcbec9c5efc3f99ee" + integrity sha512-1lMKuD1GbiMuemOHOu+24BSAAG8iTD6l/4zYrQRBCTsxXzHhWqTtLF7okGgmSAs8iyNfOuWefCfaJJ3BJNSh5A== + dependencies: + "@zag-js/anatomy" "0.62.1" + "@zag-js/core" "0.62.1" + "@zag-js/dom-event" "0.62.1" + "@zag-js/dom-query" "0.62.1" + "@zag-js/types" "0.62.1" + "@zag-js/utils" "0.62.1" + +"@zag-js/accordion@0.74.2": + version "0.74.2" + resolved "https://registry.yarnpkg.com/@zag-js/accordion/-/accordion-0.74.2.tgz#b0ffe2cfe929324764ab8ecbefb8dbd8b7aff8da" + integrity sha512-0E6LpQgmcbDe12akh2sKYVvk+fwxVUwjVdclj8ntzlkAYy8PNTTbd9kfNB6rX9+lJUXk/Iqb5+Qgy9RjWplnNw== + dependencies: + "@zag-js/anatomy" "0.74.2" + "@zag-js/core" "0.74.2" + "@zag-js/dom-event" "0.74.2" + "@zag-js/dom-query" "0.74.2" + "@zag-js/types" "0.74.2" + "@zag-js/utils" "0.74.2" + +"@zag-js/anatomy@0.62.1": + version "0.62.1" + resolved "https://registry.yarnpkg.com/@zag-js/anatomy/-/anatomy-0.62.1.tgz#bd03e6cde0d17ce45362b88f187191379391be5f" + integrity sha512-1JiPQOyVlO1jHwLTSNJpyfy1R1UYoaVU1mKSUww5+htAuT/1txjs04pr+8vTF/L/UVzNEZZYepB1tTabyb9LYg== + +"@zag-js/anatomy@0.74.2": + version "0.74.2" + resolved "https://registry.yarnpkg.com/@zag-js/anatomy/-/anatomy-0.74.2.tgz#f1d91e0e113df3b3bc2e3ca09e748d2c71b0feaa" + integrity sha512-wIJQGBiSHYB94UA7k7o4a8xbyqDwIQ0dG52xcD7+eV1ypT+dP+BtxQKmS5w06aghNdHs8b4F2hVLDVSdyLqRkQ== + +"@zag-js/aria-hidden@0.62.1": + version "0.62.1" + resolved "https://registry.yarnpkg.com/@zag-js/aria-hidden/-/aria-hidden-0.62.1.tgz#5f921d22313073f45507515297c569e4cb0825c3" + integrity sha512-vVV8bwZhNU+AOOf/USEGV/n9zuTID+spHeC9ZAj29ibWAMmaiq2bx4t1kO4v9eKqKXULUBPPrZQ7CX7oiU616A== + dependencies: + "@zag-js/dom-query" "0.62.1" + +"@zag-js/aria-hidden@0.74.2": + version "0.74.2" + resolved "https://registry.yarnpkg.com/@zag-js/aria-hidden/-/aria-hidden-0.74.2.tgz#8ca6e8d5ef7d1b605f0079dd43888efdea92d688" + integrity sha512-F4dkdLZ3Qeu6Er9rwl8IWEAdhAjcOTRKsE1Otoi0SKjcQKlQfLTPutVDVaZQxz1ZNXNlyq3YUgFE+EiwMV7jxA== + dependencies: + aria-hidden "1.2.4" + +"@zag-js/auto-resize@0.62.1": + version "0.62.1" + resolved "https://registry.yarnpkg.com/@zag-js/auto-resize/-/auto-resize-0.62.1.tgz#30aba48129753b6468de31458d8a6e938547c6f8" + integrity sha512-nznVkAsZGS+L+VhNO8hPnEyvagNhTezkb64SSPa8E49hJHS2DEN3T5hKCx86tDuiCMd0EdjwUCCQq3pnbzbnCQ== + dependencies: + "@zag-js/dom-query" "0.62.1" + +"@zag-js/auto-resize@0.74.2": + version "0.74.2" + resolved "https://registry.yarnpkg.com/@zag-js/auto-resize/-/auto-resize-0.74.2.tgz#2e46dbcf3bb7c35ccffad8c3c0c6e08408b8ddab" + integrity sha512-h7gR3LCcxgURg/Xz4IoI4ccN/A+u63zNT8HoXjBWezy050YsItj20q2Yelm6ADT9qcbC+a6W83j4C43ejy5Q5w== + dependencies: + "@zag-js/dom-query" "0.74.2" + +"@zag-js/avatar@0.62.1": + version "0.62.1" + resolved "https://registry.yarnpkg.com/@zag-js/avatar/-/avatar-0.62.1.tgz#75e790973684c70a6fb8276c9d7c18ce093c31ec" + integrity sha512-J+IRqJlpL4S9ikCQle/FHj6p8uT8Ee/D88u4k7m/An4Ot1FcrfKqfC3INB5YOI+d8hkIQVtEIAC8Yt/s4OzAMg== + dependencies: + "@zag-js/anatomy" "0.62.1" + "@zag-js/core" "0.62.1" + "@zag-js/dom-query" "0.62.1" + "@zag-js/types" "0.62.1" + "@zag-js/utils" "0.62.1" + +"@zag-js/avatar@0.74.2": + version "0.74.2" + resolved "https://registry.yarnpkg.com/@zag-js/avatar/-/avatar-0.74.2.tgz#c069bb4b0bfa83fa22f8578f8e6a80d90a7357f2" + integrity sha512-Ctk/r+rbA0ZvdORRKyLMvtxxulda5m0moa5NtT2TuZe3WlTmJRYBMlSQzXwfOAXCjQlLp+zkeyyriP441sm9OQ== + dependencies: + "@zag-js/anatomy" "0.74.2" + "@zag-js/core" "0.74.2" + "@zag-js/dom-query" "0.74.2" + "@zag-js/types" "0.74.2" + "@zag-js/utils" "0.74.2" + +"@zag-js/carousel@0.62.1": + version "0.62.1" + resolved "https://registry.yarnpkg.com/@zag-js/carousel/-/carousel-0.62.1.tgz#cf9dda73b1a1d3453d3e6913c5ea42a530fb8491" + integrity sha512-0YQ2jJjzaS1zFLVnPBslVKI8/fY2Z6aOrcJbBjxozG27iSS6zEqmbsz3OOtcYJRlB8jLboZutpMBs3PGh5zg5Q== + dependencies: + "@zag-js/anatomy" "0.62.1" + "@zag-js/core" "0.62.1" + "@zag-js/dom-query" "0.62.1" + "@zag-js/types" "0.62.1" + "@zag-js/utils" "0.62.1" + +"@zag-js/carousel@0.74.2": + version "0.74.2" + resolved "https://registry.yarnpkg.com/@zag-js/carousel/-/carousel-0.74.2.tgz#9372fd3373b1f7f4b7b8b1c75364b615a9543ffc" + integrity sha512-EAM3hHXlC5HNcT7D2IaX7p4aOaXLaLYkSCJcMqqo9H3CxVWa7Kfw00yTG1Z0HcRNKiPYTBF/W9fqtHwfpa5s+w== + dependencies: + "@zag-js/anatomy" "0.74.2" + "@zag-js/core" "0.74.2" + "@zag-js/dom-query" "0.74.2" + "@zag-js/types" "0.74.2" + "@zag-js/utils" "0.74.2" + +"@zag-js/checkbox@0.62.1": + version "0.62.1" + resolved "https://registry.yarnpkg.com/@zag-js/checkbox/-/checkbox-0.62.1.tgz#228719a9cf12f08f483acd0a4e4c21f3fd96b747" + integrity sha512-xiubQLhRXedlZe4Vc6zxaDFWLSpRdGEG0jTrF3OXovYZLN7bmq0iXiYcWqsLa012+2dYN9w5B1zfQQlzf4sk2w== + dependencies: + "@zag-js/anatomy" "0.62.1" + "@zag-js/core" "0.62.1" + "@zag-js/dom-event" "0.62.1" + "@zag-js/dom-query" "0.62.1" + "@zag-js/form-utils" "0.62.1" + "@zag-js/types" "0.62.1" + "@zag-js/utils" "0.62.1" + +"@zag-js/checkbox@0.74.2": + version "0.74.2" + resolved "https://registry.yarnpkg.com/@zag-js/checkbox/-/checkbox-0.74.2.tgz#cbb0d3011d31e67d75d79ac7dcbd646fed090705" + integrity sha512-bmF1I179fhEvEXBJU5yzHi+W2Oett0PUVUw2GFFzfIn6w0AgZKNIr8+NLtEWR0Wn0UELXNhLnBSqZC3j2jZHlA== + dependencies: + "@zag-js/anatomy" "0.74.2" + "@zag-js/core" "0.74.2" + "@zag-js/dom-event" "0.74.2" + "@zag-js/dom-query" "0.74.2" + "@zag-js/focus-visible" "0.74.2" + "@zag-js/form-utils" "0.74.2" + "@zag-js/types" "0.74.2" + "@zag-js/utils" "0.74.2" + +"@zag-js/clipboard@0.62.1": + version "0.62.1" + resolved "https://registry.yarnpkg.com/@zag-js/clipboard/-/clipboard-0.62.1.tgz#69ec7221afa90dd13b5e7c5d8d8ad30d1406f21e" + integrity sha512-gEhCGLkAlrgNWkd7ZqF4p4yNKsR54+0YQPevEv7iX9oio8T/F8OWaDmDjA4NsXxqRe6hr5KLJbVp8dYRop30TQ== + dependencies: + "@zag-js/anatomy" "0.62.1" + "@zag-js/core" "0.62.1" + "@zag-js/dom-query" "0.62.1" + "@zag-js/types" "0.62.1" + "@zag-js/utils" "0.62.1" + +"@zag-js/clipboard@0.74.2": + version "0.74.2" + resolved "https://registry.yarnpkg.com/@zag-js/clipboard/-/clipboard-0.74.2.tgz#2efb8cbe679e38bdcf73bbd6ee87fc8355072086" + integrity sha512-0D7sIBilV+KTMwArmfa73uJUtDbAqHH3g5o3RFJ+RYpAIYQTINGLw13tsmUK7xQ8gd6M8ARAcAv1khZdwO4ykA== + dependencies: + "@zag-js/anatomy" "0.74.2" + "@zag-js/core" "0.74.2" + "@zag-js/dom-query" "0.74.2" + "@zag-js/types" "0.74.2" + "@zag-js/utils" "0.74.2" + +"@zag-js/collapsible@0.62.1": + version "0.62.1" + resolved "https://registry.yarnpkg.com/@zag-js/collapsible/-/collapsible-0.62.1.tgz#b98a8584b05cf0824f07611832e3dc56320744ca" + integrity sha512-M4hsuqf6dVra6RvKaxQjgQjZ+iYj3XH84w6QOnt/SXbJauQoE6nfy77RI/A8O2pPuP6uLq0h2E9Eo3ftcbGBoQ== + dependencies: + "@zag-js/anatomy" "0.62.1" + "@zag-js/core" "0.62.1" + "@zag-js/dom-query" "0.62.1" + "@zag-js/types" "0.62.1" + "@zag-js/utils" "0.62.1" + +"@zag-js/collapsible@0.74.2": + version "0.74.2" + resolved "https://registry.yarnpkg.com/@zag-js/collapsible/-/collapsible-0.74.2.tgz#0c470922b5f51baba1e1986f560ba0f6bb41ae74" + integrity sha512-wZI57xWU2tlcJDPlQBUyBxg39PUkY12H6MKcf/+1KBOpJiWc87+4HDBCVSt31diUAhJwcbNsYFwJg3BA4vTw7Q== + dependencies: + "@zag-js/anatomy" "0.74.2" + "@zag-js/core" "0.74.2" + "@zag-js/dom-query" "0.74.2" + "@zag-js/types" "0.74.2" + "@zag-js/utils" "0.74.2" + +"@zag-js/collection@0.62.1": + version "0.62.1" + resolved "https://registry.yarnpkg.com/@zag-js/collection/-/collection-0.62.1.tgz#1ebf8e860b37b802ada5acc1b3032a8d75f14160" + integrity sha512-Qg3OvGCvcoeV4u8IcQmNCu4dChRttVyQ9DF8Ab0qlyrjRDF+w8vMAcNcgNqn10/xX4A7B743cz023LooVsW6VA== + dependencies: + "@zag-js/utils" "0.62.1" + +"@zag-js/collection@0.74.2": + version "0.74.2" + resolved "https://registry.yarnpkg.com/@zag-js/collection/-/collection-0.74.2.tgz#99d507ab6ea4dc8119adf27683580a5c9074195d" + integrity sha512-8Ls5TR1kKPLDucuJJ0kuwJ45jOEzhcVN4T/mbkShUrgRSB4FrcNzwdpMrKqidNz8OrtphgYYcn3xx/gGUIHLRQ== + dependencies: + "@zag-js/utils" "0.74.2" + +"@zag-js/color-picker@0.62.1": + version "0.62.1" + resolved "https://registry.yarnpkg.com/@zag-js/color-picker/-/color-picker-0.62.1.tgz#5df8367e61e4067894841855ecd4c1548d4a94b8" + integrity sha512-GLeADGcoMLcVS+UM6rn/c1BmBgSB2uTc5AWBkuKoH7TktsKo6+T/v3/QZIU7/b69qBAp3/vWZti99Flw42IDdw== + dependencies: + "@zag-js/anatomy" "0.62.1" + "@zag-js/color-utils" "0.62.1" + "@zag-js/core" "0.62.1" + "@zag-js/dismissable" "0.62.1" + "@zag-js/dom-event" "0.62.1" + "@zag-js/dom-query" "0.62.1" + "@zag-js/form-utils" "0.62.1" + "@zag-js/popper" "0.62.1" + "@zag-js/text-selection" "0.62.1" + "@zag-js/types" "0.62.1" + "@zag-js/utils" "0.62.1" + +"@zag-js/color-picker@0.74.2": + version "0.74.2" + resolved "https://registry.yarnpkg.com/@zag-js/color-picker/-/color-picker-0.74.2.tgz#e14d99d63dd22d84ae36b751e949667edaf809a7" + integrity sha512-l5YAxXjSNWT++gCBLkP/qKwdHpNSxZYGdLU5f1fNupFSSZgZlNTz99ArxsypqFrJKTVvPjDSoOhjG4BeKHAAdg== + dependencies: + "@zag-js/anatomy" "0.74.2" + "@zag-js/color-utils" "0.74.2" + "@zag-js/core" "0.74.2" + "@zag-js/dismissable" "0.74.2" + "@zag-js/dom-event" "0.74.2" + "@zag-js/dom-query" "0.74.2" + "@zag-js/form-utils" "0.74.2" + "@zag-js/popper" "0.74.2" + "@zag-js/text-selection" "0.74.2" + "@zag-js/types" "0.74.2" + "@zag-js/utils" "0.74.2" + +"@zag-js/color-utils@0.62.1": + version "0.62.1" + resolved "https://registry.yarnpkg.com/@zag-js/color-utils/-/color-utils-0.62.1.tgz#19aa7eb83c544100a9bfe28265e77219ba445e98" + integrity sha512-uXsEA0xsI4NT7YFwWZldy7LXsk32Ta+41MrckhzbSA766v+bW4sFDUYmJxwLkN4nl1QzlLAlGghhauXmW9Fs8g== + dependencies: + "@zag-js/numeric-range" "0.62.1" + +"@zag-js/color-utils@0.74.2": + version "0.74.2" + resolved "https://registry.yarnpkg.com/@zag-js/color-utils/-/color-utils-0.74.2.tgz#24195d8ef8954dab8bc50e2048643256383406a0" + integrity sha512-yoavZXIGuVXi/QCO89hBu9Ni0xH7o8ZcDFX/CIjr3S9sI3fjNak9efkfPFx0Ooo9x0Fvz8mpu+DPB2uk7voXDA== + dependencies: + "@zag-js/numeric-range" "0.74.2" + +"@zag-js/combobox@0.62.1": + version "0.62.1" + resolved "https://registry.yarnpkg.com/@zag-js/combobox/-/combobox-0.62.1.tgz#d9bb6b4267f88b9176bd97406aca6918380dbff3" + integrity sha512-EovqyFqD61YmYJYc42qKH2OE7GxMm3gamWLU/lvZe/3eyZt6TsxFe2xeP7WSsvq2v90myMajAnUb0DOpvYaCKw== + dependencies: + "@zag-js/anatomy" "0.62.1" + "@zag-js/aria-hidden" "0.62.1" + "@zag-js/collection" "0.62.1" + "@zag-js/core" "0.62.1" + "@zag-js/dismissable" "0.62.1" + "@zag-js/dom-event" "0.62.1" + "@zag-js/dom-query" "0.62.1" + "@zag-js/popper" "0.62.1" + "@zag-js/types" "0.62.1" + "@zag-js/utils" "0.62.1" + +"@zag-js/combobox@0.74.2": + version "0.74.2" + resolved "https://registry.yarnpkg.com/@zag-js/combobox/-/combobox-0.74.2.tgz#89f5609ea6aedf94625d2038319a0de8dc4b4fa0" + integrity sha512-NqG2R01NjZz5a3hGYI0Ok7MNM7OkMlYlTI5fJXDgkkhgXi5Mk87R4+AQNjP7xzSEI35rSlVIJt4ecW59cklHng== + dependencies: + "@zag-js/anatomy" "0.74.2" + "@zag-js/aria-hidden" "0.74.2" + "@zag-js/collection" "0.74.2" + "@zag-js/core" "0.74.2" + "@zag-js/dismissable" "0.74.2" + "@zag-js/dom-event" "0.74.2" + "@zag-js/dom-query" "0.74.2" + "@zag-js/popper" "0.74.2" + "@zag-js/types" "0.74.2" + "@zag-js/utils" "0.74.2" + +"@zag-js/core@0.62.1": + version "0.62.1" + resolved "https://registry.yarnpkg.com/@zag-js/core/-/core-0.62.1.tgz#3d5a8f702001717a8019af8aae44104ed6e1e906" + integrity sha512-ZSjqnV5vcGDassjmZ/lxWbG244A0i+IHImVZ/a4/0JkjkH126ly+At4FC+HI571pNKiNlrqYmGzRRSBMqm37yQ== + dependencies: + "@zag-js/store" "0.62.1" + klona "2.0.6" + +"@zag-js/core@0.74.2": + version "0.74.2" + resolved "https://registry.yarnpkg.com/@zag-js/core/-/core-0.74.2.tgz#819479088724e2d7a52de517e6fcd0979c34324c" + integrity sha512-UAnj9WJdFYeTxbwSCdX8zRYhtLvlJqfqy9cn2NEugpxf+9W/GA89JzH1ZdKLyVJUIuIPoqGd4ZaAgv2p64DZ1Q== + dependencies: + "@zag-js/store" "0.74.2" + "@zag-js/utils" "0.74.2" + klona "2.0.6" + +"@zag-js/date-picker@0.62.1": + version "0.62.1" + resolved "https://registry.yarnpkg.com/@zag-js/date-picker/-/date-picker-0.62.1.tgz#4c5f56f055957918d7fd51579acc76e3ca883426" + integrity sha512-Wl6yzMtrTy7XgDFbYJaRO8M5dkxLPBvAo3ilDvFBicbJViJCZ9pg1AJYh+xGaK/gfAd7O9wBdYJdHxfESlmlDg== + dependencies: + "@internationalized/date" "3.5.5" + "@zag-js/anatomy" "0.62.1" + "@zag-js/core" "0.62.1" + "@zag-js/date-utils" "0.62.1" + "@zag-js/dismissable" "0.62.1" + "@zag-js/dom-event" "0.62.1" + "@zag-js/dom-query" "0.62.1" + "@zag-js/form-utils" "0.62.1" + "@zag-js/live-region" "0.62.1" + "@zag-js/popper" "0.62.1" + "@zag-js/text-selection" "0.62.1" + "@zag-js/types" "0.62.1" + "@zag-js/utils" "0.62.1" + +"@zag-js/date-picker@0.74.2": + version "0.74.2" + resolved "https://registry.yarnpkg.com/@zag-js/date-picker/-/date-picker-0.74.2.tgz#ed2a6d456bb4c8214f8243003c48e7880c9b7571" + integrity sha512-iIVQLEAV1FKM+aB7v7Xk5o4w95vdmJhe3aTYDxc6Xo+Fw4tsdUmg/UtQ1ScPzbagBo8Cut2krvkG/8SrlCRMyw== + dependencies: + "@zag-js/anatomy" "0.74.2" + "@zag-js/core" "0.74.2" + "@zag-js/date-utils" "0.74.2" + "@zag-js/dismissable" "0.74.2" + "@zag-js/dom-event" "0.74.2" + "@zag-js/dom-query" "0.74.2" + "@zag-js/form-utils" "0.74.2" + "@zag-js/live-region" "0.74.2" + "@zag-js/popper" "0.74.2" + "@zag-js/text-selection" "0.74.2" + "@zag-js/types" "0.74.2" + "@zag-js/utils" "0.74.2" + +"@zag-js/date-utils@0.62.1": + version "0.62.1" + resolved "https://registry.yarnpkg.com/@zag-js/date-utils/-/date-utils-0.62.1.tgz#cc6e604b986b91cd247a061c748129e4360abf38" + integrity sha512-YBqT5YRtHOCDS2IcCZtrq7BfzBkU5c+Sc2pVTncf06/3jxjE6l6YbBncMPu5a3uWKjNld1wOTFszhSoPKZfrJA== + +"@zag-js/date-utils@0.74.2": + version "0.74.2" + resolved "https://registry.yarnpkg.com/@zag-js/date-utils/-/date-utils-0.74.2.tgz#67776107ea3713fd5ea64b492940d6d40e4dc382" + integrity sha512-Pb7FggFOTzCTyo+ap4uuA6vBFrYDSoqW/sMI6kwuOBWL3IjFKfmmSVaem6MYycycWN8d7on4IOp0muWCcJaDUQ== + +"@zag-js/dialog@0.62.1": + version "0.62.1" + resolved "https://registry.yarnpkg.com/@zag-js/dialog/-/dialog-0.62.1.tgz#1f9733f543b43194f16cee0b968ac2e8682a9d6f" + integrity sha512-7YRvWZ9UMUjFz0q537/uaTMBljLimWISfVHkUSa2ngbXB8LPYYbqYv5Vio2rvRFqy3nJR3HTO4cGZJGDjO655g== + dependencies: + "@zag-js/anatomy" "0.62.1" + "@zag-js/aria-hidden" "0.62.1" + "@zag-js/core" "0.62.1" + "@zag-js/dismissable" "0.62.1" + "@zag-js/dom-query" "0.62.1" + "@zag-js/remove-scroll" "0.62.1" + "@zag-js/types" "0.62.1" + "@zag-js/utils" "0.62.1" + focus-trap "7.5.4" + +"@zag-js/dialog@0.74.2": + version "0.74.2" + resolved "https://registry.yarnpkg.com/@zag-js/dialog/-/dialog-0.74.2.tgz#4d6292ae8357480bf94a537e0ab967dad562d5fa" + integrity sha512-2kYqFSqpa1SShS2Z8cVqtoOML3uiwIUOZxNVKIea3ItdlMTqHJI+X/NudFvgpUvVj4NMLbUhwIgC+jN2SWDL7g== + dependencies: + "@zag-js/anatomy" "0.74.2" + "@zag-js/aria-hidden" "0.74.2" + "@zag-js/core" "0.74.2" + "@zag-js/dismissable" "0.74.2" + "@zag-js/dom-query" "0.74.2" + "@zag-js/remove-scroll" "0.74.2" + "@zag-js/types" "0.74.2" + "@zag-js/utils" "0.74.2" + focus-trap "7.6.0" + +"@zag-js/dismissable@0.62.1": + version "0.62.1" + resolved "https://registry.yarnpkg.com/@zag-js/dismissable/-/dismissable-0.62.1.tgz#9899b5fd57c834544ecc2b6f669b1a1d6b89372a" + integrity sha512-muGTBISpjQEWLCrsYa9wAFaGXlVxYtyMaDgpcPpQdQPwZF86b445y4d8h9FjwkESdJ6Zcdjn21pu5CWD28T3uQ== + dependencies: + "@zag-js/dom-event" "0.62.1" + "@zag-js/dom-query" "0.62.1" + "@zag-js/interact-outside" "0.62.1" + "@zag-js/utils" "0.62.1" + +"@zag-js/dismissable@0.74.2": + version "0.74.2" + resolved "https://registry.yarnpkg.com/@zag-js/dismissable/-/dismissable-0.74.2.tgz#be7e1abee0112f9ed22106a2ddc9a76fb593928d" + integrity sha512-Wl6n1lW1eTKKu5Kg+6jum9nZDXYGA86XL24Rip2aOScrAo2UGCA+nSIgg7GGO5qGs52iawITba38tAe6maZQLw== + dependencies: + "@zag-js/dom-event" "0.74.2" + "@zag-js/dom-query" "0.74.2" + "@zag-js/interact-outside" "0.74.2" + "@zag-js/utils" "0.74.2" + +"@zag-js/dom-event@0.62.1", "@zag-js/dom-event@^0.62.1": + version "0.62.1" + resolved "https://registry.yarnpkg.com/@zag-js/dom-event/-/dom-event-0.62.1.tgz#cab2c6ed1cc727d537b0b88fa3080e31108105ad" + integrity sha512-/+okVW69Xdoot7dutJVMz0iciwWM6DvAeLWr7LB5DZsUQMu93oqV/8BE2JArDxEcg5C208HNThGStcWlTaddgA== + dependencies: + "@zag-js/dom-query" "0.62.1" + "@zag-js/text-selection" "0.62.1" + "@zag-js/types" "0.62.1" + +"@zag-js/dom-event@0.74.2", "@zag-js/dom-event@^0.74.2": + version "0.74.2" + resolved "https://registry.yarnpkg.com/@zag-js/dom-event/-/dom-event-0.74.2.tgz#3b8c129fd1ac703a3e78b72e5b9e00a8a203f80d" + integrity sha512-duuwxowflkY7UUI+1vHr9ttzqn2JtJ+mgAS0cBeNmqtvK6XrNaHSrm0B4u4R/KIJ73Tx8TZGbmgN9Vwj/U2FrA== + dependencies: + "@zag-js/dom-query" "0.74.2" + "@zag-js/text-selection" "0.74.2" + "@zag-js/types" "0.74.2" + +"@zag-js/dom-query@0.62.1": + version "0.62.1" + resolved "https://registry.yarnpkg.com/@zag-js/dom-query/-/dom-query-0.62.1.tgz#f5944e65479cd6c38afac672b8c0e607f0327666" + integrity sha512-sI/urNd3QX/WI7Sii+X1Z/OTWNisn7EaW3T0X9Rbn41u79DC4KeUnP+wpIq1igSJNH2zQWIWBLJ1OGhAjuSl5g== + +"@zag-js/dom-query@0.74.2": + version "0.74.2" + resolved "https://registry.yarnpkg.com/@zag-js/dom-query/-/dom-query-0.74.2.tgz#4517e8295d67fdb2408398007c24099cd7309885" + integrity sha512-g+7wIdhT1nlY5yhQWoMDzin8uYoBXeQk8TNUj3GZH/1dTX9YC0vs7vz7rotzunLkEA7nEGfLNzdO5CRQBhGp0w== + +"@zag-js/editable@0.62.1": + version "0.62.1" + resolved "https://registry.yarnpkg.com/@zag-js/editable/-/editable-0.62.1.tgz#a42126d3e4ee0a89bdf442ca74125afcd22128d6" + integrity sha512-BkPLV8T9ixdhz3IxvseV24a1pBNmYhR1np+JUKap0C8thtFbDoF361haEQjCqTCfHDv+j5l1rtq/+H/TF3eEIg== + dependencies: + "@zag-js/anatomy" "0.62.1" + "@zag-js/core" "0.62.1" + "@zag-js/dom-event" "0.62.1" + "@zag-js/dom-query" "0.62.1" + "@zag-js/form-utils" "0.62.1" + "@zag-js/interact-outside" "0.62.1" + "@zag-js/types" "0.62.1" + "@zag-js/utils" "0.62.1" + +"@zag-js/editable@0.74.2": + version "0.74.2" + resolved "https://registry.yarnpkg.com/@zag-js/editable/-/editable-0.74.2.tgz#3d4999e8a49d7823678e4747c1c6a4cbe2a70ab5" + integrity sha512-SXSaAmaqvhFPJmX25tz487skF+GTIGAmp0Y6iHqDUsUh0qDncUPOr90M+kFtud/6YUPFkzEpKQtmeczJR0LURw== + dependencies: + "@zag-js/anatomy" "0.74.2" + "@zag-js/core" "0.74.2" + "@zag-js/dom-event" "0.74.2" + "@zag-js/dom-query" "0.74.2" + "@zag-js/form-utils" "0.74.2" + "@zag-js/interact-outside" "0.74.2" + "@zag-js/types" "0.74.2" + "@zag-js/utils" "0.74.2" + +"@zag-js/element-rect@0.62.1": + version "0.62.1" + resolved "https://registry.yarnpkg.com/@zag-js/element-rect/-/element-rect-0.62.1.tgz#91e25fb29f99b4fb860952ca194a318a06f71fa7" + integrity sha512-SefRp1IeiENoUkl7yxGzUIdxtQqgKlI+G1qlgx9MZgchH2VZCpqi+EuZgLEKzz7REMabOYqbgs6EEIxGIyNueg== + +"@zag-js/element-rect@0.74.2": + version "0.74.2" + resolved "https://registry.yarnpkg.com/@zag-js/element-rect/-/element-rect-0.74.2.tgz#34f8b45692ec47e6b06e8e3204ea78be9bb69963" + integrity sha512-FK+bQ4nhdcR52868uE0rlmmq4+un5P++WDoe6S4Aldrx7FJS2XTtWMBdx09zBe48DvUYjGM4o3RbuxbCQoD0BQ== + +"@zag-js/element-size@0.62.1": + version "0.62.1" + resolved "https://registry.yarnpkg.com/@zag-js/element-size/-/element-size-0.62.1.tgz#4cb1c4b657afb6de46c86d5cd7e026affdc1655a" + integrity sha512-QCtVeIJ611hJPorKEkdfrWWcMohadplZoW8xQW/2PLSmKUhTNLfHsZLyeoYKyj5Jk4X8OAN4onnMVETFw232EA== + +"@zag-js/element-size@0.74.2": + version "0.74.2" + resolved "https://registry.yarnpkg.com/@zag-js/element-size/-/element-size-0.74.2.tgz#4752e991e3576f984fd7ea6d8dfd56cd1dbbdd62" + integrity sha512-mqw0PLdPs17zrolZBlsYby5kUfo8+QpaU/HAVQavnHQZwNiX4CRBvG1YeqSP699Mvh6QDKc0JhchwAfh+eGGnA== + +"@zag-js/file-upload@0.62.1": + version "0.62.1" + resolved "https://registry.yarnpkg.com/@zag-js/file-upload/-/file-upload-0.62.1.tgz#5bb2cbfed353ab980c884ae222cc185d72f3e032" + integrity sha512-Wh33acYMJLNRIV2y0GdSZqoN3aX/t/uzIBWh3rVsN7tpjDYWXLYIsXQttkGLFf0sgICK+3PVD+LLaIpiGDh4+Q== + dependencies: + "@zag-js/anatomy" "0.62.1" + "@zag-js/core" "0.62.1" + "@zag-js/dom-query" "0.62.1" + "@zag-js/file-utils" "0.62.1" + "@zag-js/i18n-utils" "0.62.1" + "@zag-js/types" "0.62.1" + "@zag-js/utils" "0.62.1" + +"@zag-js/file-upload@0.74.2": + version "0.74.2" + resolved "https://registry.yarnpkg.com/@zag-js/file-upload/-/file-upload-0.74.2.tgz#d34d096786cd5fe6f70507d9f759e3f8ad2fb410" + integrity sha512-VVko5ojAoRQsalsaQxGwTt5ONcYaHuw6yFL/HqPKNzGyyG8zPBl0nRGMSZQprTyUSMDtsxNp8ydL1cbauDqU3Q== + dependencies: + "@zag-js/anatomy" "0.74.2" + "@zag-js/core" "0.74.2" + "@zag-js/dom-query" "0.74.2" + "@zag-js/file-utils" "0.74.2" + "@zag-js/i18n-utils" "0.74.2" + "@zag-js/types" "0.74.2" + "@zag-js/utils" "0.74.2" + +"@zag-js/file-utils@0.62.1": + version "0.62.1" + resolved "https://registry.yarnpkg.com/@zag-js/file-utils/-/file-utils-0.62.1.tgz#56dcc0d57db421782b1a1d5d9d49c5e32aed6489" + integrity sha512-p363S2pqz29wf1shcSfoY2GI9wWrJkKamNiwuehqoYFh2b8isrcWFVL3VYxm937N1/m5+rtMATQbn0a9j9sggA== + dependencies: + "@zag-js/i18n-utils" "0.62.1" + +"@zag-js/file-utils@0.74.2": + version "0.74.2" + resolved "https://registry.yarnpkg.com/@zag-js/file-utils/-/file-utils-0.74.2.tgz#2d50e16e6e383d0f49527b0a3a10d3ca2fdb0752" + integrity sha512-pTyU33Ag7533X3/RCBvfbGBHFMncg5x2/3n1htSxEVLIIHxbRvvDab2IN550n3OIjMzBLfM4xjNu1R87ed2hlQ== + dependencies: + "@zag-js/i18n-utils" "0.74.2" + +"@zag-js/focus-visible@0.74.2": + version "0.74.2" + resolved "https://registry.yarnpkg.com/@zag-js/focus-visible/-/focus-visible-0.74.2.tgz#9607d29bfdd1a02e9af800dd4d33369fb8d39e49" + integrity sha512-CO5x3uCGKgigQ91S3c3vy/KEKyXK+eTveIzprFTxlQs4Zu2qMe/nJCIhIkG54fhvW/a5F9wY7Ox1f8hGZ1Z1fA== + dependencies: + "@zag-js/dom-query" "0.74.2" + +"@zag-js/form-utils@0.62.1": + version "0.62.1" + resolved "https://registry.yarnpkg.com/@zag-js/form-utils/-/form-utils-0.62.1.tgz#76b0e94efed39cd0c0df1125fa8bb7a21cb59866" + integrity sha512-GJWRRtEpro8TNEUuEWMhIOWmVFXqiHNTTrrRLxijxUIWbsPrPdPiKL7qwBAESYoZQCmN0hU99S0w2Xmm7Q05Zg== + +"@zag-js/form-utils@0.74.2": + version "0.74.2" + resolved "https://registry.yarnpkg.com/@zag-js/form-utils/-/form-utils-0.74.2.tgz#89561201e5fdae319d0104c155d164c0f816ef2d" + integrity sha512-LPaZfDhQmhyL4fMMKm4gZGUg6vwcSzaHOVlQHdAR8yoSqvO4yXEdxr2xz4civNNknD0crST2erfexGHEY6Oa/Q== + +"@zag-js/highlight-word@0.74.2": + version "0.74.2" + resolved "https://registry.yarnpkg.com/@zag-js/highlight-word/-/highlight-word-0.74.2.tgz#735b8279e73ca4b60d9bbce3ae87bbdb2fb1ae91" + integrity sha512-zuy2E62F/w3G94kh4l3iEAtNxqwuAdNkMwcS8EhT6mnzNcf4BgzW7Ne+O1fRb4IGazZwHPaWC0rYdTUuErK9IA== + +"@zag-js/hover-card@0.62.1": + version "0.62.1" + resolved "https://registry.yarnpkg.com/@zag-js/hover-card/-/hover-card-0.62.1.tgz#9cfcbf6d1dcd7e1b3c3a4471797c39767663766a" + integrity sha512-ryiNHQmmHpiDiZ5nuk9nvGUgnT017q8hYf+wLSI5OJ+klHPjrHObb7I7v/fUmKzWNtIOhaL0uw9afzjRt3bLEw== + dependencies: + "@zag-js/anatomy" "0.62.1" + "@zag-js/core" "0.62.1" + "@zag-js/dismissable" "0.62.1" + "@zag-js/dom-query" "0.62.1" + "@zag-js/popper" "0.62.1" + "@zag-js/types" "0.62.1" + "@zag-js/utils" "0.62.1" + +"@zag-js/hover-card@0.74.2": + version "0.74.2" + resolved "https://registry.yarnpkg.com/@zag-js/hover-card/-/hover-card-0.74.2.tgz#86d1acb80cb7951005462f4677a81e07f3669d46" + integrity sha512-Li1lrePYcTC2UqAP/oOLcK4syyBomTmAp06CJukSXpGcYe6qUD4CqhLva0qYjvZ6SKaB9Y3BryD9RTjFvZOuZA== + dependencies: + "@zag-js/anatomy" "0.74.2" + "@zag-js/core" "0.74.2" + "@zag-js/dismissable" "0.74.2" + "@zag-js/dom-query" "0.74.2" + "@zag-js/popper" "0.74.2" + "@zag-js/types" "0.74.2" + "@zag-js/utils" "0.74.2" + +"@zag-js/i18n-utils@0.62.1": + version "0.62.1" + resolved "https://registry.yarnpkg.com/@zag-js/i18n-utils/-/i18n-utils-0.62.1.tgz#be68b18e70f67eb800b546e6bb0e7264d9b1b6fd" + integrity sha512-ipzx0W6VK5x+w/PnUrN8z5SULJuLqvdzsPVBJ2iGHrMcTPC/y9JDt82nJV9fUYmG898pOZUx7vysfLLPNEAFTQ== + dependencies: + "@zag-js/dom-query" "0.62.1" + +"@zag-js/i18n-utils@0.74.2": + version "0.74.2" + resolved "https://registry.yarnpkg.com/@zag-js/i18n-utils/-/i18n-utils-0.74.2.tgz#1ec8987cbe7fa53d87c22c8218fdd26de6230203" + integrity sha512-S+ZJ3OFUtCoUdKkDfiF3sgXr+98rhVV+BmHgfAiEYRQA7RjeHDB3jX+eBbeZTLFqvHGtaGWCRE3knto3Ed7YvQ== + dependencies: + "@zag-js/dom-query" "0.74.2" + +"@zag-js/interact-outside@0.62.1": + version "0.62.1" + resolved "https://registry.yarnpkg.com/@zag-js/interact-outside/-/interact-outside-0.62.1.tgz#14f3d1e5c3440909aa5cd1d06c5f3d43a17430fc" + integrity sha512-V5N+kr2Uv97HWYL0U5ZVS//NMQu87XGLtI7Ae5EtHrdAEKxO2NpPwf50Gzza4zc1VEVYYFqobTlkNQ3hrrL6VQ== + dependencies: + "@zag-js/dom-event" "0.62.1" + "@zag-js/dom-query" "0.62.1" + "@zag-js/utils" "0.62.1" + +"@zag-js/interact-outside@0.74.2": + version "0.74.2" + resolved "https://registry.yarnpkg.com/@zag-js/interact-outside/-/interact-outside-0.74.2.tgz#cd7f70ff521a6ff45ab275b7d54c5ee2f09573ee" + integrity sha512-58ilkSC2UQw9PsFo4HKBrYcWC1+WRA8M6MqNf9MnxxOvAq+Y8APH0I6ExxAfUhLsk9v+6kPf0txM9MDoB0iNFA== + dependencies: + "@zag-js/dom-event" "0.74.2" + "@zag-js/dom-query" "0.74.2" + "@zag-js/utils" "0.74.2" + +"@zag-js/live-region@0.62.1": + version "0.62.1" + resolved "https://registry.yarnpkg.com/@zag-js/live-region/-/live-region-0.62.1.tgz#b4444c99cb0a4443606a4db665278c5c8d7afb60" + integrity sha512-Giu7d5UWc2Sqb3/T0tSzqSwxJ4mVrNN+MTu06J7EaD4khK5RgX4GRpQ9rpwOS/GJT+8nc6YBhWTi7tqKN/+iHQ== + +"@zag-js/live-region@0.74.2": + version "0.74.2" + resolved "https://registry.yarnpkg.com/@zag-js/live-region/-/live-region-0.74.2.tgz#a4d9041783b5c6184005a260474d21d2cb61e220" + integrity sha512-l9cipG1hykvSWIbKc3/3imFQ+Sp3u2VjZirmdM2K9julo7DKxU3r63aQI2s6SpD4tfQPq4AcoXqzZBF0RnQRUg== + +"@zag-js/menu@0.62.1": + version "0.62.1" + resolved "https://registry.yarnpkg.com/@zag-js/menu/-/menu-0.62.1.tgz#7d7e7c6e2720c383e5e0874586a28e16d29f2f4e" + integrity sha512-l/PartHj6//NMlENYNBmUmeYG9K0SbjbnnIudv+rK+oyrUoX/MDCJ7bdy7ZMYxWTR127WdZlLHBxsgMe86lBqQ== + dependencies: + "@zag-js/anatomy" "0.62.1" + "@zag-js/core" "0.62.1" + "@zag-js/dismissable" "0.62.1" + "@zag-js/dom-event" "0.62.1" + "@zag-js/dom-query" "0.62.1" + "@zag-js/popper" "0.62.1" + "@zag-js/rect-utils" "0.62.1" + "@zag-js/types" "0.62.1" + "@zag-js/utils" "0.62.1" + +"@zag-js/menu@0.74.2": + version "0.74.2" + resolved "https://registry.yarnpkg.com/@zag-js/menu/-/menu-0.74.2.tgz#56bab34446c4e5afeb2beeb99ed8c561710455f5" + integrity sha512-dEBerxdgPH4dGWEbFM/aY8zYtUAQL7hopv4iWPHv1NMFhWu7IShmKe2xm/4ZSKaOkiWZ2CJyMI0oHr+qQ+ZhWg== + dependencies: + "@zag-js/anatomy" "0.74.2" + "@zag-js/core" "0.74.2" + "@zag-js/dismissable" "0.74.2" + "@zag-js/dom-event" "0.74.2" + "@zag-js/dom-query" "0.74.2" + "@zag-js/popper" "0.74.2" + "@zag-js/rect-utils" "0.74.2" + "@zag-js/types" "0.74.2" + "@zag-js/utils" "0.74.2" + +"@zag-js/number-input@0.62.1": + version "0.62.1" + resolved "https://registry.yarnpkg.com/@zag-js/number-input/-/number-input-0.62.1.tgz#0f6e20836f08a782c144813326b6ce89c8f5f02f" + integrity sha512-THizFB4Qwq4erMk6mI82voIo/PbbrAOSQXyPF8NPyGupSzqYntS1XPEdyqFH677PhHweelxQnvtZEm5alm1HLw== + dependencies: + "@internationalized/number" "3.5.3" + "@zag-js/anatomy" "0.62.1" + "@zag-js/core" "0.62.1" + "@zag-js/dom-event" "0.62.1" + "@zag-js/dom-query" "0.62.1" + "@zag-js/form-utils" "0.62.1" + "@zag-js/number-utils" "0.62.1" + "@zag-js/types" "0.62.1" + "@zag-js/utils" "0.62.1" + +"@zag-js/number-input@0.74.2": + version "0.74.2" + resolved "https://registry.yarnpkg.com/@zag-js/number-input/-/number-input-0.74.2.tgz#316e9416a05fe66e6d88971be2027f945e533936" + integrity sha512-I889jfoTiKX9gRbyZCgKDyBj1+VgFCKyELbFVJhgnWQhip4MLjzI0YjWWp/wgHs/ZwEBaxvy6CRq1KOtvGkQNg== + dependencies: + "@internationalized/number" "3.5.3" + "@zag-js/anatomy" "0.74.2" + "@zag-js/core" "0.74.2" + "@zag-js/dom-event" "0.74.2" + "@zag-js/dom-query" "0.74.2" + "@zag-js/form-utils" "0.74.2" + "@zag-js/number-utils" "0.74.2" + "@zag-js/types" "0.74.2" + "@zag-js/utils" "0.74.2" + +"@zag-js/number-utils@0.62.1": + version "0.62.1" + resolved "https://registry.yarnpkg.com/@zag-js/number-utils/-/number-utils-0.62.1.tgz#612207571eb958f0d6e47bd27c9d382f15fc1380" + integrity sha512-ktnGSYKKLG9No14ivlboEzq4+jiOIWU+8yeoRrZmfdCG58g4s9JF0lBDRf3ts9vhUdofJ+vUFMPqkk2eCWyQlA== + +"@zag-js/number-utils@0.74.2": + version "0.74.2" + resolved "https://registry.yarnpkg.com/@zag-js/number-utils/-/number-utils-0.74.2.tgz#0761bcc8eef012c0e6c9c04bb7be9fb18de84682" + integrity sha512-wNaixDQDotwUUKtpA524tfDvsiQQroDFZYFPZfnwKq89rPT0Zlh8LMKLL/Mfi32Zqp8UP9srdcMEy1XEGrIiNA== + +"@zag-js/numeric-range@0.62.1": + version "0.62.1" + resolved "https://registry.yarnpkg.com/@zag-js/numeric-range/-/numeric-range-0.62.1.tgz#1163278b5942ac123babc2b1909fc5d64db74576" + integrity sha512-R4/II5MvS+eJ880srPuIlexqRH7kVsGomcsDlB5yyhHsradm7OJfC5L6osvKj1DNAitfFh8901BZFaWmQe8O1w== + +"@zag-js/numeric-range@0.74.2": + version "0.74.2" + resolved "https://registry.yarnpkg.com/@zag-js/numeric-range/-/numeric-range-0.74.2.tgz#c237705649e23af30070b9f7fcb72fcbb48904c4" + integrity sha512-sm2xlc03Zy4DdCRNmr7jUgL9s34rK0bVDezn35TCq3QMPWQndIlsCbywcmxqxxtUymwnSwizWenZaWVlspFlgg== + +"@zag-js/pagination@0.62.1": + version "0.62.1" + resolved "https://registry.yarnpkg.com/@zag-js/pagination/-/pagination-0.62.1.tgz#b527ea773dc0f3687bcdc43b5b7293e150f9ef2b" + integrity sha512-fyDXNnAGyRsQEugvNR1kfEO8hGeesOV6l2rEACdvNN6G9Cqktqd52aaWVIf805G3Ig72igW2SybI9md/rDflzQ== + dependencies: + "@zag-js/anatomy" "0.62.1" + "@zag-js/core" "0.62.1" + "@zag-js/dom-query" "0.62.1" + "@zag-js/types" "0.62.1" + "@zag-js/utils" "0.62.1" + +"@zag-js/pagination@0.74.2": + version "0.74.2" + resolved "https://registry.yarnpkg.com/@zag-js/pagination/-/pagination-0.74.2.tgz#7a8dc4bbb5ce649317721f9bbccff466695303ce" + integrity sha512-aqwqxHrgvfm6rAcxIRTSRFaWA9/UCQGiLP+P01Hg+/+IkVJeJIdxN10ImSOL4Sl9zvsu3jVCXg6xLh4ydnaWqw== + dependencies: + "@zag-js/anatomy" "0.74.2" + "@zag-js/core" "0.74.2" + "@zag-js/dom-query" "0.74.2" + "@zag-js/types" "0.74.2" + "@zag-js/utils" "0.74.2" + +"@zag-js/pin-input@0.62.1": + version "0.62.1" + resolved "https://registry.yarnpkg.com/@zag-js/pin-input/-/pin-input-0.62.1.tgz#6bdaa669c656540dcd61f7c78b8ed0ba61582520" + integrity sha512-CTAOyQCLaNSWH29bhc4XruEkvnYFJN1QF/x5axtHV+cir05zcdB3L7Sna4D6nUBSwd0tOGnUmPlviyP7zkpgBA== + dependencies: + "@zag-js/anatomy" "0.62.1" + "@zag-js/core" "0.62.1" + "@zag-js/dom-event" "0.62.1" + "@zag-js/dom-query" "0.62.1" + "@zag-js/form-utils" "0.62.1" + "@zag-js/types" "0.62.1" + "@zag-js/utils" "0.62.1" + +"@zag-js/pin-input@0.74.2": + version "0.74.2" + resolved "https://registry.yarnpkg.com/@zag-js/pin-input/-/pin-input-0.74.2.tgz#bba1699e775a4f600bd355e45525209050bba77c" + integrity sha512-1LxK/VSU8t9w9/c726gZNHXnawU4SnN0DxsYQa4YxN1RDwFp/RwKp0hLAsunKx7yBdyC1VVyqVPYZdZYQotdQg== + dependencies: + "@zag-js/anatomy" "0.74.2" + "@zag-js/core" "0.74.2" + "@zag-js/dom-event" "0.74.2" + "@zag-js/dom-query" "0.74.2" + "@zag-js/form-utils" "0.74.2" + "@zag-js/types" "0.74.2" + "@zag-js/utils" "0.74.2" + +"@zag-js/popover@0.62.1": + version "0.62.1" + resolved "https://registry.yarnpkg.com/@zag-js/popover/-/popover-0.62.1.tgz#bd510c91b86a72938ccba8be2a62a7c032a0a29f" + integrity sha512-cT6okb5Yq69YWx6G1vonNEnEg4MlBXRbXLflLBqOP1PTwhk6RwlndXGV2uCdlnR0mUJa/RKldzdUcwOQesJaag== + dependencies: + "@zag-js/anatomy" "0.62.1" + "@zag-js/aria-hidden" "0.62.1" + "@zag-js/core" "0.62.1" + "@zag-js/dismissable" "0.62.1" + "@zag-js/dom-query" "0.62.1" + "@zag-js/popper" "0.62.1" + "@zag-js/remove-scroll" "0.62.1" + "@zag-js/types" "0.62.1" + "@zag-js/utils" "0.62.1" + focus-trap "7.5.4" + +"@zag-js/popover@0.74.2": + version "0.74.2" + resolved "https://registry.yarnpkg.com/@zag-js/popover/-/popover-0.74.2.tgz#cd6416630234f3fab8e1aa76552f297291bc76c1" + integrity sha512-B0U2/XJ630kWYY1x5UTBMxXjy2EfbH9T3eRQlSXZS/uToEzvhsYvw/YaIRqyvYxPyrnmB72to6r5Kw8omryw4Q== + dependencies: + "@zag-js/anatomy" "0.74.2" + "@zag-js/aria-hidden" "0.74.2" + "@zag-js/core" "0.74.2" + "@zag-js/dismissable" "0.74.2" + "@zag-js/dom-query" "0.74.2" + "@zag-js/popper" "0.74.2" + "@zag-js/remove-scroll" "0.74.2" + "@zag-js/types" "0.74.2" + "@zag-js/utils" "0.74.2" + focus-trap "7.6.0" + +"@zag-js/popper@0.62.1": + version "0.62.1" + resolved "https://registry.yarnpkg.com/@zag-js/popper/-/popper-0.62.1.tgz#463e38db1380d62d0fb1f461d46a58ee95c966e9" + integrity sha512-tyLEdYIsv3cgnWCWzPPv9f72hzmQDQcObDIczIZt+OQr89qgyhGHt5jR1f0Qxsz9zZlSPsEftccyXRQYInQtxQ== + dependencies: + "@floating-ui/dom" "1.6.8" + "@zag-js/dom-query" "0.62.1" + "@zag-js/utils" "0.62.1" + +"@zag-js/popper@0.74.2": + version "0.74.2" + resolved "https://registry.yarnpkg.com/@zag-js/popper/-/popper-0.74.2.tgz#f654c24478eb71506ff1cfe8c48d0f62e207e241" + integrity sha512-gsS32rxw+bSKOLOtF/VPNNafzO/fEU58OYIfM7yA4swrEupUqdfAF/ihNH+Uj/AZQKj2tnwLTR1fJ1w3czpY9w== + dependencies: + "@floating-ui/dom" "1.6.11" + "@zag-js/dom-query" "0.74.2" + "@zag-js/utils" "0.74.2" + +"@zag-js/presence@0.62.1": + version "0.62.1" + resolved "https://registry.yarnpkg.com/@zag-js/presence/-/presence-0.62.1.tgz#685450877fbae84c402c32c4e3c47f688273ebc1" + integrity sha512-qjnr1WpW5yetRp2j2V0ocRvr6X6TuWNxjL2DyJAusodcsSElF2V0UuFOLT/xIZA8BVIbgcyCvcPB01PHugC5Ww== + dependencies: + "@zag-js/core" "0.62.1" + "@zag-js/types" "0.62.1" + +"@zag-js/presence@0.74.2": + version "0.74.2" + resolved "https://registry.yarnpkg.com/@zag-js/presence/-/presence-0.74.2.tgz#3d67e2f9f2a29191d309e4b3f1ade5dde9854c96" + integrity sha512-57eBd5C205jYUQ7Rsbft9YRy4euNDdxKDpdLdInqk8egf2vFaUWIV152pm5iOGRVidDGgcIunTFvHFCT1rbATQ== + dependencies: + "@zag-js/core" "0.74.2" + "@zag-js/types" "0.74.2" + +"@zag-js/progress@0.62.1": + version "0.62.1" + resolved "https://registry.yarnpkg.com/@zag-js/progress/-/progress-0.62.1.tgz#929a57b5da9d44a642dd1b926740d6569af94f2f" + integrity sha512-7FyeP/wCiJ2dao1y/4RzhrLeIse305YtRMTDaVE5EnOJK3nit2Rrl+z8kGx5aqrGQcGsLH/rh5QYFp689Nx57Q== + dependencies: + "@zag-js/anatomy" "0.62.1" + "@zag-js/core" "0.62.1" + "@zag-js/dom-query" "0.62.1" + "@zag-js/types" "0.62.1" + "@zag-js/utils" "0.62.1" + +"@zag-js/progress@0.74.2": + version "0.74.2" + resolved "https://registry.yarnpkg.com/@zag-js/progress/-/progress-0.74.2.tgz#55f0353b21a22a236cab88a410a9795a243feb28" + integrity sha512-4LNhFP18g21ni4Hv0RQEYqcMhiyMzTsu1IPizy8I5l3mJvsV6b7w591K2iC4mybLynPBodvkl+fLKqKm3Z+1IA== + dependencies: + "@zag-js/anatomy" "0.74.2" + "@zag-js/core" "0.74.2" + "@zag-js/dom-query" "0.74.2" + "@zag-js/types" "0.74.2" + "@zag-js/utils" "0.74.2" + +"@zag-js/qr-code@0.62.1": + version "0.62.1" + resolved "https://registry.yarnpkg.com/@zag-js/qr-code/-/qr-code-0.62.1.tgz#d0265e13155fd8d967637f9f8f467490d0f3dd8e" + integrity sha512-648qXQduIqq4CZWN07D1UOcczZrdp3UjBSHFEi4PQHTz1Vg08pH0BIZDqiqpupG9niYJEB/GPLGofRQQYoIoDw== + dependencies: + "@zag-js/anatomy" "0.62.1" + "@zag-js/core" "0.62.1" + "@zag-js/dom-query" "0.62.1" + "@zag-js/types" "0.62.1" + "@zag-js/utils" "0.62.1" + proxy-memoize "3.0.1" + uqr "0.1.2" + +"@zag-js/qr-code@0.74.2": + version "0.74.2" + resolved "https://registry.yarnpkg.com/@zag-js/qr-code/-/qr-code-0.74.2.tgz#02b5017375686ca944f460a5aa49e9ec91e2557d" + integrity sha512-GHAmnHz9pdaP0c5/n4aPSo67Bk1Cvv9PIHuOKKLyalRcao/ARvtiS6371logfB1l9DHtMSARWaZXDrIdNZx/gQ== + dependencies: + "@zag-js/anatomy" "0.74.2" + "@zag-js/core" "0.74.2" + "@zag-js/dom-query" "0.74.2" + "@zag-js/types" "0.74.2" + "@zag-js/utils" "0.74.2" + proxy-memoize "3.0.1" + uqr "0.1.2" + +"@zag-js/radio-group@0.62.1": + version "0.62.1" + resolved "https://registry.yarnpkg.com/@zag-js/radio-group/-/radio-group-0.62.1.tgz#96fabd3be66ad8289b65726806ef7bd95331e999" + integrity sha512-VVGTUkHgD27vBTYeP7hPYi+eDRXkq7xtlv6Ml062t3gcTWBhc/2eaI6iZ7awlxTl9052sflzbawrrDysPREuAQ== + dependencies: + "@zag-js/anatomy" "0.62.1" + "@zag-js/core" "0.62.1" + "@zag-js/dom-query" "0.62.1" + "@zag-js/element-rect" "0.62.1" + "@zag-js/form-utils" "0.62.1" + "@zag-js/types" "0.62.1" + "@zag-js/utils" "0.62.1" + +"@zag-js/radio-group@0.74.2": + version "0.74.2" + resolved "https://registry.yarnpkg.com/@zag-js/radio-group/-/radio-group-0.74.2.tgz#64c7b7ddf40f91b41b5e9dfc4d098123338fdc9f" + integrity sha512-Ntbi21CTqXIVMrGccVSefwCapACSTOy4XFDM9/piTLeRlfmNxsy7j9hl7EFBpovbe4WYLHjNQaL3MM+hXEjRRQ== + dependencies: + "@zag-js/anatomy" "0.74.2" + "@zag-js/core" "0.74.2" + "@zag-js/dom-query" "0.74.2" + "@zag-js/element-rect" "0.74.2" + "@zag-js/focus-visible" "0.74.2" + "@zag-js/form-utils" "0.74.2" + "@zag-js/types" "0.74.2" + "@zag-js/utils" "0.74.2" + +"@zag-js/rating-group@0.62.1": + version "0.62.1" + resolved "https://registry.yarnpkg.com/@zag-js/rating-group/-/rating-group-0.62.1.tgz#8992145cb020a31d060b2126053224957f0a0949" + integrity sha512-gXvHofr3gfZcaMh7Y3FU+wyj7ge1R0BgsuPJWFUShlAlxjnnE7e3AqjSGlzuvpkWMkc6KKDyKRJlMVWLCv94OA== + dependencies: + "@zag-js/anatomy" "0.62.1" + "@zag-js/core" "0.62.1" + "@zag-js/dom-event" "0.62.1" + "@zag-js/dom-query" "0.62.1" + "@zag-js/form-utils" "0.62.1" + "@zag-js/types" "0.62.1" + "@zag-js/utils" "0.62.1" + +"@zag-js/rating-group@0.74.2": + version "0.74.2" + resolved "https://registry.yarnpkg.com/@zag-js/rating-group/-/rating-group-0.74.2.tgz#1a4828e73626eb967b4075788ea4a35b1dd5e223" + integrity sha512-Yg30ph9YMy5g6TPHU9MD/NEheaz8qOsVVkefG2EvRVfO2ZGXJclqZHg8/TW8nzUGp3Mt/fAq0A7jfeKvJBcNng== + dependencies: + "@zag-js/anatomy" "0.74.2" + "@zag-js/core" "0.74.2" + "@zag-js/dom-event" "0.74.2" + "@zag-js/dom-query" "0.74.2" + "@zag-js/form-utils" "0.74.2" + "@zag-js/types" "0.74.2" + "@zag-js/utils" "0.74.2" + +"@zag-js/react@0.74.2": + version "0.74.2" + resolved "https://registry.yarnpkg.com/@zag-js/react/-/react-0.74.2.tgz#8d7613c82cb24bf3a132ecc9dd97f0281edc1a00" + integrity sha512-Vli4cigN032dQM69Dr/2rR5FSSN+rzYJUiqAo3oNyvvWSSsgLvoNYcfltxY0Tah/PIftbF1NBUNYaUtv3OJgzA== + dependencies: + "@zag-js/core" "0.74.2" + "@zag-js/store" "0.74.2" + "@zag-js/types" "0.74.2" + proxy-compare "3.0.0" + +"@zag-js/rect-utils@0.62.1": + version "0.62.1" + resolved "https://registry.yarnpkg.com/@zag-js/rect-utils/-/rect-utils-0.62.1.tgz#fa36c71adcfe41cea40c53f1bd8d3edeed77e4b3" + integrity sha512-6w56LuRD382Oa2FXi4AfKQqgtUPS/nc/mZzXiaqKz9b5aFA1CXtmEwNC2GaiXhkqJp5DyxHwujDfQP1WXACnRQ== + +"@zag-js/rect-utils@0.74.2": + version "0.74.2" + resolved "https://registry.yarnpkg.com/@zag-js/rect-utils/-/rect-utils-0.74.2.tgz#242d8c3fdcdabcf76afcb08bf79cf10d5cb4df62" + integrity sha512-bG48u1NsWBRx/fTQfDFskOkwKzpROVhuzJQi/OtnugHQj1nFfZ5CMpEX3BPv5PGwvOia2ZDm84+e12WucFhr0g== + +"@zag-js/remove-scroll@0.62.1": + version "0.62.1" + resolved "https://registry.yarnpkg.com/@zag-js/remove-scroll/-/remove-scroll-0.62.1.tgz#3eb8b85088a85512054d947c782ff84654576b90" + integrity sha512-7xpX6HUrOEq/TNLIWojYnQf7kj20bk8ueOKpu7cTZmoN0LSL6cS09uil+NOqb+SzZsiRmQKvzd3fQBNwbdab5Q== + dependencies: + "@zag-js/dom-query" "0.62.1" + +"@zag-js/remove-scroll@0.74.2": + version "0.74.2" + resolved "https://registry.yarnpkg.com/@zag-js/remove-scroll/-/remove-scroll-0.74.2.tgz#d85913ba2c5d6cf7128457fc049aef4530508d71" + integrity sha512-aEuspeZ98eAEGlAfnCh0syzbmFnMuov9yJc8Ud//pbXd+96J7X1xa4TilHZ+ppm8IZZLGc91axXHwkbIINC1Qw== + dependencies: + "@zag-js/dom-query" "0.74.2" + +"@zag-js/select@0.62.1": + version "0.62.1" + resolved "https://registry.yarnpkg.com/@zag-js/select/-/select-0.62.1.tgz#f384efddb6dae2e36f1c1580f8809dd0ba389788" + integrity sha512-dgU65imBSeB8+QfHkN68j7Xqd/d6wsF42itJ0AeRSdgnCHgTWdN9rRCK5EDbNkJue51oMkdsnJ7XG1k+oCgiAg== + dependencies: + "@zag-js/anatomy" "0.62.1" + "@zag-js/collection" "0.62.1" + "@zag-js/core" "0.62.1" + "@zag-js/dismissable" "0.62.1" + "@zag-js/dom-event" "0.62.1" + "@zag-js/dom-query" "0.62.1" + "@zag-js/form-utils" "0.62.1" + "@zag-js/popper" "0.62.1" + "@zag-js/types" "0.62.1" + "@zag-js/utils" "0.62.1" + +"@zag-js/select@0.74.2": + version "0.74.2" + resolved "https://registry.yarnpkg.com/@zag-js/select/-/select-0.74.2.tgz#80846069c8dbc295eec2ef6aec97f062c431b280" + integrity sha512-Xl3CV1ONpQG3Ah0sriiuCFHXuiuzYz9KQkmEapcE+O5kzLADheIvgFRQYiMdLCltEfSBSBJvPrRM08aGyQgSpw== + dependencies: + "@zag-js/anatomy" "0.74.2" + "@zag-js/collection" "0.74.2" + "@zag-js/core" "0.74.2" + "@zag-js/dismissable" "0.74.2" + "@zag-js/dom-event" "0.74.2" + "@zag-js/dom-query" "0.74.2" + "@zag-js/form-utils" "0.74.2" + "@zag-js/popper" "0.74.2" + "@zag-js/types" "0.74.2" + "@zag-js/utils" "0.74.2" + +"@zag-js/signature-pad@0.62.1": + version "0.62.1" + resolved "https://registry.yarnpkg.com/@zag-js/signature-pad/-/signature-pad-0.62.1.tgz#5d0e6a76fef7ec098ffab19d1c9e8a99fb4cfdcf" + integrity sha512-hWZSWT9J9V1kbImkj8qXHCqS0TYm7nms9oAhcQ2QNIiGO38wqW8Yswos8sqAj8VtzHxkSMIeL1by7Zgy3Xjq9g== + dependencies: + "@zag-js/anatomy" "0.62.1" + "@zag-js/core" "0.62.1" + "@zag-js/dom-event" "0.62.1" + "@zag-js/dom-query" "0.62.1" + "@zag-js/types" "0.62.1" + "@zag-js/utils" "0.62.1" + perfect-freehand "^1.2.2" + +"@zag-js/signature-pad@0.74.2": + version "0.74.2" + resolved "https://registry.yarnpkg.com/@zag-js/signature-pad/-/signature-pad-0.74.2.tgz#11979ced6a51da0c9e3408d930ffa5a73985d687" + integrity sha512-Ba5v3J/fQWVR81wvhHAfwbCjqJlv/15If0SCbKiTA879I5s9dZVYAkvibeGlIEK46SEKbeUpAewE/+eGgrrE6A== + dependencies: + "@zag-js/anatomy" "0.74.2" + "@zag-js/core" "0.74.2" + "@zag-js/dom-event" "0.74.2" + "@zag-js/dom-query" "0.74.2" + "@zag-js/types" "0.74.2" + "@zag-js/utils" "0.74.2" + perfect-freehand "^1.2.2" + +"@zag-js/slider@0.62.1": + version "0.62.1" + resolved "https://registry.yarnpkg.com/@zag-js/slider/-/slider-0.62.1.tgz#a8a9a8171b47fd676ea7744feae9aeb5cdd29e48" + integrity sha512-v5rgPJF3fh7bBPu0wzEGpN4EcXpK5cSw4OAwxatmbtkYsg2Udwv6WL26CB5Q2zVwYIR6R532b/bjFqicfVs+SA== + dependencies: + "@zag-js/anatomy" "0.62.1" + "@zag-js/core" "0.62.1" + "@zag-js/dom-event" "0.62.1" + "@zag-js/dom-query" "0.62.1" + "@zag-js/element-size" "0.62.1" + "@zag-js/form-utils" "0.62.1" + "@zag-js/numeric-range" "0.62.1" + "@zag-js/types" "0.62.1" + "@zag-js/utils" "0.62.1" + +"@zag-js/slider@0.74.2": + version "0.74.2" + resolved "https://registry.yarnpkg.com/@zag-js/slider/-/slider-0.74.2.tgz#aa1fb49611b05eb42766413fdbb506b175746f56" + integrity sha512-aDuzKySgFOm/D0opDyQOo2KMWFN9ZHuF50rG5cfIgl9dzo447iJfLzObcpAwNpQJq5P7/q+23K+sh+/NRGoUbw== + dependencies: + "@zag-js/anatomy" "0.74.2" + "@zag-js/core" "0.74.2" + "@zag-js/dom-event" "0.74.2" + "@zag-js/dom-query" "0.74.2" + "@zag-js/element-size" "0.74.2" + "@zag-js/form-utils" "0.74.2" + "@zag-js/numeric-range" "0.74.2" + "@zag-js/types" "0.74.2" + "@zag-js/utils" "0.74.2" + +"@zag-js/splitter@0.62.1": + version "0.62.1" + resolved "https://registry.yarnpkg.com/@zag-js/splitter/-/splitter-0.62.1.tgz#2f196e607943aefb5dd872c9383b96ddfea01bd1" + integrity sha512-Ni93ZaprnbctAsbuot8sEw9DDfNMgkelnd5xQfAiwpgjwUgnY8733LRbWydC5OUPoJ/cCs3XiNKa0CHwclcq6Q== + dependencies: + "@zag-js/anatomy" "0.62.1" + "@zag-js/core" "0.62.1" + "@zag-js/dom-event" "0.62.1" + "@zag-js/dom-query" "0.62.1" + "@zag-js/number-utils" "0.62.1" + "@zag-js/types" "0.62.1" + "@zag-js/utils" "0.62.1" + +"@zag-js/splitter@0.74.2": + version "0.74.2" + resolved "https://registry.yarnpkg.com/@zag-js/splitter/-/splitter-0.74.2.tgz#731c505843cca75be9b3038357423688594b1ccb" + integrity sha512-2PHBD4Y8h4ZcVphMWSDP6EsSamLYburQDDgJTSN5npcWsLu4iZ45T1U8bV0uICs+UJP9fko4YvjABrPv42asLQ== + dependencies: + "@zag-js/anatomy" "0.74.2" + "@zag-js/core" "0.74.2" + "@zag-js/dom-event" "0.74.2" + "@zag-js/dom-query" "0.74.2" + "@zag-js/number-utils" "0.74.2" + "@zag-js/types" "0.74.2" + "@zag-js/utils" "0.74.2" + +"@zag-js/steps@0.74.2": + version "0.74.2" + resolved "https://registry.yarnpkg.com/@zag-js/steps/-/steps-0.74.2.tgz#429a6fa1c7b42b64f8c3358d3035aab6d48dedf0" + integrity sha512-UTf5SIvfIfuAuGxRZLi5zDN3LGWQp2jdycS9JnKwL+KJKeHPmTu4OtXbRc2c4lEO0z1T9sVOHB0GPwBGK4+c3Q== + dependencies: + "@zag-js/anatomy" "0.74.2" + "@zag-js/core" "0.74.2" + "@zag-js/dom-query" "0.74.2" + "@zag-js/types" "0.74.2" + "@zag-js/utils" "0.74.2" + +"@zag-js/store@0.62.1": + version "0.62.1" + resolved "https://registry.yarnpkg.com/@zag-js/store/-/store-0.62.1.tgz#a48a55fd53099651724f803524dddb5e268a1ab8" + integrity sha512-0xkz7b/Rs9cHeI5CB3UH4yMlVzys3l+IsJU3KRWZwqWohDjTEqRyzcuFD6AH28WAcJPjIgOQYnRYzYSoMGZtDQ== + dependencies: + proxy-compare "3.0.0" + +"@zag-js/store@0.74.2": + version "0.74.2" + resolved "https://registry.yarnpkg.com/@zag-js/store/-/store-0.74.2.tgz#9361c4e24844e82279f7f84e85a9201109e4dcb6" + integrity sha512-LXCSyIVf6G4SvoPojNxOUiK45Lg1Qo/I8NCIoWAgSh6WgthuyEP05oLlW0OdvfHWLsnSwUjJmfuoRQAQNS3M8Q== + dependencies: + proxy-compare "3.0.0" + +"@zag-js/switch@0.62.1": + version "0.62.1" + resolved "https://registry.yarnpkg.com/@zag-js/switch/-/switch-0.62.1.tgz#fd1b7d2436ff84ad0a8fbe8c47d045ff9a9c0b1a" + integrity sha512-uh0yy3NuZqHF+jPVZ2oMcAtPx32eTnBebiROBGBDgj1A5yZBirfQm8j/vZLSILhDq9TdktHS9/gITJ7TvgV4cQ== + dependencies: + "@zag-js/anatomy" "0.62.1" + "@zag-js/core" "0.62.1" + "@zag-js/dom-event" "0.62.1" + "@zag-js/dom-query" "0.62.1" + "@zag-js/form-utils" "0.62.1" + "@zag-js/types" "0.62.1" + "@zag-js/utils" "0.62.1" + +"@zag-js/switch@0.74.2": + version "0.74.2" + resolved "https://registry.yarnpkg.com/@zag-js/switch/-/switch-0.74.2.tgz#1d41d69db88eb1316b10f12e27bd66df2e69902c" + integrity sha512-I5OTZ26Rp3ADySnzpIlI47+BiUAhSIXLMpQQ/T2XCpF9hsrxmAwmpyyJ+48L7aLHtzeEusBOATU+CWMEgycRPQ== + dependencies: + "@zag-js/anatomy" "0.74.2" + "@zag-js/core" "0.74.2" + "@zag-js/dom-event" "0.74.2" + "@zag-js/dom-query" "0.74.2" + "@zag-js/focus-visible" "0.74.2" + "@zag-js/form-utils" "0.74.2" + "@zag-js/types" "0.74.2" + "@zag-js/utils" "0.74.2" + +"@zag-js/tabs@0.62.1": + version "0.62.1" + resolved "https://registry.yarnpkg.com/@zag-js/tabs/-/tabs-0.62.1.tgz#eea8fae2aa7e3eb47989af18a249c230604a5efb" + integrity sha512-BpY6oA2nmZLpYu8nQrpi+zTF4txTiMYIMB31CmbFmbJ3hMVkEqk8sgNzNQY3LrzkkSemDRBHxPZ5H+YKaQrEdg== + dependencies: + "@zag-js/anatomy" "0.62.1" + "@zag-js/core" "0.62.1" + "@zag-js/dom-event" "0.62.1" + "@zag-js/dom-query" "0.62.1" + "@zag-js/element-rect" "0.62.1" + "@zag-js/types" "0.62.1" + "@zag-js/utils" "0.62.1" + +"@zag-js/tabs@0.74.2": + version "0.74.2" + resolved "https://registry.yarnpkg.com/@zag-js/tabs/-/tabs-0.74.2.tgz#3b4a932cdd16822affc1709bf34a0d16fc62d067" + integrity sha512-e/xkk4aihOikJsw47Q8nwAm/vUlfgXkkGxydquZg4Z42EDNYt5XcxPpIW+7gbzK+ergDYN7JyHQ4+sIRRPA/jg== + dependencies: + "@zag-js/anatomy" "0.74.2" + "@zag-js/core" "0.74.2" + "@zag-js/dom-event" "0.74.2" + "@zag-js/dom-query" "0.74.2" + "@zag-js/element-rect" "0.74.2" + "@zag-js/types" "0.74.2" + "@zag-js/utils" "0.74.2" + +"@zag-js/tags-input@0.62.1": + version "0.62.1" + resolved "https://registry.yarnpkg.com/@zag-js/tags-input/-/tags-input-0.62.1.tgz#fc149b45f757993d9bcf63bca27ef633105c0c85" + integrity sha512-8gJ4ckQQ0BB3oUGgIEGkmB6wIKSf7xx0q6e3tqTbfZnPhmWP4hpli38XAOYjsBQyNXmQW89H/Rp8/8W1A/Vpow== + dependencies: + "@zag-js/anatomy" "0.62.1" + "@zag-js/auto-resize" "0.62.1" + "@zag-js/core" "0.62.1" + "@zag-js/dom-event" "0.62.1" + "@zag-js/dom-query" "0.62.1" + "@zag-js/form-utils" "0.62.1" + "@zag-js/interact-outside" "0.62.1" + "@zag-js/live-region" "0.62.1" + "@zag-js/types" "0.62.1" + "@zag-js/utils" "0.62.1" + +"@zag-js/tags-input@0.74.2": + version "0.74.2" + resolved "https://registry.yarnpkg.com/@zag-js/tags-input/-/tags-input-0.74.2.tgz#a1d07786c2fb56274d6c977e4e1ae256a68166a9" + integrity sha512-bE1Z2dANz7f734AuX2b4RtGk6/L8Nf44Q1wxCZ++3CLYV6EBBBDb2kNWr/Pz23md58ve+AcFcd/pzKtoXfWcdw== + dependencies: + "@zag-js/anatomy" "0.74.2" + "@zag-js/auto-resize" "0.74.2" + "@zag-js/core" "0.74.2" + "@zag-js/dom-event" "0.74.2" + "@zag-js/dom-query" "0.74.2" + "@zag-js/form-utils" "0.74.2" + "@zag-js/interact-outside" "0.74.2" + "@zag-js/live-region" "0.74.2" + "@zag-js/types" "0.74.2" + "@zag-js/utils" "0.74.2" + +"@zag-js/text-selection@0.62.1": + version "0.62.1" + resolved "https://registry.yarnpkg.com/@zag-js/text-selection/-/text-selection-0.62.1.tgz#7e4e9288e3bf0283ced75a0eb7c39c127bcece4c" + integrity sha512-0b049CnWN/Nyp/F/nbeU6G8BI/fzwlSQTTDWK81yRFADDFTZ2mWpVAWJF/fY0rKjsn4ucDykCS7GXMIo5rYILQ== + dependencies: + "@zag-js/dom-query" "0.62.1" + +"@zag-js/text-selection@0.74.2": + version "0.74.2" + resolved "https://registry.yarnpkg.com/@zag-js/text-selection/-/text-selection-0.74.2.tgz#df39d3a23a2c2d1e3ddad7ea5a1fcf715bca7077" + integrity sha512-c7fLss1VyFnQzs5f5HNMD3qyJczH+SNzOgqMwU6apKpgYRLMMI0S4F03I/cyDQrCPZMcy6F/bl6zlQmdqb6WLQ== + dependencies: + "@zag-js/dom-query" "0.74.2" + +"@zag-js/time-picker@0.62.1": + version "0.62.1" + resolved "https://registry.yarnpkg.com/@zag-js/time-picker/-/time-picker-0.62.1.tgz#5fbb6d73dc93f497092634325674ee756ab1cbd2" + integrity sha512-THNASHp9Fu5f4/LC3t3qJfsYD6FqjhbP7HrjIDDFOcdNGRzOTfbEpKF3JtJgmM6F+/fuQKhe6FUbcluMd9zo8Q== + dependencies: + "@internationalized/date" "3.5.5" + "@zag-js/anatomy" "0.62.1" + "@zag-js/core" "0.62.1" + "@zag-js/dismissable" "0.62.1" + "@zag-js/dom-event" "^0.62.1" + "@zag-js/dom-query" "0.62.1" + "@zag-js/popper" "0.62.1" + "@zag-js/types" "0.62.1" + "@zag-js/utils" "0.62.1" + +"@zag-js/time-picker@0.74.2": + version "0.74.2" + resolved "https://registry.yarnpkg.com/@zag-js/time-picker/-/time-picker-0.74.2.tgz#8da5f1b4b961c2f6b62ded10e8473013753b2370" + integrity sha512-VSsIQ+RUKo1hC+ip2Hq2jsiBTZNV+cuRntGXvVFegI1VG8W2ug6CtW5ilfxcQte8dfn1s6g2F4TY0g79F7svgA== + dependencies: + "@zag-js/anatomy" "0.74.2" + "@zag-js/core" "0.74.2" + "@zag-js/dismissable" "0.74.2" + "@zag-js/dom-event" "^0.74.2" + "@zag-js/dom-query" "0.74.2" + "@zag-js/popper" "0.74.2" + "@zag-js/types" "0.74.2" + "@zag-js/utils" "0.74.2" + +"@zag-js/timer@0.74.2": + version "0.74.2" + resolved "https://registry.yarnpkg.com/@zag-js/timer/-/timer-0.74.2.tgz#0a77766324cc27b8d1f1c8cb08ce03f553a6518f" + integrity sha512-T8JGTNd9tJXUZqerBSDVsv1upD0vpccZqXZthpl8u4KFXj8vR/CZ9fW00linc+tR9XdxvBbkxk3EW/BPbNvoDw== + dependencies: + "@zag-js/anatomy" "0.74.2" + "@zag-js/core" "0.74.2" + "@zag-js/dom-query" "0.74.2" + "@zag-js/types" "0.74.2" + "@zag-js/utils" "0.74.2" + +"@zag-js/toast@0.62.1": + version "0.62.1" + resolved "https://registry.yarnpkg.com/@zag-js/toast/-/toast-0.62.1.tgz#aa6a2d5e477e37bf9442896313ddc36d95b77948" + integrity sha512-Kb+OiFx7KUG0fAExIL06xWEfhxeMRJACvP6q4B4FNuFX+6N06RbV/PZtLbPbffOodd7VhSk1W37T7t6Np32mvg== + dependencies: + "@zag-js/anatomy" "0.62.1" + "@zag-js/core" "0.62.1" + "@zag-js/dismissable" "0.62.1" + "@zag-js/dom-event" "0.62.1" + "@zag-js/dom-query" "0.62.1" + "@zag-js/types" "0.62.1" + "@zag-js/utils" "0.62.1" + +"@zag-js/toast@0.74.2": + version "0.74.2" + resolved "https://registry.yarnpkg.com/@zag-js/toast/-/toast-0.74.2.tgz#3af068773cea327a4eff47d74e0bb01fe45e343e" + integrity sha512-Xt4F1BxP0U15WoNx73gIpnFRkCB3/dRkA5zQPECzR/U2drN2JAoCdb9wNQjxmR/6DWkT4PuCeWliUcskHDY8Wg== + dependencies: + "@zag-js/anatomy" "0.74.2" + "@zag-js/core" "0.74.2" + "@zag-js/dismissable" "0.74.2" + "@zag-js/dom-event" "0.74.2" + "@zag-js/dom-query" "0.74.2" + "@zag-js/types" "0.74.2" + "@zag-js/utils" "0.74.2" + +"@zag-js/toggle-group@0.62.1": + version "0.62.1" + resolved "https://registry.yarnpkg.com/@zag-js/toggle-group/-/toggle-group-0.62.1.tgz#2651adf3e690d5357e9733cef324a7f30b162f4f" + integrity sha512-h7jQtWJt11uws6IYBd3kQzOyOemtZ5CqR7lt4XZdni3J1EtymKRJNha2JIukIETZS9/0VU1fPcuDkQeCXcGHgQ== + dependencies: + "@zag-js/anatomy" "0.62.1" + "@zag-js/core" "0.62.1" + "@zag-js/dom-event" "0.62.1" + "@zag-js/dom-query" "0.62.1" + "@zag-js/types" "0.62.1" + "@zag-js/utils" "0.62.1" + +"@zag-js/toggle-group@0.74.2": + version "0.74.2" + resolved "https://registry.yarnpkg.com/@zag-js/toggle-group/-/toggle-group-0.74.2.tgz#f36bae2380b34a6a843fc4d745892dc6de5abbc8" + integrity sha512-4wAsl33rP/LQq052sE+UYn0tfiJtZeINishI+0xrWc7iQY61F6l6UtZUR4I/NT3sa8XV2xSgunVPP4dVN0JlpA== + dependencies: + "@zag-js/anatomy" "0.74.2" + "@zag-js/core" "0.74.2" + "@zag-js/dom-event" "0.74.2" + "@zag-js/dom-query" "0.74.2" + "@zag-js/types" "0.74.2" + "@zag-js/utils" "0.74.2" + +"@zag-js/tooltip@0.62.1": + version "0.62.1" + resolved "https://registry.yarnpkg.com/@zag-js/tooltip/-/tooltip-0.62.1.tgz#2ca1ab575e4186b7308f637737edb155057f3588" + integrity sha512-318EJU6B4FR0nMNU79qMAgdOiVM6vbDiRWBHjGLDBK3z5No3lKfo4TZb/NqBmmi2W7ZFPiPwvLFsTql+H0xDbA== + dependencies: + "@zag-js/anatomy" "0.62.1" + "@zag-js/core" "0.62.1" + "@zag-js/dom-event" "0.62.1" + "@zag-js/dom-query" "0.62.1" + "@zag-js/popper" "0.62.1" + "@zag-js/types" "0.62.1" + "@zag-js/utils" "0.62.1" + +"@zag-js/tooltip@0.74.2": + version "0.74.2" + resolved "https://registry.yarnpkg.com/@zag-js/tooltip/-/tooltip-0.74.2.tgz#126921d2924732aba430c035110b1a42ae960f8c" + integrity sha512-lHs7dp1wUK4B+iY227ZfsQelVcRrad7ZVAh27ZzRdCkUE7KMi8ev45YudbnSM3ltCMGe6F+it7jWcalccFad4w== + dependencies: + "@zag-js/anatomy" "0.74.2" + "@zag-js/core" "0.74.2" + "@zag-js/dom-event" "0.74.2" + "@zag-js/dom-query" "0.74.2" + "@zag-js/focus-visible" "0.74.2" + "@zag-js/popper" "0.74.2" + "@zag-js/types" "0.74.2" + "@zag-js/utils" "0.74.2" + +"@zag-js/tree-view@0.62.1": + version "0.62.1" + resolved "https://registry.yarnpkg.com/@zag-js/tree-view/-/tree-view-0.62.1.tgz#1955aa50b408188058f7fcef3562e8eeb783980d" + integrity sha512-Y7qj16X18uElsD5jA9l03+rKEg1/5JIGRutO+NlEbs9Ffb7y34vqcEWquA+YgDfqXVWk2b5v9xcU1iKuKhOagQ== + dependencies: + "@zag-js/anatomy" "0.62.1" + "@zag-js/core" "0.62.1" + "@zag-js/dom-event" "0.62.1" + "@zag-js/dom-query" "0.62.1" + "@zag-js/types" "0.62.1" + "@zag-js/utils" "0.62.1" + +"@zag-js/tree-view@0.74.2": + version "0.74.2" + resolved "https://registry.yarnpkg.com/@zag-js/tree-view/-/tree-view-0.74.2.tgz#dc0d01e53009680bebe351702fb2653ac5876dda" + integrity sha512-oLizz/iU5xj3KCIy/oADAIhs2NjLl3LawYYktD8k02JF2XRPi8bDnRF96E0YPeLOnf5XdEEXmDD2A1l+gWrReg== + dependencies: + "@zag-js/anatomy" "0.74.2" + "@zag-js/core" "0.74.2" + "@zag-js/dom-event" "0.74.2" + "@zag-js/dom-query" "0.74.2" + "@zag-js/types" "0.74.2" + "@zag-js/utils" "0.74.2" + +"@zag-js/types@0.62.1": + version "0.62.1" + resolved "https://registry.yarnpkg.com/@zag-js/types/-/types-0.62.1.tgz#c2373d73750686a433417f32aa350aadff46a1f9" + integrity sha512-wjJvasoxg/rsFhMTaGLJEjYnSGaXz7DymtO+wWOIfa+O6y44flHc8wRQ1l6ZRRetCz4RALTuwhZI+0ESZ1Bpwg== + dependencies: + csstype "3.1.3" + +"@zag-js/types@0.74.2": + version "0.74.2" + resolved "https://registry.yarnpkg.com/@zag-js/types/-/types-0.74.2.tgz#58ce6a507ba027504bd1753f0bc528ac89494d60" + integrity sha512-UYdHh5Jj2LZZwP8Amm9YEoj9f/zYNWuuw+HRGCLZew6moHvKj/HHKJHLooPPjGztFIeRsnicE1mJ9E2bDllBaw== + dependencies: + csstype "3.1.3" + +"@zag-js/utils@0.62.1": + version "0.62.1" + resolved "https://registry.yarnpkg.com/@zag-js/utils/-/utils-0.62.1.tgz#15bf6685560d541f2d32b1f536a8367d3ceffe85" + integrity sha512-90sk7Li2mqoMCAfZbns1xrySEg4PIFPwLpiRO/T2kvKpc9z/qsq2WqDFpS8eqHfYRmkLnmQa0Bw1LzItYYsGVQ== + +"@zag-js/utils@0.74.2": + version "0.74.2" + resolved "https://registry.yarnpkg.com/@zag-js/utils/-/utils-0.74.2.tgz#3390237880f71ff02cf009a8973a9383d6553803" + integrity sha512-WtIsNyDvnslCjtIIP/bRzx3bJMaT0cIgI3f+TgiFWhtQMlUZMpBkwkKVfvUwI5qcZ+ZOMeoonAWFqFECCb3h3g== abab@^2.0.0, abab@^2.0.6: version "2.0.6" @@ -5707,6 +6581,11 @@ ansi-styles@^6.1.0: resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-6.2.1.tgz#0e62320cf99c21afff3b3012192546aacbfb05c5" integrity sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug== +any-promise@^1.0.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/any-promise/-/any-promise-1.3.0.tgz#abc6afeedcea52e809cdc0376aed3ce39635d17f" + integrity sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A== + anymatch@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-2.0.0.tgz#bcb24b4f37934d9aa7ac17b4adaf89e7c76ef2eb" @@ -5733,6 +6612,11 @@ arg@^4.1.0: resolved "https://registry.yarnpkg.com/arg/-/arg-4.1.3.tgz#269fc7ad5b8e42cb63c896d5666017261c144089" integrity sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA== +arg@^5.0.2: + version "5.0.2" + resolved "https://registry.yarnpkg.com/arg/-/arg-5.0.2.tgz#c81433cc427c92c4dcf4865142dbca6f15acd59c" + integrity sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg== + argparse@^1.0.7: version "1.0.10" resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911" @@ -5745,7 +6629,7 @@ argparse@^2.0.1: resolved "https://registry.yarnpkg.com/argparse/-/argparse-2.0.1.tgz#246f50f3ca78a3240f6c997e8a9bd1eac49e4b38" integrity sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q== -aria-hidden@^1.1.1, aria-hidden@^1.2.3: +aria-hidden@1.2.4, aria-hidden@^1.1.1: version "1.2.4" resolved "https://registry.yarnpkg.com/aria-hidden/-/aria-hidden-1.2.4.tgz#b78e383fdbc04d05762c78b4a25a501e736c4522" integrity sha512-y+CcFFwelSXpLZk/7fMB2mUbGtX9lKycf1MWJ7CaTIERyitVlyQx6C+sxcROU2BAJ24OiZyK+8wj2i8AlBoS3A== @@ -5994,11 +6878,7 @@ axe-core@^4.10.0: resolved "https://registry.yarnpkg.com/axe-core/-/axe-core-4.10.0.tgz#d9e56ab0147278272739a000880196cdfe113b59" integrity sha512-Mr2ZakwQ7XUAjp7pAwQWRhhK8mQQ6JAaNWSjmjxil0R8BPioMtQsTLOolGYkji1rcL++3dCqZA3zWqpT+9Ew6g== -<<<<<<< HEAD axios@^1.7.2, axios@^1.7.7: -======= -axios@^1.6.0, axios@^1.6.8, axios@^1.7.2, axios@^1.7.7: ->>>>>>> 982eaac252b42a5427d128e56b02ed043997a7e5 version "1.7.7" resolved "https://registry.yarnpkg.com/axios/-/axios-1.7.7.tgz#2f554296f9892a72ac8d8e4c5b79c14a91d0a47f" integrity sha512-S4kL7XrjgBmvdGut0sN3yJxqYzrDOnivkBiN0OFs6hLiUam3UPvswUo0kqGyhqUZGEOytHyumEdXsAkgCOUf3Q== @@ -6417,6 +7297,14 @@ builtin-modules@^3.1.0, builtin-modules@^3.3.0: resolved "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-3.3.0.tgz#cae62812b89801e9656336e46223e030386be7b6" integrity sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw== +bundle-n-require@1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/bundle-n-require/-/bundle-n-require-1.1.1.tgz#857e6308ac92f29a9fe8e292ea7719247491e3e2" + integrity sha512-EB2wFjXF106LQLe/CYnKCMCdLeTW47AtcEtUfiqAOgr2a08k0+YgRklur2aLfEYHlhz6baMskZ8L2U92Hh0vyA== + dependencies: + esbuild "^0.20.0" + node-eval "^2.0.0" + busboy@1.6.0: version "1.6.0" resolved "https://registry.yarnpkg.com/busboy/-/busboy-1.6.0.tgz#966ea36a9502e43cdb9146962523b92f531f6893" @@ -6481,6 +7369,11 @@ camel-case@^4.1.2: pascal-case "^3.1.2" tslib "^2.0.3" +camelcase-css@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/camelcase-css/-/camelcase-css-2.0.1.tgz#ee978f6947914cc30c6b44741b6ed1df7f043fd5" + integrity sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA== + camelcase@^5.0.0, camelcase@^5.3.1: version "5.3.1" resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320" @@ -6592,7 +7485,7 @@ check-error@^1.0.3: dependencies: get-func-name "^2.0.2" -chokidar@^3.5.3: +chokidar@3.6.0, chokidar@^3.5.3: version "3.6.0" resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.6.0.tgz#197c6cc669ef2a8dc5e7b4d97ee4e092c3eb0d5b" integrity sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw== @@ -6659,6 +7552,11 @@ class-utils@^0.3.5: isobject "^3.0.0" static-extend "^0.1.1" +classnames@^2.2.5: + version "2.5.1" + resolved "https://registry.yarnpkg.com/classnames/-/classnames-2.5.1.tgz#ba774c614be0f016da105c858e7159eae8e7687b" + integrity sha512-saHYOzhIQs6wy2sVxTM6bUDsQO4F50V9RQ22qBpEdCW+I+/Wmke2HOl6lS6dTpdxVhb88/I6+Hs+438c3lfUow== + clean-css@^5.2.2: version "5.3.3" resolved "https://registry.yarnpkg.com/clean-css/-/clean-css-5.3.3.tgz#b330653cd3bd6b75009cc25c714cae7b93351ccd" @@ -6711,6 +7609,13 @@ cli-table3@^0.6.1: optionalDependencies: "@colors/colors" "1.5.0" +cli-table@^0.3.11: + version "0.3.11" + resolved "https://registry.yarnpkg.com/cli-table/-/cli-table-0.3.11.tgz#ac69cdecbe81dccdba4889b9a18b7da312a9d3ee" + integrity sha512-IqLQi4lO0nIB4tcdTpN4LCB9FI3uqrJZK7RC515EnhZ6qBaglkIgICb1wjeAqpdoOabm1+SuQtkXIPdYC93jhQ== + dependencies: + colors "1.0.3" + cli-width@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/cli-width/-/cli-width-3.0.0.tgz#a2f48437a2caa9a22436e794bf071ec9e61cedf6" @@ -6753,7 +7658,7 @@ clone@^1.0.2: resolved "https://registry.yarnpkg.com/clone/-/clone-1.0.4.tgz#da309cc263df15994c688ca902179ca3c7cd7c7e" integrity sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg== -clsx@^2.1.0, clsx@^2.1.1: +clsx@^2.0.0, clsx@^2.1.0, clsx@^2.1.1: version "2.1.1" resolved "https://registry.yarnpkg.com/clsx/-/clsx-2.1.1.tgz#eed397c9fd8bd882bfb18deab7102049a2f32999" integrity sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA== @@ -6808,11 +7713,6 @@ color-string@^1.9.0: color-name "^1.0.0" simple-swizzle "^0.2.2" -color2k@^2.0.2: - version "2.0.3" - resolved "https://registry.yarnpkg.com/color2k/-/color2k-2.0.3.tgz#a771244f6b6285541c82aa65ff0a0c624046e533" - integrity sha512-zW190nQTIoXcGCaU08DvVNFTmQhUpnJfVuAKfWqUQkflXKpaDdpaYoM0iluLS9lgJNHyBF58KKA2FBEwkD7wog== - color@^4.2.3: version "4.2.3" resolved "https://registry.yarnpkg.com/color/-/color-4.2.3.tgz#d781ecb5e57224ee43ea9627560107c0e0c6463a" @@ -6826,6 +7726,11 @@ colorette@^2.0.10: resolved "https://registry.yarnpkg.com/colorette/-/colorette-2.0.20.tgz#9eb793e6833067f7235902fcd3b09917a000a95a" integrity sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w== +colors@1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/colors/-/colors-1.0.3.tgz#0433f44d809680fdeb60ed260f1b0c262e82a40b" + integrity sha512-pFGrxThWcWQ2MsAz6RtgeWe4NK2kUE1WfsrvvlctdII745EW9I0yflqhe7++M5LEc7bV2c/9/5zc8sFcpL0Drw== + combined-stream@^1.0.6, combined-stream@^1.0.8, combined-stream@~1.0.6: version "1.0.8" resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f" @@ -6833,6 +7738,11 @@ combined-stream@^1.0.6, combined-stream@^1.0.8, combined-stream@~1.0.6: dependencies: delayed-stream "~1.0.0" +commander@12.1.0: + version "12.1.0" + resolved "https://registry.yarnpkg.com/commander/-/commander-12.1.0.tgz#01423b36f501259fdaac4d0e4d60c96c991585d3" + integrity sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA== + commander@^10.0.0: version "10.0.1" resolved "https://registry.yarnpkg.com/commander/-/commander-10.0.1.tgz#881ee46b4f77d1c1dccc5823433aa39b022cbe06" @@ -6843,6 +7753,11 @@ commander@^2.20.0: resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33" integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ== +commander@^4.0.0: + version "4.1.1" + resolved "https://registry.yarnpkg.com/commander/-/commander-4.1.1.tgz#9fd602bd936294e9e9ef46a3f4d6964044b18068" + integrity sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA== + commander@^6.2.1: version "6.2.1" resolved "https://registry.yarnpkg.com/commander/-/commander-6.2.1.tgz#0792eb682dfbc325999bb2b84fddddba110ac73c" @@ -6883,11 +7798,6 @@ compression@^1.7.4: safe-buffer "5.1.2" vary "~1.1.2" -compute-scroll-into-view@3.0.3: - version "3.0.3" - resolved "https://registry.yarnpkg.com/compute-scroll-into-view/-/compute-scroll-into-view-3.0.3.tgz#c418900a5c56e2b04b885b54995df164535962b1" - integrity sha512-nadqwNxghAGTamwIqQSG433W6OADZx2vCo3UXHNrzTRHK/htu+7+L0zhjEoaeaQVNAi3YgqWDv8+tzf0hRfR+A== - concat-map@0.0.1: version "0.0.1" resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" @@ -6958,13 +7868,6 @@ copy-descriptor@^0.1.0: resolved "https://registry.yarnpkg.com/copy-descriptor/-/copy-descriptor-0.1.1.tgz#676f6eb3c39997c2ee1ac3a924fd6124748f578d" integrity sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw== -copy-to-clipboard@3.3.3: - version "3.3.3" - resolved "https://registry.yarnpkg.com/copy-to-clipboard/-/copy-to-clipboard-3.3.3.tgz#55ac43a1db8ae639a4bd99511c148cdd1b83a1b0" - integrity sha512-2KV8NhB5JqC3ky0r9PMCAZKbUHSwtEo4CwCs0KXgruG43gX5PMqDEBbVU4OUzw2MuAWUfsuFmWvEKG5QRfSnJA== - dependencies: - toggle-selection "^1.0.6" - core-js-compat@^3.37.1, core-js-compat@^3.38.0: version "3.38.1" resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.38.1.tgz#2bc7a298746ca5a7bcb9c164bcb120f2ebc09a09" @@ -7061,13 +7964,6 @@ crypto-random-string@^4.0.0: dependencies: type-fest "^1.0.1" -css-box-model@1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/css-box-model/-/css-box-model-1.2.1.tgz#59951d3b81fd6b2074a62d49444415b0d2b4d7c1" - integrity sha512-a7Vr4Q/kd/aw96bnJG332W9V9LkJO69JRcaCYDUqjp6/z0w6VcZjgAcTbgFxEPfBgdnAwlh3iwu+hLopa+flJw== - dependencies: - tiny-invariant "^1.0.6" - css-loader@^6.7.1: version "6.11.0" resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-6.11.0.tgz#33bae3bf6363d0a7c2cf9031c96c744ff54d85ba" @@ -7130,7 +8026,7 @@ cssstyle@^2.0.0, cssstyle@^2.3.0: dependencies: cssom "~0.3.6" -csstype@^3.0.2, csstype@^3.1.2, csstype@^3.1.3: +csstype@3.1.3, csstype@^3.0.2, csstype@^3.1.3: version "3.1.3" resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.1.3.tgz#d80ff294d114fb0e6ac500fbf85b60137d7eff81" integrity sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw== @@ -7215,6 +8111,11 @@ dashdash@^1.12.0: dependencies: assert-plus "^1.0.0" +data-uri-to-buffer@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/data-uri-to-buffer/-/data-uri-to-buffer-4.0.1.tgz#d8feb2b2881e6a4f58c2e08acfd0e2834e26222e" + integrity sha512-0R9ikRb668HB7QDxT1vkpuUBtqc53YyAwMwGeUFKRojY/NWKvdZ+9UYtRfGmhqNbRkTSVpMbmyhXipFFv2cb/A== + data-uri-to-buffer@^6.0.2: version "6.0.2" resolved "https://registry.yarnpkg.com/data-uri-to-buffer/-/data-uri-to-buffer-6.0.2.tgz#8a58bb67384b261a38ef18bea1810cb01badd28b" @@ -7517,6 +8418,11 @@ detect-port@^1.3.0: address "^1.0.1" debug "4" +didyoumean@^1.2.2: + version "1.2.2" + resolved "https://registry.yarnpkg.com/didyoumean/-/didyoumean-1.2.2.tgz#989346ffe9e839b4555ecf5666edea0d3e8ad037" + integrity sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw== + diff-sequences@^25.2.6: version "25.2.6" resolved "https://registry.yarnpkg.com/diff-sequences/-/diff-sequences-25.2.6.tgz#5f467c00edd35352b7bca46d7927d60e687a76dd" @@ -7544,6 +8450,11 @@ dir-glob@^3.0.1: dependencies: path-type "^4.0.0" +dlv@^1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/dlv/-/dlv-1.1.3.tgz#5c198a8a11453596e751494d49874bc7732f2e79" + integrity sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA== + doctrine@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-2.1.0.tgz#5cd01fc101621b42c4cd7f5d1a66243716d3f39d" @@ -7746,6 +8657,11 @@ enhanced-resolve@^5.15.0, enhanced-resolve@^5.17.1: graceful-fs "^4.2.4" tapable "^2.2.0" +enquire.js@^2.1.6: + version "2.1.6" + resolved "https://registry.yarnpkg.com/enquire.js/-/enquire.js-2.1.6.tgz#3e8780c9b8b835084c3f60e166dbc3c2a3c89814" + integrity sha512-/KujNpO+PT63F7Hlpu4h3pE3TokKRHN26JYmQpPyjkRD/N57R7bPDNojMXdi7uveAKjYB7yQnartCxZnFWr0Xw== + enquirer@^2.3.4: version "2.4.1" resolved "https://registry.yarnpkg.com/enquirer/-/enquirer-2.4.1.tgz#93334b3fbd74fc7097b224ab4a8fb7e40bf4ae56" @@ -7924,7 +8840,7 @@ esbuild-register@^3.5.0: dependencies: debug "^4.3.4" -"esbuild@^0.18.0 || ^0.19.0 || ^0.20.0": +"esbuild@^0.18.0 || ^0.19.0 || ^0.20.0", esbuild@^0.20.0: version "0.20.2" resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.20.2.tgz#9d6b2386561766ee6b5a55196c6d766d28c87ea1" integrity sha512-WdOOppmUNU+IbZ0PaDiTst80zjnrOkyJNHoKupIcVyU8Lvla3Ugx94VzkQ32Ijqd7UhHJy75gNWDMUekcrSJ6g== @@ -8001,6 +8917,22 @@ escodegen@^2.0.0, escodegen@^2.1.0: optionalDependencies: source-map "~0.6.1" +eslint-config-next@14.2.15: + version "14.2.15" + resolved "https://registry.yarnpkg.com/eslint-config-next/-/eslint-config-next-14.2.15.tgz#ff9661835eaf9f2ef1717ace55073a8f71037fab" + integrity sha512-mKg+NC/8a4JKLZRIOBplxXNdStgxy7lzWuedUaCc8tev+Al9mwDUTujQH6W6qXDH9kycWiVo28tADWGvpBsZcQ== + dependencies: + "@next/eslint-plugin-next" "14.2.15" + "@rushstack/eslint-patch" "^1.3.3" + "@typescript-eslint/eslint-plugin" "^5.4.2 || ^6.0.0 || ^7.0.0 || ^8.0.0" + "@typescript-eslint/parser" "^5.4.2 || ^6.0.0 || ^7.0.0 || ^8.0.0" + eslint-import-resolver-node "^0.3.6" + eslint-import-resolver-typescript "^3.5.2" + eslint-plugin-import "^2.28.1" + eslint-plugin-jsx-a11y "^6.7.1" + eslint-plugin-react "^7.33.2" + eslint-plugin-react-hooks "^4.5.0 || 5.0.0-canary-7118f5dd7-20230705" + eslint-config-next@15.0.0-rc.0: version "15.0.0-rc.0" resolved "https://registry.yarnpkg.com/eslint-config-next/-/eslint-config-next-15.0.0-rc.0.tgz#45071f389072f9b061ad84f26843120ed0c62cba" @@ -8738,6 +9670,14 @@ fb-watchman@^2.0.0: dependencies: bser "2.1.1" +fetch-blob@^3.1.2, fetch-blob@^3.1.4: + version "3.2.0" + resolved "https://registry.yarnpkg.com/fetch-blob/-/fetch-blob-3.2.0.tgz#f09b8d4bbd45adc6f0c20b7e787e793e309dcce9" + integrity sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ== + dependencies: + node-domexception "^1.0.0" + web-streams-polyfill "^3.0.3" + fetch-retry@^5.0.2: version "5.0.6" resolved "https://registry.yarnpkg.com/fetch-retry/-/fetch-retry-5.0.6.tgz#17d0bc90423405b7a88b74355bf364acd2a7fa56" @@ -8893,12 +9833,19 @@ flow-parser@0.*: resolved "https://registry.yarnpkg.com/flow-parser/-/flow-parser-0.245.2.tgz#995bbee7874814d56a1a365e46a5bb348384608a" integrity sha512-FU4yuqC1j2IeWWicpzG0YJrXHJgKjK/AU8QKK/7MvQaNhcoGisDoE7FJLGCtbvnifzsgDWdm9/jtTF7Mp+PJXQ== -focus-lock@^1.3.5: - version "1.3.5" - resolved "https://registry.yarnpkg.com/focus-lock/-/focus-lock-1.3.5.tgz#aa644576e5ec47d227b57eb14e1efb2abf33914c" - integrity sha512-QFaHbhv9WPUeLYBDe/PAuLKJ4Dd9OPvKs9xZBr3yLXnUrDNaVXKu2baDBXe3naPY30hgHYSsf2JW4jzas2mDEQ== +focus-trap@7.5.4: + version "7.5.4" + resolved "https://registry.yarnpkg.com/focus-trap/-/focus-trap-7.5.4.tgz#6c4e342fe1dae6add9c2aa332a6e7a0bbd495ba2" + integrity sha512-N7kHdlgsO/v+iD/dMoJKtsSqs5Dz/dXZVebRgJw23LDk+jMi/974zyiOYDziY2JPp8xivq9BmUGwIJMiuSBi7w== dependencies: - tslib "^2.0.3" + tabbable "^6.2.0" + +focus-trap@7.6.0: + version "7.6.0" + resolved "https://registry.yarnpkg.com/focus-trap/-/focus-trap-7.6.0.tgz#7f3edab8135eaca92ab59b6e963eb5cc42ded715" + integrity sha512-1td0l3pMkWJLFipobUcGaf+5DTY4PLDDrcqoSaKP8ediO/CoWCCYk/fT/Y2A4e6TNB+Sh6clRJCjOPPnKoNHnQ== + dependencies: + tabbable "^6.2.0" follow-redirects@^1.15.6: version "1.15.9" @@ -8966,6 +9913,13 @@ form-data@~2.3.2: combined-stream "^1.0.6" mime-types "^2.1.12" +formdata-polyfill@^4.0.10: + version "4.0.10" + resolved "https://registry.yarnpkg.com/formdata-polyfill/-/formdata-polyfill-4.0.10.tgz#24807c31c9d402e002ab3d8c720144ceb8848423" + integrity sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g== + dependencies: + fetch-blob "^3.1.2" + forwarded@0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/forwarded/-/forwarded-0.2.0.tgz#2269936428aad4c15c7ebe9779a84bf0b2a81811" @@ -8978,20 +9932,6 @@ fragment-cache@^0.2.1: dependencies: map-cache "^0.2.2" -framer-motion@^11.3.0: - version "11.5.4" - resolved "https://registry.yarnpkg.com/framer-motion/-/framer-motion-11.5.4.tgz#521b551bb6003918e7b24af3141626f6f443e2b3" - integrity sha512-E+tb3/G6SO69POkdJT+3EpdMuhmtCh9EWuK4I1DnIC23L7tFPrl8vxP+LSovwaw6uUr73rUbpb4FgK011wbRJQ== - dependencies: - tslib "^2.4.0" - -framesync@6.1.2: - version "6.1.2" - resolved "https://registry.yarnpkg.com/framesync/-/framesync-6.1.2.tgz#755eff2fb5b8f3b4d2b266dd18121b300aefea27" - integrity sha512-jBTqhX6KaQVDyus8muwZbBeGGP0XgujBRbQ7gM7BRdS3CadCZIHiawyzYLnafYcvZIh5j8WE7cxZKFn7dXhu9g== - dependencies: - tslib "2.4.0" - fresh@0.5.2: version "0.5.2" resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7" @@ -9262,7 +10202,7 @@ glob@10.3.10: minipass "^5.0.0 || ^6.0.2 || ^7.0.0" path-scurry "^1.10.1" -glob@^10.0.0: +glob@^10.0.0, glob@^10.3.10: version "10.4.5" resolved "https://registry.yarnpkg.com/glob/-/glob-10.4.5.tgz#f4d9f0b90ffdbab09c9d77f5f29b4262517b0956" integrity sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg== @@ -9318,6 +10258,18 @@ globalyzer@0.1.0: resolved "https://registry.yarnpkg.com/globalyzer/-/globalyzer-0.1.0.tgz#cb76da79555669a1519d5a8edf093afaa0bf1465" integrity sha512-40oNTM9UfG6aBmuKxk/giHn5nQ8RVz/SS4Ir6zgzOv9/qC3kKZ9v4etGTcJbEl/NyVQH7FGU7d+X1egr57Md2Q== +globby@14.0.2, globby@^14.0.1: + version "14.0.2" + resolved "https://registry.yarnpkg.com/globby/-/globby-14.0.2.tgz#06554a54ccfe9264e5a9ff8eded46aa1e306482f" + integrity sha512-s3Fq41ZVh7vbbe2PN3nrW7yC7U7MFVc5c98/iTl9c2GawNMKx/J648KQRW6WKkuU8GIbbh2IXfIRQjOZnXcTnw== + dependencies: + "@sindresorhus/merge-streams" "^2.1.0" + fast-glob "^3.3.2" + ignore "^5.2.4" + path-type "^5.0.0" + slash "^5.1.0" + unicorn-magic "^0.1.0" + globby@^10.0.1: version "10.0.2" resolved "https://registry.yarnpkg.com/globby/-/globby-10.0.2.tgz#277593e745acaa4646c3ab411289ec47a0392543" @@ -9355,18 +10307,6 @@ globby@^13.1.2: merge2 "^1.4.1" slash "^4.0.0" -globby@^14.0.1: - version "14.0.2" - resolved "https://registry.yarnpkg.com/globby/-/globby-14.0.2.tgz#06554a54ccfe9264e5a9ff8eded46aa1e306482f" - integrity sha512-s3Fq41ZVh7vbbe2PN3nrW7yC7U7MFVc5c98/iTl9c2GawNMKx/J648KQRW6WKkuU8GIbbh2IXfIRQjOZnXcTnw== - dependencies: - "@sindresorhus/merge-streams" "^2.1.0" - fast-glob "^3.3.2" - ignore "^5.2.4" - path-type "^5.0.0" - slash "^5.1.0" - unicorn-magic "^0.1.0" - globrex@^0.1.2: version "0.1.2" resolved "https://registry.yarnpkg.com/globrex/-/globrex-0.1.2.tgz#dd5d9ec826232730cd6793a5e33a9302985e6098" @@ -11172,8 +12112,6 @@ jest@29.7.0, jest@^29.7.0: import-local "^3.0.2" jest-cli "^29.7.0" -<<<<<<< HEAD -======= jest@^25.3.0: version "25.5.4" resolved "https://registry.yarnpkg.com/jest/-/jest-25.5.4.tgz#f21107b6489cfe32b076ce2adcadee3587acb9db" @@ -11188,7 +12126,6 @@ jiti@^1.21.0: resolved "https://registry.yarnpkg.com/jiti/-/jiti-1.21.6.tgz#6c7f7398dd4b3142767f9a168af2f317a428d268" integrity sha512-2yTgeWTWzMWkHu6Jp9NKgePDaYHbntiwvYuuJLbbN9vl7DC9DvXKOB2BC3ZZ92D3cvV/aflH0osDfwpHepQ53w== ->>>>>>> 982eaac252b42a5427d128e56b02ed043997a7e5 jju@~1.4.0: version "1.4.0" resolved "https://registry.yarnpkg.com/jju/-/jju-1.4.0.tgz#a3abe2718af241a2b2904f84a625970f389ae32a" @@ -11369,6 +12306,13 @@ json-stringify-safe@~5.0.1: resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" integrity sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA== +json2mq@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/json2mq/-/json2mq-0.2.0.tgz#b637bd3ba9eabe122c83e9720483aeb10d2c904a" + integrity sha512-SzoRg7ux5DWTII9J2qkrZrqV1gt+rTaoufMxEzXbS26Uid0NwaJd123HcoB80TgubEppxxIGdNxCx50fEoEWQA== + dependencies: + string-convert "^0.2.0" + json5@2.x, json5@^2.2.2, json5@^2.2.3: version "2.2.3" resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.3.tgz#78cd6f1a19bdc12b73db5ad0c61efd66c1e29283" @@ -11448,6 +12392,11 @@ kleur@^3.0.3: resolved "https://registry.yarnpkg.com/kleur/-/kleur-3.0.3.tgz#a79c9ecc86ee1ce3fa6206d1216c501f147fc07e" integrity sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w== +klona@2.0.6: + version "2.0.6" + resolved "https://registry.yarnpkg.com/klona/-/klona-2.0.6.tgz#85bffbf819c03b2f53270412420a4555ef882e22" + integrity sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA== + language-subtag-registry@^0.3.20: version "0.3.23" resolved "https://registry.yarnpkg.com/language-subtag-registry/-/language-subtag-registry-0.3.23.tgz#23529e04d9e3b74679d70142df3fd2eb6ec572e7" @@ -11490,6 +12439,16 @@ levn@^0.4.1: prelude-ls "^1.2.1" type-check "~0.4.0" +lilconfig@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/lilconfig/-/lilconfig-2.1.0.tgz#78e23ac89ebb7e1bfbf25b18043de756548e7f52" + integrity sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ== + +lilconfig@^3.0.0: + version "3.1.2" + resolved "https://registry.yarnpkg.com/lilconfig/-/lilconfig-3.1.2.tgz#e4a7c3cb549e3a606c8dcc32e5ae1005e62c05cb" + integrity sha512-eop+wDAvpItUys0FWkHIKeC9ybYrTGbU41U5K7+bttZZeohvnY7M9dZ5kB21GNWiFT2q1OoPTvncPCgSOVO5ow== + lines-and-columns@^1.1.6: version "1.2.4" resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.2.4.tgz#eca284f75d2965079309dc0ad9255abb2ebc1632" @@ -11529,6 +12488,11 @@ locate-path@^6.0.0: dependencies: p-locate "^5.0.0" +lodash-es@^4.17.21: + version "4.17.21" + resolved "https://registry.yarnpkg.com/lodash-es/-/lodash-es-4.17.21.tgz#43e626c46e6591b7750beb2b50117390c609e3ee" + integrity sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw== + lodash.debounce@^4.0.8: version "4.0.8" resolved "https://registry.yarnpkg.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz#82d79bff30a67c4005ffd5e2515300ad9ca4d7af" @@ -11549,16 +12513,16 @@ lodash.merge@^4.6.2: resolved "https://registry.yarnpkg.com/lodash.merge/-/lodash.merge-4.6.2.tgz#558aa53b43b661e1925a0afdfa36a9a1085fe57a" integrity sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ== -lodash.mergewith@4.6.2: - version "4.6.2" - resolved "https://registry.yarnpkg.com/lodash.mergewith/-/lodash.mergewith-4.6.2.tgz#617121f89ac55f59047c7aec1ccd6654c6590f55" - integrity sha512-GK3g5RPZWTRSeLSpgP8Xhra+pnjBC56q9FZYe1d5RN3TJ35dbkGy3YqBSMbyCrlbi+CM9Z3Jk5yTL7RCsqboyQ== - lodash.sortby@^4.7.0: version "4.7.0" resolved "https://registry.yarnpkg.com/lodash.sortby/-/lodash.sortby-4.7.0.tgz#edd14c824e2cc9c1e0b0a1b42bb5210516a42438" integrity sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA== +lodash.throttle@^4.1.1: + version "4.1.1" + resolved "https://registry.yarnpkg.com/lodash.throttle/-/lodash.throttle-4.1.1.tgz#c23e91b710242ac70c37f1e1cda9274cc39bf2f4" + integrity sha512-wIkUCfVKpVsWo3JSZlc+8MB5it+2AN5W8J7YVMST30UrvcQNZ1Okbj+rbVniijTWE6FGYy4XJq/rHkas8qJMLQ== + lodash@^4.17.14, lodash@^4.17.15, lodash@^4.17.19, lodash@^4.17.20, lodash@^4.17.21: version "4.17.21" resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" @@ -11781,7 +12745,7 @@ methods@~1.1.2: resolved "https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee" integrity sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w== -micromatch@4.x, micromatch@^4.0.2, micromatch@^4.0.4: +micromatch@4.x, micromatch@^4.0.2, micromatch@^4.0.4, micromatch@^4.0.5: version "4.0.8" resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.8.tgz#d66fa18f3a47076789320b9b1af32bd86d9fa202" integrity sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA== @@ -11963,6 +12927,15 @@ mute-stream@0.0.8: resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.8.tgz#1630c42b2251ff81e2a283de96a5497ea92e5e0d" integrity sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA== +mz@^2.7.0: + version "2.7.0" + resolved "https://registry.yarnpkg.com/mz/-/mz-2.7.0.tgz#95008057a56cafadc2bc63dde7f9ff6955948e32" + integrity sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q== + dependencies: + any-promise "^1.0.0" + object-assign "^4.0.1" + thenify-all "^1.0.0" + nanoid@^3.3.6, nanoid@^3.3.7: version "3.3.7" resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.7.tgz#d0c301a691bc8d54efa0a2226ccf3fe2fd656bd8" @@ -12005,6 +12978,34 @@ netmask@^2.0.2: resolved "https://registry.yarnpkg.com/netmask/-/netmask-2.0.2.tgz#8b01a07644065d536383835823bc52004ebac5e7" integrity sha512-dBpDMdxv9Irdq66304OLfEmQ9tbNRFnFTuZiLo+bD+r332bBmMJ8GBLXklIXXgxd3+v9+KUnZaUR5PJMa75Gsg== +next-themes@^0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/next-themes/-/next-themes-0.3.0.tgz#b4d2a866137a67d42564b07f3a3e720e2ff3871a" + integrity sha512-/QHIrsYpd6Kfk7xakK4svpDI5mmXP0gfvCoJdGpZQ2TOrQZmsW0QxjaiLn8wbIKjtm4BTSqLoix4lxYYOnLJ/w== + +next@14.2.15: + version "14.2.15" + resolved "https://registry.yarnpkg.com/next/-/next-14.2.15.tgz#348e5603e22649775d19c785c09a89c9acb5189a" + integrity sha512-h9ctmOokpoDphRvMGnwOJAedT6zKhwqyZML9mDtspgf4Rh3Pn7UTYKqePNoDvhsWBAO5GoPNYshnAUGIazVGmw== + dependencies: + "@next/env" "14.2.15" + "@swc/helpers" "0.5.5" + busboy "1.6.0" + caniuse-lite "^1.0.30001579" + graceful-fs "^4.2.11" + postcss "8.4.31" + styled-jsx "5.1.1" + optionalDependencies: + "@next/swc-darwin-arm64" "14.2.15" + "@next/swc-darwin-x64" "14.2.15" + "@next/swc-linux-arm64-gnu" "14.2.15" + "@next/swc-linux-arm64-musl" "14.2.15" + "@next/swc-linux-x64-gnu" "14.2.15" + "@next/swc-linux-x64-musl" "14.2.15" + "@next/swc-win32-arm64-msvc" "14.2.15" + "@next/swc-win32-ia32-msvc" "14.2.15" + "@next/swc-win32-x64-msvc" "14.2.15" + next@15.0.0-rc.0: version "15.0.0-rc.0" resolved "https://registry.yarnpkg.com/next/-/next-15.0.0-rc.0.tgz#ec9440e10c40f7f8c04487bd58aa970553d8148e" @@ -12061,11 +13062,32 @@ node-dir@^0.1.17: dependencies: minimatch "^3.0.2" +node-domexception@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/node-domexception/-/node-domexception-1.0.0.tgz#6888db46a1f71c0b76b3f7555016b63fe64766e5" + integrity sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ== + +node-eval@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/node-eval/-/node-eval-2.0.0.tgz#ae1d1299deb4c0e41352f9528c1af6401661d37f" + integrity sha512-Ap+L9HznXAVeJj3TJ1op6M6bg5xtTq8L5CU/PJxtkhea/DrIxdTknGKIECKd/v/Lgql95iuMAYvIzBNd0pmcMg== + dependencies: + path-is-absolute "1.0.1" + node-fetch-native@^1.6.3: version "1.6.4" resolved "https://registry.yarnpkg.com/node-fetch-native/-/node-fetch-native-1.6.4.tgz#679fc8fd8111266d47d7e72c379f1bed9acff06e" integrity sha512-IhOigYzAKHd244OC0JIMIUrjzctirCmPkaIfhDeGcEETWof5zKYUW7e7MYvChGWh/4CJeXEgsRyGzuF334rOOQ== +node-fetch@3.3.2: + version "3.3.2" + resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-3.3.2.tgz#d1e889bacdf733b4ff3b2b243eb7a12866a0b78b" + integrity sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA== + dependencies: + data-uri-to-buffer "^4.0.0" + fetch-blob "^3.1.4" + formdata-polyfill "^4.0.10" + node-fetch@^2.0.0, node-fetch@^2.6.12: version "2.7.0" resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.7.0.tgz#d0f0fa6e3e2dc1d27efcd8ad99d550bda94d187d" @@ -12188,7 +13210,7 @@ oauth-sign@~0.9.0: resolved "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.9.0.tgz#47a7b016baa68b5fa0ecf3dee08a85c679ac6455" integrity sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ== -object-assign@^4.1.1: +object-assign@^4.0.1, object-assign@^4.1.1: version "4.1.1" resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" integrity sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg== @@ -12202,6 +13224,11 @@ object-copy@^0.1.0: define-property "^0.2.5" kind-of "^3.0.3" +object-hash@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/object-hash/-/object-hash-3.0.0.tgz#73f97f753e7baffc0e2cc9d6e079079744ac82e9" + integrity sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw== + object-inspect@^1.13.1: version "1.13.2" resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.13.2.tgz#dea0088467fb991e67af4058147a24824a3043ff" @@ -12492,6 +13519,11 @@ package-json-from-dist@^1.0.0: resolved "https://registry.yarnpkg.com/package-json-from-dist/-/package-json-from-dist-1.0.0.tgz#e501cd3094b278495eb4258d4c9f6d5ac3019f00" integrity sha512-dATvCeZN/8wQsGywez1mzHtTlP22H8OEfPrVMLNr4/eGa+ijtLn/6M5f0dY8UKNrC2O9UCU6SSoG3qRKnt7STw== +package-manager-detector@0.1.2: + version "0.1.2" + resolved "https://registry.yarnpkg.com/package-manager-detector/-/package-manager-detector-0.1.2.tgz#3e20f82cb6f6f2cc66e6cda64a5f054ce5396192" + integrity sha512-iePyefLTOm2gEzbaZKSW+eBMjg+UYsQvUKxmvGXAQ987K16efBg10MxIjZs08iyX+DY2/owKY9DIdu193kX33w== + pako@~0.2.0: version "0.2.9" resolved "https://registry.yarnpkg.com/pako/-/pako-0.2.9.tgz#f3f7522f4ef782348da8161bad9ecfd51bf83a75" @@ -12589,7 +13621,7 @@ path-exists@^4.0.0: resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz#513bdbe2d3b95d7762e8c1137efa195c6c61b5b3" integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w== -path-is-absolute@^1.0.0: +path-is-absolute@1.0.1, path-is-absolute@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" integrity sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg== @@ -12656,6 +13688,11 @@ peek-stream@^1.1.0: duplexify "^3.5.0" through2 "^2.0.3" +perfect-freehand@^1.2.2: + version "1.2.2" + resolved "https://registry.yarnpkg.com/perfect-freehand/-/perfect-freehand-1.2.2.tgz#292f65b72df0c7f57a89c4b346b50d7139014172" + integrity sha512-eh31l019WICQ03pkF3FSzHxB8n07ItqIQ++G5UV8JX0zVOXzgTGCqnRR0jJ2h9U8/2uW4W4mtGJELt9kEV0CFQ== + performance-now@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b" @@ -12666,11 +13703,21 @@ picocolors@^1.0.0, picocolors@^1.0.1: resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.1.0.tgz#5358b76a78cde483ba5cef6a9dc9671440b27d59" integrity sha512-TQ92mBOW0l3LeMeyLV6mzy/kWr8lkd/hp3mTg7wYK7zJhuBStmGMBG0BdeDZS/dZx1IukaX6Bk11zcln25o1Aw== +picocolors@^1.1.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.1.1.tgz#3d321af3eab939b083c8f929a1d12cda81c26b6b" + integrity sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA== + picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.2.2, picomatch@^2.2.3, picomatch@^2.3.0, picomatch@^2.3.1: version "2.3.1" resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42" integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA== +pify@^2.3.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" + integrity sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog== + pify@^4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/pify/-/pify-4.0.1.tgz#4b2cd25c50d598735c50292224fd8c6df41e3231" @@ -12738,6 +13785,30 @@ possible-typed-array-names@^1.0.0: resolved "https://registry.yarnpkg.com/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz#89bb63c6fada2c3e90adc4a647beeeb39cc7bf8f" integrity sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q== +postcss-import@^15.1.0: + version "15.1.0" + resolved "https://registry.yarnpkg.com/postcss-import/-/postcss-import-15.1.0.tgz#41c64ed8cc0e23735a9698b3249ffdbf704adc70" + integrity sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew== + dependencies: + postcss-value-parser "^4.0.0" + read-cache "^1.0.0" + resolve "^1.1.7" + +postcss-js@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-js/-/postcss-js-4.0.1.tgz#61598186f3703bab052f1c4f7d805f3991bee9d2" + integrity sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw== + dependencies: + camelcase-css "^2.0.1" + +postcss-load-config@^4.0.1: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-load-config/-/postcss-load-config-4.0.2.tgz#7159dcf626118d33e299f485d6afe4aff7c4a3e3" + integrity sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ== + dependencies: + lilconfig "^3.0.0" + yaml "^2.3.4" + postcss-modules-extract-imports@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.1.0.tgz#b4497cb85a9c0c4b5aabeb759bb25e8d89f15002" @@ -12766,7 +13837,14 @@ postcss-modules-values@^4.0.0: dependencies: icss-utils "^5.0.0" -postcss-selector-parser@^6.0.2, postcss-selector-parser@^6.0.4: +postcss-nested@^6.0.1: + version "6.2.0" + resolved "https://registry.yarnpkg.com/postcss-nested/-/postcss-nested-6.2.0.tgz#4c2d22ab5f20b9cb61e2c5c5915950784d068131" + integrity sha512-HQbt28KulC5AJzG+cZtj9kvKB93CFCdLvog1WFLf1D+xmMvPGlBstkpTEZfK5+AN9hfJocyBFCNiqyS48bpgzQ== + dependencies: + postcss-selector-parser "^6.1.1" + +postcss-selector-parser@^6.0.11, postcss-selector-parser@^6.0.2, postcss-selector-parser@^6.0.4, postcss-selector-parser@^6.1.1: version "6.1.2" resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz#27ecb41fb0e3b6ba7a1ec84fff347f734c7929de" integrity sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg== @@ -12774,7 +13852,7 @@ postcss-selector-parser@^6.0.2, postcss-selector-parser@^6.0.4: cssesc "^3.0.0" util-deprecate "^1.0.2" -postcss-value-parser@^4.1.0, postcss-value-parser@^4.2.0: +postcss-value-parser@^4.0.0, postcss-value-parser@^4.1.0, postcss-value-parser@^4.2.0: version "4.2.0" resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz#723c09920836ba6d3e5af019f92bc0971c02e514" integrity sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ== @@ -12788,6 +13866,15 @@ postcss@8.4.31: picocolors "^1.0.0" source-map-js "^1.0.2" +postcss@^8, postcss@^8.4.23: + version "8.4.47" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.47.tgz#5bf6c9a010f3e724c503bf03ef7947dcb0fea365" + integrity sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ== + dependencies: + nanoid "^3.3.7" + picocolors "^1.1.0" + source-map-js "^1.2.1" + postcss@^8.4.33: version "8.4.45" resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.45.tgz#538d13d89a16ef71edbf75d895284ae06b79e603" @@ -12807,11 +13894,7 @@ prelude-ls@~1.1.2: resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54" integrity sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w== -<<<<<<< HEAD -"prettier-fallback@npm:prettier@^3", prettier@^3.1.1, prettier@^3.2.5: -======= -"prettier-fallback@npm:prettier@^3", prettier@^3.0.3, prettier@^3.1.1, prettier@^3.2.5: ->>>>>>> 982eaac252b42a5427d128e56b02ed043997a7e5 +"prettier-fallback@npm:prettier@^3": version "3.3.3" resolved "https://registry.yarnpkg.com/prettier/-/prettier-3.3.3.tgz#30c54fe0be0d8d12e6ae61dbb10109ea00d53105" integrity sha512-i2tDNA0O5IrMO757lfrdQZCc2jPNDVntV0m/+4whiDfWaTKfMNgR7Qz0NAeGz/nRqF4m5/6CLzbP4/liHt12Ew== @@ -12831,6 +13914,11 @@ prettier-plugin-packagejson@^2.4.5: sort-package-json "2.10.1" synckit "0.9.1" +prettier@3.3.3, prettier@^3.1.1, prettier@^3.2.5: + version "3.3.3" + resolved "https://registry.yarnpkg.com/prettier/-/prettier-3.3.3.tgz#30c54fe0be0d8d12e6ae61dbb10109ea00d53105" + integrity sha512-i2tDNA0O5IrMO757lfrdQZCc2jPNDVntV0m/+4whiDfWaTKfMNgR7Qz0NAeGz/nRqF4m5/6CLzbP4/liHt12Ew== + prettier@^1.19.1: version "1.19.1" resolved "https://registry.yarnpkg.com/prettier/-/prettier-1.19.1.tgz#f7d7f5ff8a9cd872a7be4ca142095956a60797cb" @@ -12915,7 +14003,7 @@ prompts@^2.0.1, prompts@^2.4.0: kleur "^3.0.3" sisteransi "^1.0.5" -prop-types@^15.6.2, prop-types@^15.7.2, prop-types@^15.8.1: +prop-types@^15.5.0, prop-types@^15.6.0, prop-types@^15.6.2, prop-types@^15.7.2, prop-types@^15.8.1: version "15.8.1" resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.8.1.tgz#67d87bf1a694f48435cf332c24af10214a3140b5" integrity sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg== @@ -12946,11 +14034,23 @@ proxy-agent@^6.2.2: proxy-from-env "^1.1.0" socks-proxy-agent "^8.0.2" +proxy-compare@3.0.0, proxy-compare@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/proxy-compare/-/proxy-compare-3.0.0.tgz#d99d719393c2fa1f1f29e4ba9e120b46bbcbc1fc" + integrity sha512-y44MCkgtZUCT9tZGuE278fB7PWVf7fRYy0vbRXAts2o5F0EfC4fIQrvQQGBJo1WJbFcVLXzApOscyJuZqHQc1w== + proxy-from-env@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/proxy-from-env/-/proxy-from-env-1.1.0.tgz#e102f16ca355424865755d2c9e8ea4f24d58c3e2" integrity sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg== +proxy-memoize@3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/proxy-memoize/-/proxy-memoize-3.0.1.tgz#75eed518778b282abb0bc55e748995214b7f74a9" + integrity sha512-VDdG/VYtOgdGkWJx7y0o7p+zArSf2383Isci8C+BP3YXgMYDoPd3cCBjw0JdWb6YBb9sFiOPbAADDVTPJnh+9g== + dependencies: + proxy-compare "^3.0.0" + psl@^1.1.28, psl@^1.1.33: version "1.9.0" resolved "https://registry.yarnpkg.com/psl/-/psl-1.9.0.tgz#d0df2a137f00794565fcaf3b2c00cd09f8d5a5a7" @@ -13067,13 +14167,6 @@ rc@^1.0.1, rc@^1.1.6: minimist "^1.2.0" strip-json-comments "~2.0.1" -react-clientside-effect@^1.2.6: - version "1.2.6" - resolved "https://registry.yarnpkg.com/react-clientside-effect/-/react-clientside-effect-1.2.6.tgz#29f9b14e944a376b03fb650eed2a754dd128ea3a" - integrity sha512-XGGGRQAKY+q25Lz9a/4EPqom7WRjz3z9R2k4jhVKA/puQFH/5Nt27vFZYql4m4NVNdUvX8PS3O7r/Zzm7cjUlg== - dependencies: - "@babel/runtime" "^7.12.13" - react-colorful@^5.1.2: version "5.6.1" resolved "https://registry.yarnpkg.com/react-colorful/-/react-colorful-5.6.1.tgz#7dc2aed2d7c72fac89694e834d179e32f3da563b" @@ -13114,7 +14207,7 @@ react-dom@19.0.0-rc-f994737d14-20240522: dependencies: scheduler "0.25.0-rc-f994737d14-20240522" -"react-dom@^16.8.0 || ^17.0.0 || ^18.0.0": +"react-dom@^16.8.0 || ^17.0.0 || ^18.0.0", react-dom@^18, react-dom@^18.3.1: version "18.3.1" resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-18.3.1.tgz#c2265d79511b57d479b3dd3fdfa51536494c5cb4" integrity sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw== @@ -13131,22 +14224,10 @@ react-element-to-jsx-string@^15.0.0: is-plain-object "5.0.0" react-is "18.1.0" -react-fast-compare@3.2.2: - version "3.2.2" - resolved "https://registry.yarnpkg.com/react-fast-compare/-/react-fast-compare-3.2.2.tgz#929a97a532304ce9fee4bcae44234f1ce2c21d49" - integrity sha512-nsO+KSNgo1SbJqJEYRE9ERzo7YtYbou/OqjSQKxV7jcKox7+usiUVZOAC+XnDOABXggQTno0Y1CpVnuWEc1boQ== - -react-focus-lock@^2.9.4: - version "2.13.2" - resolved "https://registry.yarnpkg.com/react-focus-lock/-/react-focus-lock-2.13.2.tgz#e1addac2f8b9550bc0581f3c416755ba0f81f5ef" - integrity sha512-T/7bsofxYqnod2xadvuwjGKHOoL5GH7/EIPI5UyEvaU/c2CcphvGI371opFtuY/SYdbMsNiuF4HsHQ50nA/TKQ== - dependencies: - "@babel/runtime" "^7.0.0" - focus-lock "^1.3.5" - prop-types "^15.6.2" - react-clientside-effect "^1.2.6" - use-callback-ref "^1.3.2" - use-sidecar "^1.1.2" +react-icons@^5.3.0: + version "5.3.0" + resolved "https://registry.yarnpkg.com/react-icons/-/react-icons-5.3.0.tgz#ccad07a30aebd40a89f8cfa7d82e466019203f1c" + integrity sha512-DnUk8aFbTyQPSkCfF8dbX6kQjXA9DktMeJqfjrg6cK9vwQVMxmcA3BfP4QoiztVmEHtwlTgLFsPuH2NskKT6eg== react-is@18.1.0: version "18.1.0" @@ -13168,6 +14249,11 @@ react-is@^18.0.0, react-is@^18.3.1: resolved "https://registry.yarnpkg.com/react-is/-/react-is-18.3.1.tgz#e83557dc12eae63a99e003a46388b1dcbb44db7e" integrity sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg== +react-modern-drawer@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/react-modern-drawer/-/react-modern-drawer-1.4.0.tgz#2d616b3f6f45a214186c099dff0c0233f51c2ac2" + integrity sha512-5OkcUstqUdd/CNW9+BvLkzm36R2G54RFXWF2mWCH13cUsz5SNo9aB9KzPRbJp2LEVfRL/u+MgikOWRe7/6wKEQ== + react-redux@^9.1.2: version "9.1.2" resolved "https://registry.yarnpkg.com/react-redux/-/react-redux-9.1.2.tgz#deba38c64c3403e9abd0c3fbeab69ffd9d8a7e4b" @@ -13176,7 +14262,7 @@ react-redux@^9.1.2: "@types/use-sync-external-store" "^0.0.3" use-sync-external-store "^1.0.0" -react-remove-scroll-bar@^2.3.4, react-remove-scroll-bar@^2.3.6: +react-remove-scroll-bar@^2.3.4: version "2.3.6" resolved "https://registry.yarnpkg.com/react-remove-scroll-bar/-/react-remove-scroll-bar-2.3.6.tgz#3e585e9d163be84a010180b18721e851ac81a29c" integrity sha512-DtSYaao4mBmX+HDo5YWYdBWQwYIQQshUV/dVxFxK+KM26Wjwp1gZ6rv6OC3oujI6Bfu6Xyg3TwK533AQutsn/g== @@ -13195,16 +14281,41 @@ react-remove-scroll@2.5.7: use-callback-ref "^1.3.0" use-sidecar "^1.1.2" -react-remove-scroll@^2.5.6: - version "2.6.0" - resolved "https://registry.yarnpkg.com/react-remove-scroll/-/react-remove-scroll-2.6.0.tgz#fb03a0845d7768a4f1519a99fdb84983b793dc07" - integrity sha512-I2U4JVEsQenxDAKaVa3VZ/JeJZe0/2DxPWL8Tj8yLKctQJQiZM52pn/GWFpSp8dftjM3pSAHVJZscAnC/y+ySQ== +react-scroll@^1.9.0: + version "1.9.0" + resolved "https://registry.yarnpkg.com/react-scroll/-/react-scroll-1.9.0.tgz#2984006e184afd0e4018f837d127edf5fa8f152c" + integrity sha512-mamNcaX9Ng+JeSbBu97nWwRhYvL2oba+xR2GxvyXsbDeGP+gkYIKZ+aDMMj/n20TbV9SCWm/H7nyuNTSiXA6yA== dependencies: - react-remove-scroll-bar "^2.3.6" - react-style-singleton "^2.2.1" - tslib "^2.1.0" - use-callback-ref "^1.3.0" - use-sidecar "^1.1.2" + lodash.throttle "^4.1.1" + prop-types "^15.7.2" + +react-slick@^0.30.2: + version "0.30.2" + resolved "https://registry.yarnpkg.com/react-slick/-/react-slick-0.30.2.tgz#b28e992f9c519bb516a0af8d37e82cb59fee08ce" + integrity sha512-XvQJi7mRHuiU3b9irsqS9SGIgftIfdV5/tNcURTb5LdIokRA5kIIx3l4rlq2XYHfxcSntXapoRg/GxaVOM1yfg== + dependencies: + classnames "^2.2.5" + enquire.js "^2.1.6" + json2mq "^0.2.0" + lodash.debounce "^4.0.8" + resize-observer-polyfill "^1.5.0" + +react-smooth-collapse@^2.1.2: + version "2.1.2" + resolved "https://registry.yarnpkg.com/react-smooth-collapse/-/react-smooth-collapse-2.1.2.tgz#65bec660e0432ddc45af5f2deeaef8ddd25741b2" + integrity sha512-Wq3NUBisI7Gycj4z7GVGTQyI2bfZSJ1UTSZNzGC3H3hysdRW+uHve3TJyQDFd6gDaXljPQy3u8zNuXZ8NzuptQ== + dependencies: + "@babel/runtime" "^7.0.0" + prop-types "^15.6.0" + +react-social-icons@^6.18.0: + version "6.18.0" + resolved "https://registry.yarnpkg.com/react-social-icons/-/react-social-icons-6.18.0.tgz#26a0b93aa62d99b97bbbf7fd068222fdff8a823c" + integrity sha512-eUWAaTw9FDMYjXIXkyt9oqMIwO7l9z68jlNBbfEh/Rsxs0WaUKK5P1OgC1thITOQumgLqzTB10h3Fjzl/IdvGw== + dependencies: + "@babel/runtime" "^7.24.8" + react "^18.3.1" + react-dom "^18.3.1" react-style-singleton@^2.2.1: version "2.2.1" @@ -13215,6 +14326,14 @@ react-style-singleton@^2.2.1: invariant "^2.2.4" tslib "^2.0.0" +react-tabs@^6.0.2: + version "6.0.2" + resolved "https://registry.yarnpkg.com/react-tabs/-/react-tabs-6.0.2.tgz#bc1065c3828561fee285a8fd045f22e0fcdde1eb" + integrity sha512-aQXTKolnM28k3KguGDBSAbJvcowOQr23A+CUJdzJtOSDOtTwzEaJA+1U4KwhNL9+Obe+jFS7geuvA7ICQPXOnQ== + dependencies: + clsx "^2.0.0" + prop-types "^15.5.0" + react-transition-group@^4.4.5: version "4.4.5" resolved "https://registry.yarnpkg.com/react-transition-group/-/react-transition-group-4.4.5.tgz#e53d4e3f3344da8521489fbef8f2581d42becdd1" @@ -13230,13 +14349,20 @@ react@19.0.0-rc-f994737d14-20240522: resolved "https://registry.yarnpkg.com/react/-/react-19.0.0-rc-f994737d14-20240522.tgz#b400d554859940e9f4b8b6db1fd2537bd822bcc9" integrity sha512-SeU2v5Xy6FotVhKz0pMS2gvYP7HlkF0qgTskj3JzA1vlxcb3dQjxlm9t0ZlJqcgoyI3VFAw7bomuDMdgy1nBuw== -"react@^16.8.0 || ^17.0.0 || ^18.0.0", react@^18.2.0: +"react@^16.8.0 || ^17.0.0 || ^18.0.0", react@^18, react@^18.2.0, react@^18.3.1: version "18.3.1" resolved "https://registry.yarnpkg.com/react/-/react-18.3.1.tgz#49ab892009c53933625bd16b2533fc754cab2891" integrity sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ== dependencies: loose-envify "^1.1.0" +read-cache@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/read-cache/-/read-cache-1.0.0.tgz#e664ef31161166c9751cdbe8dbcf86b5fb58f774" + integrity sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA== + dependencies: + pify "^2.3.0" + read-pkg-up@^7.0.1: version "7.0.1" resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-7.0.1.tgz#f3a6135758459733ae2b95638056e1854e7ef507" @@ -13573,6 +14699,11 @@ reselect@^5.1.0: resolved "https://registry.yarnpkg.com/reselect/-/reselect-5.1.1.tgz#c766b1eb5d558291e5e550298adb0becc24bb72e" integrity sha512-K/BG6eIky/SBpzfHZv/dd+9JBFiS4SWV7FIujVyJRux6e45+73RaUHXLmIR1f7WOMaQ0U1km6qwklRQxpJJY0w== +resize-observer-polyfill@^1.5.0: + version "1.5.1" + resolved "https://registry.yarnpkg.com/resize-observer-polyfill/-/resize-observer-polyfill-1.5.1.tgz#0e9020dd3d21024458d4ebd27e23e40269810464" + integrity sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg== + resolve-cwd@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/resolve-cwd/-/resolve-cwd-3.0.0.tgz#0f0075f1bb2544766cf73ba6a6e2adfebcb13f2d" @@ -13617,7 +14748,7 @@ resolve@1.17.0: dependencies: path-parse "^1.0.6" -resolve@^1.1.6, resolve@^1.10.0, resolve@^1.11.0, resolve@^1.12.0, resolve@^1.14.2, resolve@^1.17.0, resolve@^1.19.0, resolve@^1.20.0, resolve@^1.22.1, resolve@^1.22.4, resolve@^1.22.8: +resolve@^1.1.6, resolve@^1.1.7, resolve@^1.10.0, resolve@^1.11.0, resolve@^1.12.0, resolve@^1.14.2, resolve@^1.17.0, resolve@^1.19.0, resolve@^1.20.0, resolve@^1.22.1, resolve@^1.22.2, resolve@^1.22.4, resolve@^1.22.8: version "1.22.8" resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.8.tgz#b6c87a9f2aa06dfab52e3d70ac8cde321fa5a48d" integrity sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw== @@ -13873,6 +15004,11 @@ schema-utils@^4.0.0: ajv-formats "^2.1.1" ajv-keywords "^5.1.0" +scule@1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/scule/-/scule-1.3.0.tgz#6efbd22fd0bb801bdcc585c89266a7d2daa8fbd3" + integrity sha512-6FtHJEvt+pVMIB9IBY+IcCJ6Z5f1iQnytgyfKMhDKgmzYG+TeH/wx1y3l27rshSbLiSanrR9ffZDrEsmjlQF2g== + "semver@2 || 3 || 4 || 5", semver@^5.5.0, semver@^5.6.0: version "5.7.2" resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.2.tgz#48d55db737c3287cd4835e17fa13feace1c41ef8" @@ -14099,6 +15235,22 @@ simple-swizzle@^0.2.2: dependencies: is-arrayish "^0.3.1" +simplebar-core@^1.2.6: + version "1.2.6" + resolved "https://registry.yarnpkg.com/simplebar-core/-/simplebar-core-1.2.6.tgz#8317bb6c1bcb38739eae43f1edc902cdd1d858d9" + integrity sha512-H5NYU+O+uvqOH5VXw3+lgoc1vTI6jL8LOZJsw4xgRpV7uIPjRpmLPdz0TrouxwKHBhpVLzVIlyKhaRLelIThMw== + dependencies: + "@types/lodash-es" "^4.17.6" + lodash "^4.17.21" + lodash-es "^4.17.21" + +simplebar-react@^3.2.6: + version "3.2.6" + resolved "https://registry.yarnpkg.com/simplebar-react/-/simplebar-react-3.2.6.tgz#f44b299a56311912f2faa06b04d9a7603b20ed28" + integrity sha512-8jDiBuVCG86JmOrsmkA+4q77iFAEbhU9EX62PohLisg3dnxdLXFFhkxnx2Es3Cxt8IlZFlJsF9GaobFL3ukwiA== + dependencies: + simplebar-core "^1.2.6" + sisteransi@^1.0.5: version "1.0.5" resolved "https://registry.yarnpkg.com/sisteransi/-/sisteransi-1.0.5.tgz#134d681297756437cc05ca01370d3a7a571075ed" @@ -14128,6 +15280,11 @@ slice-ansi@^2.1.0: astral-regex "^1.0.0" is-fullwidth-code-point "^2.0.0" +slick-carousel@^1.8.1: + version "1.8.1" + resolved "https://registry.yarnpkg.com/slick-carousel/-/slick-carousel-1.8.1.tgz#a4bfb29014887bb66ce528b90bd0cda262cc8f8d" + integrity sha512-XB9Ftrf2EEKfzoQXt3Nitrt/IPbT+f1fgqBdoxO3W/+JYvtEOW6EgxnWfr9GH6nmULv7Y2tPmEX3koxThVmebA== + smart-buffer@^4.2.0: version "4.2.0" resolved "https://registry.yarnpkg.com/smart-buffer/-/smart-buffer-4.2.0.tgz#6e1d71fa4f18c05f7d0ff216dd16a481d0e8d9ae" @@ -14213,7 +15370,7 @@ sort-package-json@2.10.1: semver "^7.6.0" sort-object-keys "^1.1.3" -source-map-js@^1.0.2, source-map-js@^1.2.0: +source-map-js@^1.0.2, source-map-js@^1.2.0, source-map-js@^1.2.1: version "1.2.1" resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.2.1.tgz#1ce5650fddd87abc099eda37dcff024c2667ae46" integrity sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA== @@ -14402,6 +15559,11 @@ streamsearch@^1.1.0: resolved "https://registry.yarnpkg.com/streamsearch/-/streamsearch-1.1.0.tgz#404dd1e2247ca94af554e841a8ef0eaa238da764" integrity sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg== +string-convert@^0.2.0: + version "0.2.1" + resolved "https://registry.yarnpkg.com/string-convert/-/string-convert-0.2.1.tgz#6982cc3049fbb4cd85f8b24568b9d9bf39eeff97" + integrity sha512-u/1tdPl4yQnPBjnVrmdLo9gtuLvELKsAoRapekWggdiQNvvvum+jYF329d84NAa660KQw7pB2n36KrIKVoXa3A== + string-length@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/string-length/-/string-length-3.1.0.tgz#107ef8c23456e187a8abd4a61162ff4ac6e25837" @@ -14418,7 +15580,7 @@ string-length@^4.0.1: char-regex "^1.0.2" strip-ansi "^6.0.0" -"string-width-cjs@npm:string-width@^4.2.0", string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3: +"string-width-cjs@npm:string-width@^4.2.0": version "4.2.3" resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== @@ -14444,6 +15606,15 @@ string-width@^3.0.0: is-fullwidth-code-point "^2.0.0" strip-ansi "^5.1.0" +string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3: + version "4.2.3" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" + integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== + dependencies: + emoji-regex "^8.0.0" + is-fullwidth-code-point "^3.0.0" + strip-ansi "^6.0.1" + string-width@^5.0.1, string-width@^5.1.2: version "5.1.2" resolved "https://registry.yarnpkg.com/string-width/-/string-width-5.1.2.tgz#14f8daec6d81e7221d2a357e668cab73bdbca794" @@ -14529,7 +15700,7 @@ string_decoder@~1.1.1: dependencies: safe-buffer "~5.1.0" -"strip-ansi-cjs@npm:strip-ansi@^6.0.1", strip-ansi@^6.0.0, strip-ansi@^6.0.1: +"strip-ansi-cjs@npm:strip-ansi@^6.0.1": version "6.0.1" resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== @@ -14550,6 +15721,13 @@ strip-ansi@^5.1.0, strip-ansi@^5.2.0: dependencies: ansi-regex "^4.1.0" +strip-ansi@^6.0.0, strip-ansi@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" + integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== + dependencies: + ansi-regex "^5.0.1" + strip-ansi@^7.0.1, strip-ansi@^7.1.0: version "7.1.0" resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-7.1.0.tgz#d5b6568ca689d8561370b0707685d22434faff45" @@ -14611,6 +15789,13 @@ style-loader@^3.3.1: resolved "https://registry.yarnpkg.com/style-loader/-/style-loader-3.3.4.tgz#f30f786c36db03a45cbd55b6a70d930c479090e7" integrity sha512-0WqXzrsMTyb8yjZJHDqwmnwRJvhALK9LfRtRc6B4UTWe8AijYLZYZ9thuJTZc2VfQWINADW/j+LiJnfy2RoC1w== +styled-jsx@5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/styled-jsx/-/styled-jsx-5.1.1.tgz#839a1c3aaacc4e735fed0781b8619ea5d0009d1f" + integrity sha512-pW7uC1l4mBZ8ugbiZrcIsiIvVx1UmTfw7UkC3Um2tmfUq9Bhk8IiyEIPl6F8agHgjzku6j0xQEZbfA5uSgSaCw== + dependencies: + client-only "0.0.1" + styled-jsx@5.1.3: version "5.1.3" resolved "https://registry.yarnpkg.com/styled-jsx/-/styled-jsx-5.1.3.tgz#b148f3373af118768d1fcbd935e98c19e4bfeb1d" @@ -14623,6 +15808,19 @@ stylis@4.2.0: resolved "https://registry.yarnpkg.com/stylis/-/stylis-4.2.0.tgz#79daee0208964c8fe695a42fcffcac633a211a51" integrity sha512-Orov6g6BB1sDfYgzWfTHDOxamtX1bE/zo104Dh9e6fqJ3PooipYyfJ0pUmrZO2wAvO8YbEyeFrkV91XTsGMSrw== +sucrase@^3.32.0, sucrase@^3.35.0: + version "3.35.0" + resolved "https://registry.yarnpkg.com/sucrase/-/sucrase-3.35.0.tgz#57f17a3d7e19b36d8995f06679d121be914ae263" + integrity sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA== + dependencies: + "@jridgewell/gen-mapping" "^0.3.2" + commander "^4.0.0" + glob "^10.3.10" + lines-and-columns "^1.1.6" + mz "^2.7.0" + pirates "^4.0.1" + ts-interface-checker "^0.1.9" + supports-color@^5.3.0: version "5.5.0" resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" @@ -14692,6 +15890,11 @@ synckit@0.9.1, synckit@^0.9.1: "@pkgr/core" "^0.1.0" tslib "^2.6.2" +tabbable@^6.2.0: + version "6.2.0" + resolved "https://registry.yarnpkg.com/tabbable/-/tabbable-6.2.0.tgz#732fb62bc0175cfcec257330be187dcfba1f3b97" + integrity sha512-Cat63mxsVJlzYvN51JmVXIgNoUokrIaT2zLclCXjRd8boZ0004U4KCs/sToJ75C6sdlByWxpYnb5Boif1VSFew== + table@^5.2.3: version "5.4.6" resolved "https://registry.yarnpkg.com/table/-/table-5.4.6.tgz#1292d19500ce3f86053b05f0e8e7e4a3bb21079e" @@ -14702,6 +15905,34 @@ table@^5.2.3: slice-ansi "^2.1.0" string-width "^3.0.0" +tailwindcss@^3.4.1: + version "3.4.14" + resolved "https://registry.yarnpkg.com/tailwindcss/-/tailwindcss-3.4.14.tgz#6dd23a7f54ec197b19159e91e3bb1e55e7aa73ac" + integrity sha512-IcSvOcTRcUtQQ7ILQL5quRDg7Xs93PdJEk1ZLbhhvJc7uj/OAhYOnruEiwnGgBvUtaUAJ8/mhSw1o8L2jCiENA== + dependencies: + "@alloc/quick-lru" "^5.2.0" + arg "^5.0.2" + chokidar "^3.5.3" + didyoumean "^1.2.2" + dlv "^1.1.3" + fast-glob "^3.3.0" + glob-parent "^6.0.2" + is-glob "^4.0.3" + jiti "^1.21.0" + lilconfig "^2.1.0" + micromatch "^4.0.5" + normalize-path "^3.0.0" + object-hash "^3.0.0" + picocolors "^1.0.0" + postcss "^8.4.23" + postcss-import "^15.1.0" + postcss-js "^4.0.1" + postcss-load-config "^4.0.1" + postcss-nested "^6.0.1" + postcss-selector-parser "^6.0.11" + resolve "^1.22.2" + sucrase "^3.32.0" + tapable@^2.0.0, tapable@^2.1.1, tapable@^2.2.0, tapable@^2.2.1: version "2.2.1" resolved "https://registry.yarnpkg.com/tapable/-/tapable-2.2.1.tgz#1967a73ef4060a82f12ab96af86d52fdb76eeca0" @@ -14821,6 +16052,20 @@ text-table@^0.2.0: resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4" integrity sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw== +thenify-all@^1.0.0: + version "1.6.0" + resolved "https://registry.yarnpkg.com/thenify-all/-/thenify-all-1.6.0.tgz#1a1918d402d8fc3f98fbf234db0bcc8cc10e9726" + integrity sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA== + dependencies: + thenify ">= 3.1.0 < 4" + +"thenify@>= 3.1.0 < 4": + version "3.3.1" + resolved "https://registry.yarnpkg.com/thenify/-/thenify-3.3.1.tgz#8932e686a4066038a016dd9e2ca46add9838a95f" + integrity sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw== + dependencies: + any-promise "^1.0.0" + throat@^5.0.0: version "5.0.0" resolved "https://registry.yarnpkg.com/throat/-/throat-5.0.0.tgz#c5199235803aad18754a667d659b5e72ce16764b" @@ -14847,7 +16092,7 @@ tiny-glob@^0.2.6: globalyzer "0.1.0" globrex "^0.1.2" -tiny-invariant@^1.0.6, tiny-invariant@^1.3.1, tiny-invariant@^1.3.3: +tiny-invariant@^1.3.1, tiny-invariant@^1.3.3: version "1.3.3" resolved "https://registry.yarnpkg.com/tiny-invariant/-/tiny-invariant-1.3.3.tgz#46680b7a873a0d5d10005995eb90a70d74d60127" integrity sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg== @@ -14932,11 +16177,6 @@ tocbot@^4.20.1: resolved "https://registry.yarnpkg.com/tocbot/-/tocbot-4.29.0.tgz#3ed5468c9215838b0c88b01676e0cf5c2ac0c44b" integrity sha512-E+8+lceJpWHJYKq+qFHbi+gmFdXZeOAliHFdgiIAUo68cr8ClReXAx7h9e3TcDM0kw9PSnBn3GAZEpRmRLZ93g== -toggle-selection@^1.0.6: - version "1.0.6" - resolved "https://registry.yarnpkg.com/toggle-selection/-/toggle-selection-1.0.6.tgz#6e45b1263f2017fa0acc7d89d78b15b8bf77da32" - integrity sha512-BiZS+C1OS8g/q2RRbJmy59xpyghNBqrr6k5L/uKBGRsTfxmu3ffiRnd8mlGPUVayg8pvfi5urfnu8TU7DVOkLQ== - toidentifier@1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/toidentifier/-/toidentifier-1.0.1.tgz#3be34321a88a820ed1bd80dfaa33e479fbb8dd35" @@ -15003,6 +16243,11 @@ ts-dedent@^2.0.0, ts-dedent@^2.2.0: resolved "https://registry.yarnpkg.com/ts-dedent/-/ts-dedent-2.2.0.tgz#39e4bd297cd036292ae2394eb3412be63f563bb5" integrity sha512-q5W7tVM71e2xjHZTlgfTDoPF/SmqKG5hddq9SzR49CH2hayqRKJtQ4mtRlSxKaJlR/+9rEM+mnBHf7I2/BQcpQ== +ts-interface-checker@^0.1.9: + version "0.1.13" + resolved "https://registry.yarnpkg.com/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz#784fd3d679722bc103b1b4b8030bcddb5db2a699" + integrity sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA== + ts-jest@^25.3.1: version "25.5.1" resolved "https://registry.yarnpkg.com/ts-jest/-/ts-jest-25.5.1.tgz#2913afd08f28385d54f2f4e828be4d261f4337c7" @@ -15139,11 +16384,6 @@ tslib@2.0.1: resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.0.1.tgz#410eb0d113e5b6356490eec749603725b021b43e" integrity sha512-SgIkNheinmEBgx1IUNirK0TUD4X9yjjBRTqqjggWCU3pUEqIk3/Uwl3yRixYKT6WjQuGiwDv4NomL3wqRCj+CQ== -tslib@2.4.0: - version "2.4.0" - resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.4.0.tgz#7cecaa7f073ce680a05847aa77be941098f36dc3" - integrity sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ== - tslib@^1.13.0, tslib@^1.8.1, tslib@^1.9.0, tslib@^1.9.3: version "1.14.1" resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00" @@ -15547,6 +16787,11 @@ upper-case@^1.0.3, upper-case@^1.1.0, upper-case@^1.1.1, upper-case@^1.1.3: resolved "https://registry.yarnpkg.com/upper-case/-/upper-case-1.1.3.tgz#f6b4501c2ec4cdd26ba78be7222961de77621598" integrity sha512-WRbjgmYzgXkCV7zNVpy5YgrHgbBv126rMALQQMrmzOVC4GM2waQ9x7xtm8VU+1yF2kWyPzI9zbZ48n4vSxwfSA== +uqr@0.1.2: + version "0.1.2" + resolved "https://registry.yarnpkg.com/uqr/-/uqr-0.1.2.tgz#5c6cd5dcff9581f9bb35b982cb89e2c483a41d7d" + integrity sha512-MJu7ypHq6QasgF5YRTjqscSzQp/W11zoUk6kvmlH+fmWEs63Y0Eib13hYFwAzagRJcVY8WVnlV+eBDUGMJ5IbA== + uri-js@^4.2.2: version "4.4.1" resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e" @@ -15580,7 +16825,7 @@ url@^0.11.0: punycode "^1.4.1" qs "^6.12.3" -use-callback-ref@^1.3.0, use-callback-ref@^1.3.2: +use-callback-ref@^1.3.0: version "1.3.2" resolved "https://registry.yarnpkg.com/use-callback-ref/-/use-callback-ref-1.3.2.tgz#6134c7f6ff76e2be0b56c809b17a650c942b1693" integrity sha512-elOQwe6Q8gqZgDA8mrh44qRTQqpIHDcZ3hXTLjBe1i4ph8XpNJnO+aQf3NaG+lriLopI4HMx9VjQLfPQ6vhnoA== @@ -15741,6 +16986,11 @@ wcwidth@^1.0.1: dependencies: defaults "^1.0.3" +web-streams-polyfill@^3.0.3: + version "3.3.3" + resolved "https://registry.yarnpkg.com/web-streams-polyfill/-/web-streams-polyfill-3.3.3.tgz#2073b91a2fdb1fbfbd401e7de0ac9f8214cecb4b" + integrity sha512-d2JWLCivmZYTSIoge9MsgFCZrt571BikcWGYkjC1khllbTeDlGqZ2D8vD8E/lJa8WGWbb7Plm8/XJYV7IJHZZw== + webidl-conversions@^3.0.0: version "3.0.1" resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-3.0.1.tgz#24534275e2a7bc6be7bc86611cc16ae0a5654871" @@ -15948,7 +17198,7 @@ wordwrap@^1.0.0: resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb" integrity sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q== -"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0", wrap-ansi@^7.0.0: +"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0": version "7.0.0" resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== @@ -15974,6 +17224,15 @@ wrap-ansi@^6.0.1, wrap-ansi@^6.2.0: string-width "^4.1.0" strip-ansi "^6.0.0" +wrap-ansi@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" + integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== + dependencies: + ansi-styles "^4.0.0" + string-width "^4.1.0" + strip-ansi "^6.0.0" + wrap-ansi@^8.1.0: version "8.1.0" resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-8.1.0.tgz#56dc22368ee570face1b49819975d9b9a5ead214" @@ -16077,6 +17336,11 @@ yaml@^1.10.0, yaml@^1.7.2: resolved "https://registry.yarnpkg.com/yaml/-/yaml-1.10.2.tgz#2301c5ffbf12b467de8da2333a459e29e7920e4b" integrity sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg== +yaml@^2.3.4: + version "2.6.0" + resolved "https://registry.yarnpkg.com/yaml/-/yaml-2.6.0.tgz#14059ad9d0b1680d0f04d3a60fe00f3a857303c3" + integrity sha512-a6ae//JvKDEra2kdi1qzCyrJW/WZCgFi8ydDV+eXExl95t+5R+ijnqHJbz9tmMh8FUjx3iv2fCQ4dclAQlO2UQ== + yaml@^2.5.1: version "2.5.1" resolved "https://registry.yarnpkg.com/yaml/-/yaml-2.5.1.tgz#c9772aacf62cb7494a95b0c4f1fb065b563db130" @@ -16134,3 +17398,8 @@ yocto-queue@^0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/yocto-queue/-/yocto-queue-0.1.0.tgz#0294eb3dee05028d31ee1a5fa2c556a6aaf10a1b" integrity sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q== + +zod@^3.23.8: + version "3.23.8" + resolved "https://registry.yarnpkg.com/zod/-/zod-3.23.8.tgz#e37b957b5d52079769fb8097099b592f0ef4067d" + integrity sha512-XBx9AXhXktjUqnepgTiE5flcKIYWi/rme0Eaj+5Y0lftuGBq+jyRu/md4WnuxqgP1ubdpNCsYEYPxrzVHD8d6g== From 0a83d802d4aabbdcba58e02cb46529123fdbca6f Mon Sep 17 00:00:00 2001 From: Matias Poblete <86752543+MattPoblete@users.noreply.github.com> Date: Mon, 28 Oct 2024 14:28:33 -0300 Subject: [PATCH 02/18] =?UTF-8?q?=F0=9F=A9=B9Fix=20searchbar=20styles?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../components/ManageVaults/ManageVaults.tsx | 32 ++++++++++--------- apps/dapp/src/components/ui/provider.tsx | 15 +++++++-- 2 files changed, 30 insertions(+), 17 deletions(-) diff --git a/apps/dapp/src/components/ManageVaults/ManageVaults.tsx b/apps/dapp/src/components/ManageVaults/ManageVaults.tsx index 5748e7de..0f182a6b 100644 --- a/apps/dapp/src/components/ManageVaults/ManageVaults.tsx +++ b/apps/dapp/src/components/ManageVaults/ManageVaults.tsx @@ -10,6 +10,7 @@ import { GridItem, IconButton, Input, + InputAddon, InputElement, Stack, } from "@chakra-ui/react" @@ -25,6 +26,7 @@ import { setSelectedVault } from "@/store/lib/features/walletStore" import ConnectButton from "../Wallet/ConnectButton" import { useSorobanReact } from "@soroban-react/core" import { VaultMethod } from "@/hooks/useVault" +import { InputGroup } from "../ui/input-group" export const ManageVaultes = () => { const { address } = useSorobanReact() @@ -101,23 +103,23 @@ export const ManageVaultes = () => { colStart={{ base: 1, md: 2 }} colEnd={{ base: 13, md: 8 }}> - - - - - - - + } + > + +
+ {props.children} ) From 3f5058b96ddf6a13b3293a43dc12effd499b3976 Mon Sep 17 00:00:00 2001 From: Matias Poblete <86752543+MattPoblete@users.noreply.github.com> Date: Mon, 28 Oct 2024 14:29:15 -0300 Subject: [PATCH 03/18] =?UTF-8?q?=E2=99=BB=EF=B8=8F=20Refactor=20wallet=20?= =?UTF-8?q?modal?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/components/Wallet/ConnectButton.tsx | 151 ++++++++++++++++-- .../components/Wallet/ConnectWalletModal.tsx | 138 ---------------- apps/dapp/src/components/ui/close-button.tsx | 16 ++ apps/dapp/src/components/ui/dialog.tsx | 61 +++++++ apps/dapp/src/components/ui/input-group.tsx | 44 +++++ 5 files changed, 259 insertions(+), 151 deletions(-) delete mode 100644 apps/dapp/src/components/Wallet/ConnectWalletModal.tsx create mode 100644 apps/dapp/src/components/ui/close-button.tsx create mode 100644 apps/dapp/src/components/ui/dialog.tsx create mode 100644 apps/dapp/src/components/ui/input-group.tsx diff --git a/apps/dapp/src/components/Wallet/ConnectButton.tsx b/apps/dapp/src/components/Wallet/ConnectButton.tsx index b66c5009..7be00c6a 100644 --- a/apps/dapp/src/components/Wallet/ConnectButton.tsx +++ b/apps/dapp/src/components/Wallet/ConnectButton.tsx @@ -1,24 +1,149 @@ -import React from "react" -import { Button } from '@chakra-ui/react' +import React, { useEffect } from "react" +import { Button, Grid, GridItem, Image, ProgressCircleRoot, Text } from '@chakra-ui/react' import { useSorobanReact } from '@soroban-react/core' -import { ConnectWalletModal } from './ConnectWalletModal' import { useState } from 'react' +import { connectors } from "@/providers/soroban-react-provider" +import { ProgressCircleRing } from "../ui/progress-circle" +import { + DialogBackdrop, + DialogBody, + DialogContent, + DialogHeader, + DialogRoot, + DialogTrigger, + DialogCloseTrigger, + DialogTitle +} from '@/components/ui/dialog'; + +const buildWalletsStatus = () => { + return connectors.map((w) => ({ + isInstalled: false, + isLoading: true, + name: w.id, + connector: w, + })); +}; export const ConnectButton = () => { - const { address } = useSorobanReact() - const [isModalOpen, setIsModalOpen] = useState(false) - const handleClick = () => { - setIsModalOpen(true) + const [open, setOpen] = useState(false) + const { address, setActiveConnectorAndConnect, disconnect, connectors } = useSorobanReact() + const [walletsStatus, setWalletsStatus] = useState<{ + name: string; + isInstalled: boolean; + isLoading: boolean; + }[]>(buildWalletsStatus()); + + const handleConnect = (index: number) => { + if (!connectors) return; + const selectedConnector = connectors[index]; + if (!selectedConnector) return; + const isInstalled = walletsStatus.find((w) => w.name === selectedConnector.id)?.isInstalled; + if (isInstalled && setActiveConnectorAndConnect) { + setActiveConnectorAndConnect(selectedConnector); + } else { + window.open(selectedConnector.downloadUrls?.browserExtension, '_blank'); + } + setOpen(false); } - const handleClose = () => { - setIsModalOpen(false) + + const handleDisconnect = () => { + if (!disconnect) return; + disconnect(); + setOpen(false); + } + + useEffect(() => { + const newWalletsStatus = walletsStatus.map(async (walletStatus) => { + const contextConnector = connectors.find((c) => c.id === walletStatus.name); + + if (contextConnector) { + let connected = await contextConnector.isConnected(); + + return { name: walletStatus.name, isInstalled: connected, isLoading: false }; + } + + return { ...walletStatus, isLoading: false }; + }); + + Promise.all(newWalletsStatus).then((updatedWalletsStatus) => { + setWalletsStatus(updatedWalletsStatus as any); + }); + }, []); + + const getWalletStatus = (name: string) => { + const selectedWallet = walletsStatus.find((w) => { + if (w.name === name) { + return w; + }; + }); + if (selectedWallet?.isLoading) { + return ( + + + ); + } else if (!!!(selectedWallet?.isLoading) && selectedWallet?.isInstalled) { + return (Connect); + } else { + return (Install); + } } return ( <> - - + { setOpen(e.open) }}> + + + + + + + + + {!address ? 'Connect wallet' : 'About wallet'} + + + + + {!address && ( + + {connectors.map((connector, index) => ( + + ))} + + )} + {address && ( + +

Connected with {address}

+ +
+ )} + +
+
) } diff --git a/apps/dapp/src/components/Wallet/ConnectWalletModal.tsx b/apps/dapp/src/components/Wallet/ConnectWalletModal.tsx deleted file mode 100644 index 67980544..00000000 --- a/apps/dapp/src/components/Wallet/ConnectWalletModal.tsx +++ /dev/null @@ -1,138 +0,0 @@ -import React from "react" -import { - - Button, - Grid, - GridItem, - Text, - DialogBackdrop, DialogBody, DialogContent, DialogHeader, DialogRoot -} from '@chakra-ui/react'; -import { Image } from '@chakra-ui/react'; -import { useSorobanReact } from '@soroban-react/core'; -import { useEffect, useState } from 'react'; -import { connectors } from '@/providers/soroban-react-provider'; -import { ProgressCircleRing, ProgressCircleRoot } from "../ui/progress-circle"; - -const buildWalletsStatus = () => { - return connectors.map((w) => ({ - isInstalled: false, - isLoading: true, - name: w.id, - connector: w, - })); -}; - -export const ConnectWalletModal = ({ - isOpen, - onClose, -}: { - isOpen: boolean, - onClose: () => void, -}) => { - const { address, setActiveConnectorAndConnect, disconnect, connectors } = useSorobanReact() - const [walletsStatus, setWalletsStatus] = useState<{ - name: string; - isInstalled: boolean; - isLoading: boolean; - }[]>(buildWalletsStatus()); - - const handleConnect = (index: number) => { - if (!connectors) return; - const selectedConnector = connectors[index]; - if (!selectedConnector) return; - const isInstalled = walletsStatus.find((w) => w.name === selectedConnector.id)?.isInstalled; - if (isInstalled && setActiveConnectorAndConnect) { - setActiveConnectorAndConnect(selectedConnector); - onClose(); - } else { - window.open(selectedConnector.downloadUrls?.browserExtension, '_blank'); - } - } - - const handleDisconnect = () => { - if (!disconnect) return; - disconnect(); - onClose(); - } - - useEffect(() => { - const newWalletsStatus = walletsStatus.map(async (walletStatus) => { - const contextConnector = connectors.find((c) => c.id === walletStatus.name); - - if (contextConnector) { - let connected = await contextConnector.isConnected(); - - return { name: walletStatus.name, isInstalled: connected, isLoading: false }; - } - - return { ...walletStatus, isLoading: false }; - }); - - Promise.all(newWalletsStatus).then((updatedWalletsStatus) => { - setWalletsStatus(updatedWalletsStatus as any); - }); - }, []); - - const getWalletStatus = (name: string) => { - const selectedWallet = walletsStatus.find((w) => { - if (w.name === name) { - return w; - }; - }); - if (selectedWallet?.isLoading) { - return ( - - - ); - } else if (!!!(selectedWallet?.isLoading) && selectedWallet?.isInstalled) { - return (Connect); - } else { - return (Install); - } - } - return ( - <> - - - - {!address ? 'Connect wallet' : 'About wallet'} - {!address && ( - - {connectors.map((connector, index) => ( - - ))} - - )} - {address && ( - -

Connected with {address}

- -
- )} -
-
- - ) -} - diff --git a/apps/dapp/src/components/ui/close-button.tsx b/apps/dapp/src/components/ui/close-button.tsx new file mode 100644 index 00000000..b54b7d40 --- /dev/null +++ b/apps/dapp/src/components/ui/close-button.tsx @@ -0,0 +1,16 @@ +import type { ButtonProps as ChakraCloseButtonProps } from "@chakra-ui/react" +import { IconButton as ChakraIconButton } from "@chakra-ui/react" +import { forwardRef } from "react" +import { LuX } from "react-icons/lu" + +export interface CloseButtonProps extends ChakraCloseButtonProps {} + +export const CloseButton = forwardRef( + function CloseButton(props, ref) { + return ( + + {props.children ?? } + + ) + }, +) diff --git a/apps/dapp/src/components/ui/dialog.tsx b/apps/dapp/src/components/ui/dialog.tsx new file mode 100644 index 00000000..61c6f8c5 --- /dev/null +++ b/apps/dapp/src/components/ui/dialog.tsx @@ -0,0 +1,61 @@ +import { Dialog as ChakraDialog, Portal } from "@chakra-ui/react" +import { CloseButton } from "./close-button" +import { forwardRef } from "react" + +interface DialogContentProps extends ChakraDialog.ContentProps { + portalled?: boolean + portalRef?: React.RefObject + backdrop?: boolean +} + +export const DialogContent = forwardRef( + function DialogContent(props, ref) { + const { + children, + portalled = true, + portalRef, + backdrop = true, + ...rest + } = props + + return ( + + {backdrop && } + + + {children} + + + + ) + }, +) + +export const DialogCloseTrigger = forwardRef< + HTMLButtonElement, + ChakraDialog.CloseTriggerProps +>(function DialogCloseTrigger(props, ref) { + return ( + + + {props.children} + + + ) +}) + +export const DialogRoot = ChakraDialog.Root +export const DialogFooter = ChakraDialog.Footer +export const DialogHeader = ChakraDialog.Header +export const DialogBody = ChakraDialog.Body +export const DialogBackdrop = ChakraDialog.Backdrop +export const DialogTitle = ChakraDialog.Title +export const DialogDescription = ChakraDialog.Description +export const DialogTrigger = ChakraDialog.Trigger +export const DialogActionTrigger = ChakraDialog.ActionTrigger diff --git a/apps/dapp/src/components/ui/input-group.tsx b/apps/dapp/src/components/ui/input-group.tsx new file mode 100644 index 00000000..f162da59 --- /dev/null +++ b/apps/dapp/src/components/ui/input-group.tsx @@ -0,0 +1,44 @@ +import type { BoxProps, InputElementProps } from "@chakra-ui/react" +import { Group, InputElement } from "@chakra-ui/react" +import { cloneElement, forwardRef } from "react" + +export interface InputGroupProps extends BoxProps { + startElementProps?: InputElementProps + endElementProps?: InputElementProps + startElement?: React.ReactNode + endElement?: React.ReactNode + children: React.ReactElement +} + +export const InputGroup = forwardRef( + function InputGroup(props, ref) { + const { + startElement, + startElementProps, + endElement, + endElementProps, + children, + ...rest + } = props + + return ( + + {startElement && ( + + {startElement} + + )} + {cloneElement(children, { + ...(startElement && { ps: "calc(var(--input-height) - 6px)" }), + ...(endElement && { pe: "calc(var(--input-height) - 6px)" }), + ...children.props, + })} + {endElement && ( + + {endElement} + + )} + + ) + }, +) From 3c22cdfdab315b6fbcbb8ba419f1da1106a391bb Mon Sep 17 00:00:00 2001 From: Matias Poblete <86752543+MattPoblete@users.noreply.github.com> Date: Tue, 29 Oct 2024 08:46:12 -0300 Subject: [PATCH 04/18] =?UTF-8?q?=E2=9C=A8Closing=20modal=20on=20connect?= =?UTF-8?q?=20&=20disconnect?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/dapp/src/components/Wallet/ConnectButton.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/dapp/src/components/Wallet/ConnectButton.tsx b/apps/dapp/src/components/Wallet/ConnectButton.tsx index 7be00c6a..aa9a7d38 100644 --- a/apps/dapp/src/components/Wallet/ConnectButton.tsx +++ b/apps/dapp/src/components/Wallet/ConnectButton.tsx @@ -48,8 +48,8 @@ export const ConnectButton = () => { const handleDisconnect = () => { if (!disconnect) return; - disconnect(); setOpen(false); + disconnect(); } useEffect(() => { @@ -89,7 +89,7 @@ export const ConnectButton = () => { } return ( <> - { setOpen(e.open) }}> + { setOpen(e.open) }} placement={'center'}> - - + + + setOpenConfirm(e.open)}> + + + + + + + + + + ) } diff --git a/apps/dapp/src/components/ManageVaults/ManageVaults.tsx b/apps/dapp/src/components/ManageVaults/ManageVaults.tsx index 0f182a6b..5e86462b 100644 --- a/apps/dapp/src/components/ManageVaults/ManageVaults.tsx +++ b/apps/dapp/src/components/ManageVaults/ManageVaults.tsx @@ -6,12 +6,11 @@ import { DialogBackdrop, DialogContent, DialogRoot, + DialogTrigger, Grid, GridItem, IconButton, Input, - InputAddon, - InputElement, Stack, } from "@chakra-ui/react" import { SearchIcon } from "@chakra-ui/icons" @@ -28,7 +27,7 @@ import { useSorobanReact } from "@soroban-react/core" import { VaultMethod } from "@/hooks/useVault" import { InputGroup } from "../ui/input-group" -export const ManageVaultes = () => { +export const ManageVaults = () => { const { address } = useSorobanReact() const [modalStatus, setModalStatus] = useState<{ deployVault: { @@ -46,11 +45,11 @@ export const ManageVaultes = () => { } }) const dispatch = useAppDispatch() - const handleOpenDeployVault = async (method: string, args?: any) => { + const handleOpenDeployVault = async (method: string, value: boolean, args?: any) => { switch (method) { case 'create_vault': await dispatch(resetStrategies()) - setModalStatus({ ...modalStatus, deployVault: { isOpen: true } }) + setModalStatus({ ...modalStatus, deployVault: { isOpen: value } }) break case 'edit_vault': await dispatch(resetStrategies()) @@ -63,25 +62,25 @@ export const ManageVaultes = () => { } await dispatch(pushStrategy(newStrategy)) } - setModalStatus({ ...modalStatus, deployVault: { isOpen: true } }) + setModalStatus({ ...modalStatus, deployVault: { isOpen: value } }) break } } - const handleOpenDeposit = async (method: string, args?: any) => { + const handleOpenDeposit = async (method: string, value: boolean, args?: any) => { switch (method) { case VaultMethod.DEPOSIT: - setModalStatus({ ...modalStatus, deposit: { isOpen: true } }) + setModalStatus({ ...modalStatus, deposit: { isOpen: value } }) await dispatch(setSelectedVault({ ...args, method: VaultMethod.DEPOSIT })) console.log(args) break case VaultMethod.WITHDRAW: - setModalStatus({ ...modalStatus, deposit: { isOpen: true } }) + setModalStatus({ ...modalStatus, deposit: { isOpen: value } }) await dispatch(setSelectedVault({ ...args, method: VaultMethod.WITHDRAW })) console.log(args) break case VaultMethod.EMERGENCY_WITHDRAW: - setModalStatus({ ...modalStatus, deposit: { isOpen: true } }) + setModalStatus({ ...modalStatus, deposit: { isOpen: value } }) await dispatch(setSelectedVault({ ...args, method: VaultMethod.EMERGENCY_WITHDRAW })) console.log(args) break @@ -126,36 +125,36 @@ export const ManageVaultes = () => { colStart={{ base: 1, md: 8 }} colEnd={{ base: 13, md: 12 }} justifyItems={'start'} + display={'flex'} > - - - {!!address && } - + + {!!address && + { handleOpenDeployVault('create_vault', e.open) }} size={'lg'} placement={'center'}> + + + + + + + + }
- - - - - - + - + @@ -163,4 +162,4 @@ export const ManageVaultes = () => { ) } -export default ManageVaultes \ No newline at end of file +export default ManageVaults \ No newline at end of file From 7c1717c1270e1517c31d83e1615882b6b4b2451d Mon Sep 17 00:00:00 2001 From: Matias Poblete <86752543+MattPoblete@users.noreply.github.com> Date: Tue, 29 Oct 2024 10:02:32 -0300 Subject: [PATCH 06/18] =?UTF-8?q?=F0=9F=9A=A7=20Fix=20main=20table=20style?= =?UTF-8?q?s?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/components/ManageVaults/AllVaults.tsx | 21 ++++-- apps/dapp/src/components/ui/stat.tsx | 75 +++++++++++++++++++ 2 files changed, 88 insertions(+), 8 deletions(-) create mode 100644 apps/dapp/src/components/ui/stat.tsx diff --git a/apps/dapp/src/components/ManageVaults/AllVaults.tsx b/apps/dapp/src/components/ManageVaults/AllVaults.tsx index 210f6569..9771eb17 100644 --- a/apps/dapp/src/components/ManageVaults/AllVaults.tsx +++ b/apps/dapp/src/components/ManageVaults/AllVaults.tsx @@ -6,6 +6,7 @@ import { useAppDispatch, useAppSelector } from '@/store/lib/storeHooks' import { ArrowLeftIcon, SettingsIcon, WarningTwoIcon } from '@chakra-ui/icons' import { Box, + HStack, IconButton, Skeleton, Stack, @@ -18,6 +19,7 @@ import { useSorobanReact } from '@soroban-react/core' import { scValToNative } from '@stellar/stellar-sdk' import { useEffect, useState } from 'react' import { Tooltip } from '../ui/tooltip' +import { StatRoot, StatUpTrend, StatValueText } from '../ui/stat' const SkeletonRow = () => { const { address } = useSorobanReact() @@ -164,21 +166,24 @@ export const AllVaults = ({ {vault.name ? vault.name : vault.address} - {/* - {vault.address ? shortenAddress(vault.address) : '-'} - */} + +

+ {vault.address ? shortenAddress(vault.address) : '-'} +

+
${vault.totalValues} {vault.name?.includes('Blend USDC') ? '200' : '400'} + + + {vault.name?.includes('blend') ? 11.31 : 23.36} + + {/* - {vault.name?.includes('Blend USDC') ? '11.31' : '23.36'}% + */} diff --git a/apps/dapp/src/components/ui/stat.tsx b/apps/dapp/src/components/ui/stat.tsx new file mode 100644 index 00000000..1cc3faf0 --- /dev/null +++ b/apps/dapp/src/components/ui/stat.tsx @@ -0,0 +1,75 @@ +import { + Badge, + type BadgeProps, + Stat as ChakraStat, + FormatNumber, + IconButton, +} from "@chakra-ui/react" +import { ToggleTip } from "./toggle-tip" +import { forwardRef } from "react" +import { HiOutlineInformationCircle } from "react-icons/hi" + +interface StatLabelProps extends ChakraStat.LabelProps { + info?: React.ReactNode +} + +export const StatLabel = forwardRef( + function StatLabel(props, ref) { + const { info, children, ...rest } = props + return ( + + {children} + {info && ( + + + + + + )} + + ) + }, +) + +interface StatValueTextProps extends ChakraStat.ValueTextProps { + value?: number + formatOptions?: Intl.NumberFormatOptions +} + +export const StatValueText = forwardRef( + function StatValueText(props, ref) { + const { value, formatOptions, children, ...rest } = props + return ( + + {children || + (value != null && )} + + ) + }, +) + +export const StatUpTrend = forwardRef( + function StatUpTrend(props, ref) { + return ( + + + {props.children} + + ) + }, +) + +export const StatDownTrend = forwardRef( + function StatDownTrend(props, ref) { + return ( + + + {props.children} + + ) + }, +) + +export const StatRoot = ChakraStat.Root +export const StatHelpText = ChakraStat.HelpText +export const StatValueUnit = ChakraStat.ValueUnit From 010e809b058be1022597fd51823695f3d3468c77 Mon Sep 17 00:00:00 2001 From: Matias Poblete <86752543+MattPoblete@users.noreply.github.com> Date: Tue, 29 Oct 2024 10:02:58 -0300 Subject: [PATCH 07/18] =?UTF-8?q?=F0=9F=94=A5=20Remove=20unnecesary=20comm?= =?UTF-8?q?ent?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/dapp/src/components/ManageVaults/AllVaults.tsx | 6 ------ 1 file changed, 6 deletions(-) diff --git a/apps/dapp/src/components/ManageVaults/AllVaults.tsx b/apps/dapp/src/components/ManageVaults/AllVaults.tsx index 9771eb17..12f70787 100644 --- a/apps/dapp/src/components/ManageVaults/AllVaults.tsx +++ b/apps/dapp/src/components/ManageVaults/AllVaults.tsx @@ -180,12 +180,6 @@ export const AllVaults = ({ {vault.name?.includes('blend') ? 11.31 : 23.36} - {/* - - - - - */} {address && ( From af6c35b6f0ea750851b37a1fd44f303e13663bdf Mon Sep 17 00:00:00 2001 From: Matias Poblete <86752543+MattPoblete@users.noreply.github.com> Date: Mon, 4 Nov 2024 07:06:18 -0300 Subject: [PATCH 08/18] =?UTF-8?q?=F0=9F=94=A5Remove=20deploy=20vault=20dia?= =?UTF-8?q?log=20header?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/dapp/src/components/DeployVault/DeployVault.tsx | 4 ---- 1 file changed, 4 deletions(-) diff --git a/apps/dapp/src/components/DeployVault/DeployVault.tsx b/apps/dapp/src/components/DeployVault/DeployVault.tsx index e7dcd214..67a0ed01 100644 --- a/apps/dapp/src/components/DeployVault/DeployVault.tsx +++ b/apps/dapp/src/components/DeployVault/DeployVault.tsx @@ -34,10 +34,6 @@ export const DeployVault = () => { return ( <> - - - Deploy Defindex - Date: Mon, 4 Nov 2024 07:07:47 -0300 Subject: [PATCH 09/18] =?UTF-8?q?=F0=9F=A9=B9Fix=20all=20dialogs?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../DeployVault/AddNewStrategyButton.tsx | 75 +++++----- .../InteractWithVault/InteractWithVault.tsx | 122 +++++++++-------- .../src/components/ManageVaults/AllVaults.tsx | 10 +- .../components/ManageVaults/ManageVaults.tsx | 44 +++--- apps/dapp/src/components/ui/native-select.tsx | 57 ++++++++ apps/dapp/src/components/ui/select.tsx | 129 ++++++++++++++++++ apps/dapp/src/components/ui/toggle-tip.tsx | 62 +++++++++ 7 files changed, 373 insertions(+), 126 deletions(-) create mode 100644 apps/dapp/src/components/ui/native-select.tsx create mode 100644 apps/dapp/src/components/ui/select.tsx create mode 100644 apps/dapp/src/components/ui/toggle-tip.tsx diff --git a/apps/dapp/src/components/DeployVault/AddNewStrategyButton.tsx b/apps/dapp/src/components/DeployVault/AddNewStrategyButton.tsx index b4a025be..bdb3aafe 100644 --- a/apps/dapp/src/components/DeployVault/AddNewStrategyButton.tsx +++ b/apps/dapp/src/components/DeployVault/AddNewStrategyButton.tsx @@ -1,36 +1,36 @@ +'use client' import React from 'react' import { useEffect, useState } from 'react' import { Button, - createListCollection, + IconButton, + NativeSelectField, +} from '@chakra-ui/react' +import { AddIcon } from '@chakra-ui/icons' +import { DialogBackdrop, DialogBody, - DialogCloseTrigger, DialogContent, DialogFooter, - DialogHeader, DialogRoot, - IconButton, - SelectContent, - SelectItem, - SelectRoot, - SelectValueText, -} from '@chakra-ui/react' -import { AddIcon } from '@chakra-ui/icons' + DialogTrigger, +} from '@/components/ui/dialog' import { useAppDispatch, useAppSelector } from '@/store/lib/storeHooks' import { pushStrategy, getDefaultStrategies } from '@/store/lib/features/vaultStore' import { useSorobanReact } from '@soroban-react/core' import { Strategy } from '@/store/lib/features/walletStore' +import { NativeSelectRoot } from '../ui/native-select' function AddNewStrategyButton() { + const [open, setOpen] = useState(false) const strategies = useAppSelector(state => state.newVault.strategies) const dispatch = useAppDispatch(); const { activeChain } = useSorobanReact() const [defaultStrategies, setDefaultStrategies] = useState([]) - const [newStrategy, setNewStrategy] = useState() + const [newStrategy, setNewStrategy] = useState({ address: '', name: '', share: 0, index: '0' }) const [newAddress, setNewAddress] = useState() const [newName, setNewName] = useState() - const [selectValue, setSelectValue] = useState('') + const [selectValue, setSelectValue] = useState(['']) useEffect(() => { @@ -46,7 +46,7 @@ function AddNewStrategyButton() { setNewStrategy({ address: '', name: '', share: 0, index: '0' }) setNewAddress('') setNewName('') - setSelectValue('') + setSelectValue(['']) } const handleInputSelect = async (e: any) => { @@ -60,7 +60,7 @@ function AddNewStrategyButton() { const addStrategy = async () => { const isDefaultStrategy = await defaultStrategies.find(strategy => strategy.address === newStrategy?.address) - const hasEmptyFields = newStrategy?.address === '' || newStrategy?.name === '' || newName === '' || newAddress === '' + const hasEmptyFields = newStrategy?.address === '' || newStrategy?.name === '' const strategyExists = strategies.find((strategy: Strategy) => strategy.address === newStrategy?.address) if (strategyExists) { console.error('Strategy already exists') @@ -73,37 +73,32 @@ function AddNewStrategyButton() { await dispatch(pushStrategy(newStrategy!)) resetForm() } - - const tempCollection = createListCollection({ - items: defaultStrategies.map((strategy) => ({ - key: strategy.address, - value: strategy.name, - })), - }) return ( <> - - - - - Add new strategy - + { setOpen(e.open) }} placement={'center'}> + + + + + - - - - {'Select strategy'} - {defaultStrategies.map((strategy, index) => ( - {(strategy.name != '') ? strategy.name : strategy.address} - ))} - - + + { handleInputSelect(e) }}> + {defaultStrategies.map((strategy) => { + return ( + + ) + })} + + - - { const [amount, set_amount] = useState(0) - const [isLoading, setIsLoading] = useState(false) const selectedVault = useAppSelector(state => state.wallet.vaults.selectedVault) const vaultMethod = selectedVault?.method @@ -61,64 +60,69 @@ export const InteractWithVault = () => { if (Number.isNaN(e)) return; set_amount(e) } - const collection = createListCollection({ - items: selectedVault?.strategies?.map((strategy) => ({ - key: strategy.address, - value: strategy.name, - })) || [] - }) + return ( <> - - - - {selectedVault?.method === 'deposit' ? 'Deposit to' : 'Withdraw from'}: - - -