diff --git a/api-swagger.json b/api-swagger.json index 969204eb1..81bfc6fcb 100644 --- a/api-swagger.json +++ b/api-swagger.json @@ -630,7 +630,7 @@ } }, "info": { - "title": "@kin-kinetic/api", + "title": "@kinny/kinetic-api", "description": "The OpenAPI definition of the Kinetic API", "version": "1.0.0-rc.18", "contact": {} diff --git a/apps/web/src/app/app.tsx b/apps/web/src/app/app.tsx index 273f78098..fc62118e6 100644 --- a/apps/web/src/app/app.tsx +++ b/apps/web/src/app/app.tsx @@ -1,10 +1,11 @@ import { WebShellFeature } from '@kin-kinetic/web/shell/feature' import { SaasProvider } from '@saas-ui/react' - +import { Toaster } from '@kin-kinetic/web/ui/toaster' export function App() { return ( + ) } diff --git a/libs/api/core/data-access/src/prisma/migrations/20250507164014_init/migration.sql b/libs/api/core/data-access/src/prisma/migrations/20250507164014_init/migration.sql new file mode 100644 index 000000000..1abd21ec3 --- /dev/null +++ b/libs/api/core/data-access/src/prisma/migrations/20250507164014_init/migration.sql @@ -0,0 +1,377 @@ +-- CreateEnum +CREATE TYPE "AppUserRole" AS ENUM ('Member', 'Owner'); + +-- CreateEnum +CREATE TYPE "ClusterStatus" AS ENUM ('Active', 'Inactive'); + +-- CreateEnum +CREATE TYPE "ClusterType" AS ENUM ('Custom', 'SolanaDevnet', 'SolanaMainnet', 'SolanaTestnet'); + +-- CreateEnum +CREATE TYPE "MintType" AS ENUM ('SplToken'); + +-- CreateEnum +CREATE TYPE "TransactionCommitment" AS ENUM ('Confirmed', 'Finalized', 'Processed'); + +-- CreateEnum +CREATE TYPE "TransactionStatus" AS ENUM ('Committed', 'Confirmed', 'Failed', 'Finalized', 'Processing'); + +-- CreateEnum +CREATE TYPE "TransactionErrorType" AS ENUM ('BadNonce', 'InvalidAccount', 'SomeError', 'Timeout', 'Unknown', 'WebhookFailed'); + +-- CreateEnum +CREATE TYPE "UserIdentityType" AS ENUM ('Discord', 'GitHub', 'Google'); + +-- CreateEnum +CREATE TYPE "UserRole" AS ENUM ('Admin', 'User'); + +-- CreateEnum +CREATE TYPE "WalletType" AS ENUM ('Generated', 'Imported', 'Provisioned'); + +-- CreateEnum +CREATE TYPE "WebhookDirection" AS ENUM ('Incoming', 'Outgoing'); + +-- CreateEnum +CREATE TYPE "WebhookType" AS ENUM ('Balance', 'Event', 'Verify'); + +-- CreateTable +CREATE TABLE "App" ( + "id" TEXT NOT NULL, + "createdAt" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP, + "updatedAt" TIMESTAMP(3) NOT NULL, + "index" INTEGER NOT NULL, + "logoUrl" TEXT, + "maxEnvs" INTEGER NOT NULL DEFAULT 5, + "name" TEXT NOT NULL, + + CONSTRAINT "App_pkey" PRIMARY KEY ("id") +); + +-- CreateTable +CREATE TABLE "AppEnv" ( + "id" TEXT NOT NULL, + "createdAt" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP, + "updatedAt" TIMESTAMP(3) NOT NULL, + "name" TEXT NOT NULL, + "ipsAllowed" TEXT[], + "ipsBlocked" TEXT[], + "solanaTransactionMaxRetries" INTEGER NOT NULL DEFAULT 0, + "solanaTransactionSkipPreflight" BOOLEAN NOT NULL DEFAULT false, + "uasAllowed" TEXT[], + "uasBlocked" TEXT[], + "webhookBalanceEnabled" BOOLEAN NOT NULL DEFAULT false, + "webhookBalanceUrl" TEXT, + "webhookBalanceThreshold" TEXT, + "webhookDebugging" BOOLEAN NOT NULL DEFAULT false, + "webhookEventEnabled" BOOLEAN NOT NULL DEFAULT false, + "webhookEventUrl" TEXT, + "webhookSecret" TEXT, + "webhookVerifyEnabled" BOOLEAN NOT NULL DEFAULT false, + "webhookVerifyUrl" TEXT, + "appId" TEXT NOT NULL, + "clusterId" TEXT NOT NULL, + + CONSTRAINT "AppEnv_pkey" PRIMARY KEY ("id") +); + +-- CreateTable +CREATE TABLE "AppMint" ( + "id" TEXT NOT NULL, + "createdAt" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP, + "updatedAt" TIMESTAMP(3) NOT NULL, + "order" INTEGER NOT NULL DEFAULT 0, + "appEnvId" TEXT, + "addMemo" BOOLEAN DEFAULT false, + "mintId" TEXT, + "walletId" TEXT, + + CONSTRAINT "AppMint_pkey" PRIMARY KEY ("id") +); + +-- CreateTable +CREATE TABLE "AppUser" ( + "id" TEXT NOT NULL, + "createdAt" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP, + "updatedAt" TIMESTAMP(3) NOT NULL, + "role" "AppUserRole" NOT NULL, + "appId" TEXT NOT NULL, + "userId" TEXT NOT NULL, + + CONSTRAINT "AppUser_pkey" PRIMARY KEY ("id") +); + +-- CreateTable +CREATE TABLE "Cluster" ( + "id" TEXT NOT NULL, + "createdAt" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP, + "updatedAt" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP, + "endpointPrivate" TEXT NOT NULL, + "endpointPublic" TEXT NOT NULL, + "explorer" TEXT NOT NULL, + "name" TEXT NOT NULL, + "status" "ClusterStatus" NOT NULL DEFAULT 'Active', + "type" "ClusterType" NOT NULL, + + CONSTRAINT "Cluster_pkey" PRIMARY KEY ("id") +); + +-- CreateTable +CREATE TABLE "Mint" ( + "id" TEXT NOT NULL, + "createdAt" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP, + "updatedAt" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP, + "addMemo" BOOLEAN DEFAULT false, + "address" TEXT NOT NULL, + "airdropAmount" INTEGER, + "airdropMax" INTEGER, + "airdropSecretKey" TEXT, + "coinGeckoId" TEXT, + "decimals" INTEGER NOT NULL, + "default" BOOLEAN NOT NULL DEFAULT false, + "enabled" BOOLEAN NOT NULL DEFAULT true, + "logoUrl" TEXT, + "name" TEXT NOT NULL, + "order" INTEGER NOT NULL DEFAULT 0, + "symbol" TEXT NOT NULL, + "type" "MintType" NOT NULL, + "clusterId" TEXT NOT NULL, + + CONSTRAINT "Mint_pkey" PRIMARY KEY ("id") +); + +-- CreateTable +CREATE TABLE "Transaction" ( + "id" TEXT NOT NULL, + "createdAt" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP, + "updatedAt" TIMESTAMP(3) NOT NULL, + "amount" TEXT, + "appKey" TEXT, + "blockhash" TEXT, + "commitment" "TransactionCommitment", + "decimals" INTEGER, + "destination" TEXT, + "feePayer" TEXT, + "headers" JSONB, + "ip" TEXT, + "lastValidBlockHeight" INTEGER, + "mint" TEXT, + "processingDuration" INTEGER, + "reference" TEXT, + "referenceId" TEXT, + "referenceType" TEXT, + "signature" TEXT, + "solanaCommitted" TIMESTAMP(3), + "solanaCommittedDuration" INTEGER, + "solanaConfirmed" TIMESTAMP(3), + "solanaFinalized" TIMESTAMP(3), + "solanaFinalizedDuration" INTEGER, + "solanaStart" TIMESTAMP(3), + "solanaTransaction" JSONB, + "source" TEXT, + "status" "TransactionStatus" NOT NULL DEFAULT 'Processing', + "totalDuration" INTEGER, + "tx" TEXT, + "ua" TEXT, + "webhookEventStart" TIMESTAMP(3), + "webhookEventEnd" TIMESTAMP(3), + "webhookEventDuration" INTEGER, + "webhookVerifyStart" TIMESTAMP(3), + "webhookVerifyEnd" TIMESTAMP(3), + "webhookVerifyDuration" INTEGER, + "appEnvId" TEXT, + + CONSTRAINT "Transaction_pkey" PRIMARY KEY ("id") +); + +-- CreateTable +CREATE TABLE "TransactionError" ( + "id" TEXT NOT NULL, + "logs" TEXT[], + "message" TEXT NOT NULL, + "type" "TransactionErrorType" NOT NULL DEFAULT 'Unknown', + "instruction" INTEGER, + "transactionId" TEXT NOT NULL, + + CONSTRAINT "TransactionError_pkey" PRIMARY KEY ("id") +); + +-- CreateTable +CREATE TABLE "User" ( + "id" TEXT NOT NULL, + "createdAt" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP, + "updatedAt" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP, + "avatarUrl" TEXT, + "name" TEXT, + "password" TEXT, + "role" "UserRole" NOT NULL, + "username" TEXT NOT NULL, + + CONSTRAINT "User_pkey" PRIMARY KEY ("id") +); + +-- CreateTable +CREATE TABLE "UserEmail" ( + "id" TEXT NOT NULL, + "createdAt" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP, + "updatedAt" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP, + "email" TEXT NOT NULL, + "ownerId" TEXT NOT NULL, + + CONSTRAINT "UserEmail_pkey" PRIMARY KEY ("id") +); + +-- CreateTable +CREATE TABLE "UserIdentity" ( + "id" TEXT NOT NULL, + "createdAt" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP, + "updatedAt" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP, + "type" "UserIdentityType" NOT NULL, + "externalId" TEXT NOT NULL, + "profile" JSONB, + "ownerId" TEXT NOT NULL, + + CONSTRAINT "UserIdentity_pkey" PRIMARY KEY ("id") +); + +-- CreateTable +CREATE TABLE "Wallet" ( + "id" TEXT NOT NULL, + "createdAt" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP, + "updatedAt" TIMESTAMP(3) NOT NULL, + "type" "WalletType" NOT NULL, + "publicKey" TEXT NOT NULL, + "secretKey" TEXT NOT NULL, + "ownerId" TEXT, + + CONSTRAINT "Wallet_pkey" PRIMARY KEY ("id") +); + +-- CreateTable +CREATE TABLE "WalletBalance" ( + "id" TEXT NOT NULL, + "createdAt" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP, + "updatedAt" TIMESTAMP(3) NOT NULL, + "balance" BIGINT NOT NULL, + "change" BIGINT NOT NULL, + "appEnvId" TEXT, + "walletId" TEXT, + + CONSTRAINT "WalletBalance_pkey" PRIMARY KEY ("id") +); + +-- CreateTable +CREATE TABLE "Webhook" ( + "id" TEXT NOT NULL, + "createdAt" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP, + "updatedAt" TIMESTAMP(3) NOT NULL, + "direction" "WebhookDirection" NOT NULL, + "headers" JSONB, + "payload" JSONB, + "reference" TEXT, + "referenceId" TEXT, + "referenceType" TEXT, + "responsePayload" JSONB, + "responseError" TEXT, + "responseStatus" INTEGER, + "type" "WebhookType" NOT NULL, + "appEnvId" TEXT, + "transactionId" TEXT, + + CONSTRAINT "Webhook_pkey" PRIMARY KEY ("id") +); + +-- CreateTable +CREATE TABLE "_AppEnvToWallet" ( + "A" TEXT NOT NULL, + "B" TEXT NOT NULL +); + +-- CreateIndex +CREATE UNIQUE INDEX "App_index_key" ON "App"("index"); + +-- CreateIndex +CREATE UNIQUE INDEX "AppEnv_appId_name_key" ON "AppEnv"("appId", "name"); + +-- CreateIndex +CREATE UNIQUE INDEX "AppMint_order_appEnvId_key" ON "AppMint"("order", "appEnvId"); + +-- CreateIndex +CREATE UNIQUE INDEX "AppUser_appId_userId_key" ON "AppUser"("appId", "userId"); + +-- CreateIndex +CREATE UNIQUE INDEX "Mint_address_clusterId_key" ON "Mint"("address", "clusterId"); + +-- CreateIndex +CREATE UNIQUE INDEX "Mint_address_clusterId_symbol_key" ON "Mint"("address", "clusterId", "symbol"); + +-- CreateIndex +CREATE UNIQUE INDEX "Mint_order_clusterId_key" ON "Mint"("order", "clusterId"); + +-- CreateIndex +CREATE UNIQUE INDEX "User_username_key" ON "User"("username"); + +-- CreateIndex +CREATE UNIQUE INDEX "UserEmail_email_key" ON "UserEmail"("email"); + +-- CreateIndex +CREATE UNIQUE INDEX "_AppEnvToWallet_AB_unique" ON "_AppEnvToWallet"("A", "B"); + +-- CreateIndex +CREATE INDEX "_AppEnvToWallet_B_index" ON "_AppEnvToWallet"("B"); + +-- AddForeignKey +ALTER TABLE "AppEnv" ADD CONSTRAINT "AppEnv_appId_fkey" FOREIGN KEY ("appId") REFERENCES "App"("id") ON DELETE RESTRICT ON UPDATE CASCADE; + +-- AddForeignKey +ALTER TABLE "AppEnv" ADD CONSTRAINT "AppEnv_clusterId_fkey" FOREIGN KEY ("clusterId") REFERENCES "Cluster"("id") ON DELETE RESTRICT ON UPDATE CASCADE; + +-- AddForeignKey +ALTER TABLE "AppMint" ADD CONSTRAINT "AppMint_appEnvId_fkey" FOREIGN KEY ("appEnvId") REFERENCES "AppEnv"("id") ON DELETE SET NULL ON UPDATE CASCADE; + +-- AddForeignKey +ALTER TABLE "AppMint" ADD CONSTRAINT "AppMint_mintId_fkey" FOREIGN KEY ("mintId") REFERENCES "Mint"("id") ON DELETE SET NULL ON UPDATE CASCADE; + +-- AddForeignKey +ALTER TABLE "AppMint" ADD CONSTRAINT "AppMint_walletId_fkey" FOREIGN KEY ("walletId") REFERENCES "Wallet"("id") ON DELETE SET NULL ON UPDATE CASCADE; + +-- AddForeignKey +ALTER TABLE "AppUser" ADD CONSTRAINT "AppUser_appId_fkey" FOREIGN KEY ("appId") REFERENCES "App"("id") ON DELETE RESTRICT ON UPDATE CASCADE; + +-- AddForeignKey +ALTER TABLE "AppUser" ADD CONSTRAINT "AppUser_userId_fkey" FOREIGN KEY ("userId") REFERENCES "User"("id") ON DELETE RESTRICT ON UPDATE CASCADE; + +-- AddForeignKey +ALTER TABLE "Mint" ADD CONSTRAINT "Mint_clusterId_fkey" FOREIGN KEY ("clusterId") REFERENCES "Cluster"("id") ON DELETE RESTRICT ON UPDATE CASCADE; + +-- AddForeignKey +ALTER TABLE "Transaction" ADD CONSTRAINT "Transaction_appEnvId_fkey" FOREIGN KEY ("appEnvId") REFERENCES "AppEnv"("id") ON DELETE SET NULL ON UPDATE CASCADE; + +-- AddForeignKey +ALTER TABLE "TransactionError" ADD CONSTRAINT "TransactionError_transactionId_fkey" FOREIGN KEY ("transactionId") REFERENCES "Transaction"("id") ON DELETE RESTRICT ON UPDATE CASCADE; + +-- AddForeignKey +ALTER TABLE "UserEmail" ADD CONSTRAINT "UserEmail_ownerId_fkey" FOREIGN KEY ("ownerId") REFERENCES "User"("id") ON DELETE RESTRICT ON UPDATE CASCADE; + +-- AddForeignKey +ALTER TABLE "UserIdentity" ADD CONSTRAINT "UserIdentity_ownerId_fkey" FOREIGN KEY ("ownerId") REFERENCES "User"("id") ON DELETE RESTRICT ON UPDATE CASCADE; + +-- AddForeignKey +ALTER TABLE "Wallet" ADD CONSTRAINT "Wallet_ownerId_fkey" FOREIGN KEY ("ownerId") REFERENCES "User"("id") ON DELETE SET NULL ON UPDATE CASCADE; + +-- AddForeignKey +ALTER TABLE "WalletBalance" ADD CONSTRAINT "WalletBalance_appEnvId_fkey" FOREIGN KEY ("appEnvId") REFERENCES "AppEnv"("id") ON DELETE SET NULL ON UPDATE CASCADE; + +-- AddForeignKey +ALTER TABLE "WalletBalance" ADD CONSTRAINT "WalletBalance_walletId_fkey" FOREIGN KEY ("walletId") REFERENCES "Wallet"("id") ON DELETE SET NULL ON UPDATE CASCADE; + +-- AddForeignKey +ALTER TABLE "Webhook" ADD CONSTRAINT "Webhook_appEnvId_fkey" FOREIGN KEY ("appEnvId") REFERENCES "AppEnv"("id") ON DELETE SET NULL ON UPDATE CASCADE; + +-- AddForeignKey +ALTER TABLE "Webhook" ADD CONSTRAINT "Webhook_transactionId_fkey" FOREIGN KEY ("transactionId") REFERENCES "Transaction"("id") ON DELETE SET NULL ON UPDATE CASCADE; + +-- AddForeignKey +ALTER TABLE "_AppEnvToWallet" ADD CONSTRAINT "_AppEnvToWallet_A_fkey" FOREIGN KEY ("A") REFERENCES "AppEnv"("id") ON DELETE CASCADE ON UPDATE CASCADE; + +-- AddForeignKey +ALTER TABLE "_AppEnvToWallet" ADD CONSTRAINT "_AppEnvToWallet_B_fkey" FOREIGN KEY ("B") REFERENCES "Wallet"("id") ON DELETE CASCADE ON UPDATE CASCADE; diff --git a/libs/api/core/data-access/src/prisma/migrations/migration_lock.toml b/libs/api/core/data-access/src/prisma/migrations/migration_lock.toml new file mode 100644 index 000000000..fbffa92c2 --- /dev/null +++ b/libs/api/core/data-access/src/prisma/migrations/migration_lock.toml @@ -0,0 +1,3 @@ +# Please do not edit this file manually +# It should be added in your version-control system (i.e. Git) +provider = "postgresql" \ No newline at end of file diff --git a/libs/api/core/data-access/src/version.ts b/libs/api/core/data-access/src/version.ts index 4d5c407b2..a2db42a17 100644 --- a/libs/api/core/data-access/src/version.ts +++ b/libs/api/core/data-access/src/version.ts @@ -1,2 +1,2 @@ -export const NAME = '@kin-kinetic/api' +export const NAME = '@kinny/kinetic-api' export const VERSION = '1.0.0-rc.18' diff --git a/libs/sdk/src/version.ts b/libs/sdk/src/version.ts index a25cc274f..e1c70fe69 100644 --- a/libs/sdk/src/version.ts +++ b/libs/sdk/src/version.ts @@ -1,2 +1,2 @@ -export const NAME = '@kin-kinetic/sdk' +export const NAME = '@kinny/kinetic-sdk' export const VERSION = '1.0.0-rc.18' diff --git a/libs/web/admin/feature/src/lib/queue/web-admin-feature-queue-detail.tsx b/libs/web/admin/feature/src/lib/queue/web-admin-feature-queue-detail.tsx index 9576b5b6f..6a8c7049a 100644 --- a/libs/web/admin/feature/src/lib/queue/web-admin-feature-queue-detail.tsx +++ b/libs/web/admin/feature/src/lib/queue/web-admin-feature-queue-detail.tsx @@ -1,4 +1,5 @@ -import { Badge, Box, Button, Stack, Text, Tooltip, useToast } from '@chakra-ui/react' +import { Badge, Box, Button, Stack, Text, useToast } from '@chakra-ui/react' +import { Tooltip } from '@kin-kinetic/web/ui/tooltip' import { WebUiAlert } from '@kin-kinetic/web/ui/alert' import { WebUiCard } from '@kin-kinetic/web/ui/card' import { WebUiLoaderPage } from '@kin-kinetic/web/ui/loader' diff --git a/libs/web/admin/ui/src/lib/web-admin-ui-mint-details.tsx b/libs/web/admin/ui/src/lib/web-admin-ui-mint-details.tsx index 497a51817..87bc1911e 100644 --- a/libs/web/admin/ui/src/lib/web-admin-ui-mint-details.tsx +++ b/libs/web/admin/ui/src/lib/web-admin-ui-mint-details.tsx @@ -1,4 +1,5 @@ -import { Avatar, Badge, Flex, Stack, Tag, TagLabel, TagLeftIcon, Text, Tooltip } from '@chakra-ui/react' +import { Avatar, Badge, Flex, Stack, Tag, TagLabel, TagLeftIcon, Text } from '@chakra-ui/react' +import { Tooltip } from '@kin-kinetic/web/ui/tooltip' import { WebUiAddress } from '@kin-kinetic/web/ui/address' import { WebUiIdenticon } from '@kin-kinetic/web/ui/identicon' import { Mint } from '@kin-kinetic/web/util/sdk' diff --git a/libs/web/ui/copy/src/lib/web-ui-copy.tsx b/libs/web/ui/copy/src/lib/web-ui-copy.tsx index 976696298..6cf645ad6 100644 --- a/libs/web/ui/copy/src/lib/web-ui-copy.tsx +++ b/libs/web/ui/copy/src/lib/web-ui-copy.tsx @@ -1,33 +1,32 @@ -import { Button, Text, Tooltip, useClipboard, useToast } from '@chakra-ui/react' +import { Tooltip } from '@kin-kinetic/web/ui/tooltip' +import { Button, Text, useClipboard } from '@chakra-ui/react' +import { toaster } from '@kin-kinetic/web/ui/toaster' import { IconCopy } from '@tabler/icons' import { ReactNode } from 'react' export interface WebUiCopyProps { - disabled?: boolean + isDisabled?: boolean label?: ReactNode size?: 'xs' | 'sm' | 'md' | 'lg' | 'xl' text?: string } -export function WebUiCopy({ disabled, label, size = 'sm', text = '' }: WebUiCopyProps) { +export function WebUiCopy({ isDisabled, label, size = 'sm', text = '' }: WebUiCopyProps) { const { onCopy } = useClipboard(text) - const toast = useToast() const handleCopy = () => { onCopy() - toast({ - status: 'info', - title: `Copied ${text.length} characters to clipboard`, - duration: 2000, - isClosable: true, + toaster.create({ + type: 'info', + description: `Copied ${text.length} characters to clipboard`, }) } return ( - - + + - {label ? typeof label === 'string' ? {label} : label : null} + {label && (typeof label === 'string' ? {label} : label)} ) diff --git a/libs/web/ui/table/src/lib/web-ui-table-paginator.tsx b/libs/web/ui/table/src/lib/web-ui-table-paginator.tsx index 36a605f39..2b1e28b5d 100644 --- a/libs/web/ui/table/src/lib/web-ui-table-paginator.tsx +++ b/libs/web/ui/table/src/lib/web-ui-table-paginator.tsx @@ -8,7 +8,6 @@ import { } from '@ajna/pagination' import { Flex, SimpleGrid } from '@chakra-ui/react' import { WebUiTablePaginatorPageSize } from './web-ui-table-paginator-page.size' - export function WebUiTablePaginator({ currentPage, setPage, @@ -38,7 +37,7 @@ export function WebUiTablePaginator({ bg: 'primary.500', }} key={`pagination_page_${page}`} - page={page} + page={page as any} /> ))} diff --git a/libs/web/ui/table/src/lib/web-ui-table.tsx b/libs/web/ui/table/src/lib/web-ui-table.tsx index 39a4dd6e3..d3c77b7ae 100644 --- a/libs/web/ui/table/src/lib/web-ui-table.tsx +++ b/libs/web/ui/table/src/lib/web-ui-table.tsx @@ -1,4 +1,5 @@ -import { Table, TableContainer, Tbody, Td, Tfoot, Th, Thead, Tr, useColorModeValue } from '@chakra-ui/react' +import { Table } from '@chakra-ui/react' +import { useColorModeValue } from '@chakra-ui/system' import { ReactNode } from 'react' import { useNavigate } from 'react-router-dom' @@ -33,45 +34,45 @@ export function WebUiTable - - - columns={columns} /> - - - {data.map((item: T) => ( - navigate(item.id || '')} - key={item.id} - _hover={{ - background: rowBgColor, - cursor: 'pointer', - }} - > - {columns.map((field) => ( - - {field.render ? field.render(item) : (item[field.key as string] as ReactNode)} - - ))} - - ))} - - - columns={columns} /> - - - + + + columns={columns} /> + + + + {data.map((item: T) => ( + navigate(item.id || '')} + key={item.id} + _hover={{ + bg: rowBgColor, + cursor: 'pointer', + }} + > + {columns.map((field) => ( + + {field.render ? field.render(item) : (item[field.key as string] as ReactNode)} + + ))} + + ))} + + + + columns={columns} /> + + ) } function WebUiTableHeader({ columns }: { columns: WebUiTableColumn[] }) { return ( - + {columns?.map((field) => ( - + {field.label} - + ))} - + ) } diff --git a/libs/web/ui/toaster/.babelrc b/libs/web/ui/toaster/.babelrc new file mode 100644 index 000000000..ccae900be --- /dev/null +++ b/libs/web/ui/toaster/.babelrc @@ -0,0 +1,12 @@ +{ + "presets": [ + [ + "@nrwl/react/babel", + { + "runtime": "automatic", + "useBuiltIns": "usage" + } + ] + ], + "plugins": [] +} diff --git a/libs/web/ui/toaster/.eslintrc.json b/libs/web/ui/toaster/.eslintrc.json new file mode 100644 index 000000000..3cd642175 --- /dev/null +++ b/libs/web/ui/toaster/.eslintrc.json @@ -0,0 +1,18 @@ +{ + "extends": ["plugin:@nrwl/nx/react", "../../../../.eslintrc.json"], + "ignorePatterns": ["!**/*"], + "overrides": [ + { + "files": ["*.ts", "*.tsx", "*.js", "*.jsx"], + "rules": {} + }, + { + "files": ["*.ts", "*.tsx"], + "rules": {} + }, + { + "files": ["*.js", "*.jsx"], + "rules": {} + } + ] +} diff --git a/libs/web/ui/toaster/README.md b/libs/web/ui/toaster/README.md new file mode 100644 index 000000000..e9c6c63bf --- /dev/null +++ b/libs/web/ui/toaster/README.md @@ -0,0 +1,7 @@ +# web-ui-toaster + +This library was generated with [Nx](https://nx.dev). + +## Running unit tests + +Run `nx test web-ui-toaster` to execute the unit tests via [Jest](https://jestjs.io). diff --git a/libs/web/ui/toaster/jest.config.ts b/libs/web/ui/toaster/jest.config.ts new file mode 100644 index 000000000..37665d7c5 --- /dev/null +++ b/libs/web/ui/toaster/jest.config.ts @@ -0,0 +1,11 @@ +/* eslint-disable */ +export default { + displayName: 'web-ui-toaster', + preset: '../../../../jest.preset.js', + transform: { + '^(?!.*\\.(js|jsx|ts|tsx|css|json)$)': '@nrwl/react/plugins/jest', + '^.+\\.[tj]sx?$': ['babel-jest', { presets: ['@nrwl/react/babel'] }], + }, + moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx'], + coverageDirectory: '../../../../coverage/libs/web/ui/toaster', +} diff --git a/libs/web/ui/toaster/project.json b/libs/web/ui/toaster/project.json new file mode 100644 index 000000000..96a696a2e --- /dev/null +++ b/libs/web/ui/toaster/project.json @@ -0,0 +1,24 @@ +{ + "name": "web-ui-toaster", + "$schema": "../../../../node_modules/nx/schemas/project-schema.json", + "sourceRoot": "libs/web/ui/toaster/src", + "projectType": "library", + "tags": [], + "targets": { + "lint": { + "executor": "@nrwl/linter:eslint", + "outputs": ["{options.outputFile}"], + "options": { + "lintFilePatterns": ["libs/web/ui/toaster/**/*.{ts,tsx,js,jsx}"] + } + }, + "test": { + "executor": "@nrwl/jest:jest", + "outputs": ["{workspaceRoot}/coverage/{projectRoot}"], + "options": { + "jestConfig": "libs/web/ui/toaster/jest.config.ts", + "passWithNoTests": true + } + } + } +} diff --git a/libs/web/ui/toaster/src/index.ts b/libs/web/ui/toaster/src/index.ts new file mode 100644 index 000000000..086e92487 --- /dev/null +++ b/libs/web/ui/toaster/src/index.ts @@ -0,0 +1 @@ +export * from './lib/web-ui-toaster' diff --git a/libs/web/ui/toaster/src/lib/web-ui-toaster.spec.tsx b/libs/web/ui/toaster/src/lib/web-ui-toaster.spec.tsx new file mode 100644 index 000000000..ceb47f819 --- /dev/null +++ b/libs/web/ui/toaster/src/lib/web-ui-toaster.spec.tsx @@ -0,0 +1,10 @@ +import { render } from '@testing-library/react' + +import WebUiToaster from './web-ui-toaster' + +describe('WebUiToaster', () => { + it('should render successfully', () => { + const { baseElement } = render() + expect(baseElement).toBeTruthy() + }) +}) diff --git a/libs/web/ui/toaster/src/lib/web-ui-toaster.tsx b/libs/web/ui/toaster/src/lib/web-ui-toaster.tsx new file mode 100644 index 000000000..f1c78ee88 --- /dev/null +++ b/libs/web/ui/toaster/src/lib/web-ui-toaster.tsx @@ -0,0 +1,26 @@ +import { Toaster as ChakraToaster, Portal, Spinner, Stack, Toast, createToaster } from '@chakra-ui/react' + +export const toaster = createToaster({ + placement: 'bottom-end', + pauseOnPageIdle: true, +}) + +export const Toaster = () => { + return ( + + + {(toast: any) => ( + + {toast.type === 'loading' ? : } + + {toast.title && {toast.title}} + {toast.description && {toast.description}} + + {toast.action && {toast.action.label}} + {toast.closable && } + + )} + + + ) +} diff --git a/libs/web/ui/toaster/tsconfig.json b/libs/web/ui/toaster/tsconfig.json new file mode 100644 index 000000000..c88d07dad --- /dev/null +++ b/libs/web/ui/toaster/tsconfig.json @@ -0,0 +1,20 @@ +{ + "compilerOptions": { + "jsx": "react-jsx", + "allowJs": false, + "esModuleInterop": false, + "allowSyntheticDefaultImports": true, + "strict": true + }, + "files": [], + "include": [], + "references": [ + { + "path": "./tsconfig.lib.json" + }, + { + "path": "./tsconfig.spec.json" + } + ], + "extends": "../../../../tsconfig.base.json" +} diff --git a/libs/web/ui/toaster/tsconfig.lib.json b/libs/web/ui/toaster/tsconfig.lib.json new file mode 100644 index 000000000..e485a7b54 --- /dev/null +++ b/libs/web/ui/toaster/tsconfig.lib.json @@ -0,0 +1,23 @@ +{ + "extends": "./tsconfig.json", + "compilerOptions": { + "outDir": "../../../../dist/out-tsc", + "types": ["node"] + }, + "files": [ + "../../../../node_modules/@nrwl/react/typings/cssmodule.d.ts", + "../../../../node_modules/@nrwl/react/typings/image.d.ts" + ], + "exclude": [ + "jest.config.ts", + "src/**/*.spec.ts", + "src/**/*.test.ts", + "src/**/*.spec.tsx", + "src/**/*.test.tsx", + "src/**/*.spec.js", + "src/**/*.test.js", + "src/**/*.spec.jsx", + "src/**/*.test.jsx" + ], + "include": ["src/**/*.js", "src/**/*.jsx", "src/**/*.ts", "src/**/*.tsx"] +} diff --git a/libs/web/ui/toaster/tsconfig.spec.json b/libs/web/ui/toaster/tsconfig.spec.json new file mode 100644 index 000000000..103368636 --- /dev/null +++ b/libs/web/ui/toaster/tsconfig.spec.json @@ -0,0 +1,20 @@ +{ + "extends": "./tsconfig.json", + "compilerOptions": { + "outDir": "../../../../dist/out-tsc", + "module": "commonjs", + "types": ["jest", "node"] + }, + "include": [ + "jest.config.ts", + "src/**/*.test.ts", + "src/**/*.spec.ts", + "src/**/*.test.tsx", + "src/**/*.spec.tsx", + "src/**/*.test.js", + "src/**/*.spec.js", + "src/**/*.test.jsx", + "src/**/*.spec.jsx", + "src/**/*.d.ts" + ] +} diff --git a/libs/web/ui/tooltip/src/index.ts b/libs/web/ui/tooltip/src/index.ts index 22d526548..6c14f45ce 100644 --- a/libs/web/ui/tooltip/src/index.ts +++ b/libs/web/ui/tooltip/src/index.ts @@ -1 +1,2 @@ +export * from './lib/tooltip/tooltip' export * from './lib/web-ui-tooltip' diff --git a/libs/web/ui/tooltip/src/lib/tooltip/tooltip.spec.tsx b/libs/web/ui/tooltip/src/lib/tooltip/tooltip.spec.tsx new file mode 100644 index 000000000..7917ce24e --- /dev/null +++ b/libs/web/ui/tooltip/src/lib/tooltip/tooltip.spec.tsx @@ -0,0 +1,10 @@ +import { render } from '@testing-library/react' + +import Tooltip from './tooltip' + +describe('Tooltip', () => { + it('should render successfully', () => { + const { baseElement } = render() + expect(baseElement).toBeTruthy() + }) +}) diff --git a/libs/web/ui/tooltip/src/lib/tooltip/tooltip.tsx b/libs/web/ui/tooltip/src/lib/tooltip/tooltip.tsx new file mode 100644 index 000000000..582e1103b --- /dev/null +++ b/libs/web/ui/tooltip/src/lib/tooltip/tooltip.tsx @@ -0,0 +1,35 @@ +import { Tooltip as ChakraTooltip, Portal } from '@chakra-ui/react' +import * as React 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 = React.forwardRef(function Tooltip(props, ref) { + const { showArrow, children, disabled, portalled = true, content, contentProps, portalRef, ...rest } = props + + if (disabled) return <>{children}> + + return ( + + {children} + + + + {showArrow && ( + + + + )} + {content} + + + + + ) +}) diff --git a/libs/web/ui/tooltip/src/lib/web-ui-tooltip.tsx b/libs/web/ui/tooltip/src/lib/web-ui-tooltip.tsx index 71e21e1f5..01b6bc7f4 100644 --- a/libs/web/ui/tooltip/src/lib/web-ui-tooltip.tsx +++ b/libs/web/ui/tooltip/src/lib/web-ui-tooltip.tsx @@ -1,4 +1,4 @@ -import { Tooltip } from '@chakra-ui/react' +import { Tooltip } from '@kin-kinetic/web/ui/tooltip' import { ReactNode } from 'react' export interface WebUiTooltipProps { diff --git a/nx.json b/nx.json index b9edb4ed9..1abd55039 100644 --- a/nx.json +++ b/nx.json @@ -27,7 +27,8 @@ }, "library": { "style": "css", - "linter": "eslint" + "linter": "eslint", + "unitTestRunner": "jest" } } }, diff --git a/package.json b/package.json index 5a06a6edb..aaecdfea2 100644 --- a/package.json +++ b/package.json @@ -45,15 +45,14 @@ "dependencies": { "@ajna/pagination": "^1.4.19", "@chakra-ui/icons": "^2.0.13", - "@chakra-ui/react": "^2.4.3", + "@chakra-ui/react": "^3.19.1", "@chakra-ui/styled-system": "^2.4.0", "@chakra-ui/system": "^2.3.4", "@chakra-ui/theme": "^2.2.2", "@chakra-ui/theme-tools": "^2.0.14", "@choc-ui/chakra-autocomplete": "^5.1.4", "@choc-ui/paginator": "^3.4.0", - "@emotion/react": "11.10.5", - "@emotion/styled": "11.10.5", + "@emotion/react": "^11.14.0", "@heroicons/react": "^2.0.13", "@nestjs/apollo": "^10.1.7", "@nestjs/axios": "^0.1.0", @@ -103,7 +102,6 @@ "dexie-react-hooks": "^1.1.1", "express": "^4.18.2", "final-form": "^4.20.7", - "framer-motion": "^6", "fs-extra": "^11.1.0", "graphql": "^16.6.0", "graphql-scalars": "^1.20.1", diff --git a/tsconfig.base.json b/tsconfig.base.json index 4371795f5..0706b8ebe 100644 --- a/tsconfig.base.json +++ b/tsconfig.base.json @@ -86,6 +86,7 @@ "@kin-kinetic/web/ui/loader": ["libs/web/ui/loader/src/index.ts"], "@kin-kinetic/web/ui/page": ["libs/web/ui/page/src/index.ts"], "@kin-kinetic/web/ui/table": ["libs/web/ui/table/src/index.ts"], + "@kin-kinetic/web/ui/toaster": ["libs/web/ui/toaster/src/index.ts"], "@kin-kinetic/web/ui/tooltip": ["libs/web/ui/tooltip/src/index.ts"], "@kin-kinetic/web/util/sdk": ["libs/web/util/sdk/src/index.ts"] } diff --git a/yarn.lock b/yarn.lock index 1974cbf31..237356e9b 100644 --- a/yarn.lock +++ b/yarn.lock @@ -199,6 +199,69 @@ dependencies: node-fetch "^2.6.1" +"@ark-ui/react@5.9.1": + version "5.9.1" + resolved "https://registry.yarnpkg.com/@ark-ui/react/-/react-5.9.1.tgz#d00ae5b286d201382d330b33d0848e506050b79d" + integrity sha512-CPJtUy20x1kUAQ+8iPbgpq/RmqlF1Pfx91+8nHnYbR2dYI4mNKnxT8m7TGkoWT72W+P8YKYUehFJOPvspZqG2Q== + dependencies: + "@internationalized/date" "3.8.0" + "@zag-js/accordion" "1.12.2" + "@zag-js/anatomy" "1.12.2" + "@zag-js/angle-slider" "1.12.2" + "@zag-js/auto-resize" "1.12.2" + "@zag-js/avatar" "1.12.2" + "@zag-js/carousel" "1.12.2" + "@zag-js/checkbox" "1.12.2" + "@zag-js/clipboard" "1.12.2" + "@zag-js/collapsible" "1.12.2" + "@zag-js/collection" "1.12.2" + "@zag-js/color-picker" "1.12.2" + "@zag-js/color-utils" "1.12.2" + "@zag-js/combobox" "1.12.2" + "@zag-js/core" "1.12.2" + "@zag-js/date-picker" "1.12.2" + "@zag-js/date-utils" "1.12.2" + "@zag-js/dialog" "1.12.2" + "@zag-js/dom-query" "1.12.2" + "@zag-js/editable" "1.12.2" + "@zag-js/file-upload" "1.12.2" + "@zag-js/file-utils" "1.12.2" + "@zag-js/floating-panel" "1.12.2" + "@zag-js/focus-trap" "1.12.2" + "@zag-js/highlight-word" "1.12.2" + "@zag-js/hover-card" "1.12.2" + "@zag-js/i18n-utils" "1.12.2" + "@zag-js/listbox" "1.12.2" + "@zag-js/menu" "1.12.2" + "@zag-js/number-input" "1.12.2" + "@zag-js/pagination" "1.12.2" + "@zag-js/pin-input" "1.12.2" + "@zag-js/popover" "1.12.2" + "@zag-js/presence" "1.12.2" + "@zag-js/progress" "1.12.2" + "@zag-js/qr-code" "1.12.2" + "@zag-js/radio-group" "1.12.2" + "@zag-js/rating-group" "1.12.2" + "@zag-js/react" "1.12.2" + "@zag-js/select" "1.12.2" + "@zag-js/signature-pad" "1.12.2" + "@zag-js/slider" "1.12.2" + "@zag-js/splitter" "1.12.2" + "@zag-js/steps" "1.12.2" + "@zag-js/switch" "1.12.2" + "@zag-js/tabs" "1.12.2" + "@zag-js/tags-input" "1.12.2" + "@zag-js/time-picker" "1.12.2" + "@zag-js/timer" "1.12.2" + "@zag-js/toast" "1.12.2" + "@zag-js/toggle" "1.12.2" + "@zag-js/toggle-group" "1.12.2" + "@zag-js/tooltip" "1.12.2" + "@zag-js/tour" "1.12.2" + "@zag-js/tree-view" "1.12.2" + "@zag-js/types" "1.12.2" + "@zag-js/utils" "1.12.2" + "@babel/code-frame@^7.0.0", "@babel/code-frame@^7.10.4", "@babel/code-frame@^7.12.13", "@babel/code-frame@^7.16.7": version "7.16.7" resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.16.7.tgz#44416b6bd7624b998f5b1af5d470856c40138789" @@ -2279,7 +2342,7 @@ "@babel/helper-validator-option" "^7.18.6" "@babel/plugin-transform-typescript" "^7.18.6" -"@babel/runtime@^7.0.0", "@babel/runtime@^7.10.0", "@babel/runtime@^7.12.13", "@babel/runtime@^7.12.5", "@babel/runtime@^7.14.8", "@babel/runtime@^7.15.4", "@babel/runtime@^7.17.2", "@babel/runtime@^7.7.2", "@babel/runtime@^7.8.4": +"@babel/runtime@^7.0.0", "@babel/runtime@^7.10.0", "@babel/runtime@^7.12.5", "@babel/runtime@^7.14.8", "@babel/runtime@^7.15.4", "@babel/runtime@^7.17.2", "@babel/runtime@^7.7.2", "@babel/runtime@^7.8.4": version "7.18.3" resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.18.3.tgz#c7b654b57f6f63cf7f8b418ac9ca04408c4579f4" integrity sha512-38Y8f7YUhce/K7RMwTp7m0uCumpv9hZkitCbBClqQIow1qSbCvGkcegKOXpEWCQLfWmevgRiWokZ1GkpfhbZug== @@ -2496,29 +2559,6 @@ resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39" integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw== -"@chakra-ui/accordion@2.1.6": - version "2.1.6" - resolved "https://registry.yarnpkg.com/@chakra-ui/accordion/-/accordion-2.1.6.tgz#b8d6d8890eb57e31bcf4858829ce2fb3559ab3b0" - integrity sha512-C4JHxg9V2Y+MiuXO06x6o5pRBz0jWSb8BgWHrz9/5Zrm5zcoxenB7lHP4QiTF0vx/ZCSf0vari7gLVvM93klbA== - dependencies: - "@chakra-ui/descendant" "3.0.12" - "@chakra-ui/icon" "3.0.15" - "@chakra-ui/react-context" "2.0.6" - "@chakra-ui/react-use-controllable-state" "2.0.7" - "@chakra-ui/react-use-merge-refs" "2.0.6" - "@chakra-ui/shared-utils" "2.0.4" - "@chakra-ui/transition" "2.0.13" - -"@chakra-ui/alert@2.0.15": - version "2.0.15" - resolved "https://registry.yarnpkg.com/@chakra-ui/alert/-/alert-2.0.15.tgz#ef3e2d1b56aa8e85877e9f1d616c3176ba4bcbd7" - integrity sha512-31V4l+dpZblUdidSLCw7sqOFxYoGFaxYEdN2jX1T31hViQubBAuuenwBoAQGNCM3s2zm6HVJTRUJCXxSCViJKQ== - dependencies: - "@chakra-ui/icon" "3.0.15" - "@chakra-ui/react-context" "2.0.6" - "@chakra-ui/shared-utils" "2.0.4" - "@chakra-ui/spinner" "2.0.12" - "@chakra-ui/anatomy@2.1.0", "@chakra-ui/anatomy@^2.1.0": version "2.1.0" resolved "https://registry.yarnpkg.com/@chakra-ui/anatomy/-/anatomy-2.1.0.tgz#8aeb9b753f0412f262743adf68519dfa85120b3e" @@ -2529,47 +2569,11 @@ resolved "https://registry.yarnpkg.com/@chakra-ui/anatomy/-/anatomy-2.1.1.tgz#819a1458ff727157e5500a69fc26bfea6e944495" integrity sha512-LUHAoqJAgxAqmyckG5bUpBrfEo1FleEyY+1A8hkWciy58gZ+h3GoY9oBpHcdo7XdHPpy3G+3hieK/7i9NLwxAw== -"@chakra-ui/avatar@2.2.2": - version "2.2.2" - resolved "https://registry.yarnpkg.com/@chakra-ui/avatar/-/avatar-2.2.2.tgz#ac93579a499b2a87406f32a122efa41f825de785" - integrity sha512-wFDK1wT5kQxkpCAX6mPhx9kh0Pi2RnfN32bCRFio4Mmiq0ltfSEWi3/XxlawDr31Ch3T3qbtPVLqn355B4U9ZA== - dependencies: - "@chakra-ui/image" "2.0.13" - "@chakra-ui/react-children-utils" "2.0.5" - "@chakra-ui/react-context" "2.0.6" - "@chakra-ui/shared-utils" "2.0.4" - -"@chakra-ui/breadcrumb@2.1.2": - version "2.1.2" - resolved "https://registry.yarnpkg.com/@chakra-ui/breadcrumb/-/breadcrumb-2.1.2.tgz#72cc5a25d35dec7637a2135a2945e66317f6d723" - integrity sha512-NbWg9YKCxo6nbwORpfFkD6bIDvcDdCPPLx+tqIqVwoplpaSPeFV5lzPy4Lg/MS6x6Ko6a/GItGpDQGPuey+iWA== - dependencies: - "@chakra-ui/react-children-utils" "2.0.5" - "@chakra-ui/react-context" "2.0.6" - "@chakra-ui/shared-utils" "2.0.4" - "@chakra-ui/breakpoint-utils@2.0.3": version "2.0.3" resolved "https://registry.yarnpkg.com/@chakra-ui/breakpoint-utils/-/breakpoint-utils-2.0.3.tgz#af7f7603f31a7d8d0166307a47e88cf5902401b4" integrity sha512-smi41ZtaiPw4mXaCgicyAh5M45Drt20wypThP+qQUT2CQ51UFZhYlItRA2lCXKQ9QB83POcHPC/oAwIsNOAfTg== -"@chakra-ui/breakpoint-utils@2.0.6": - version "2.0.6" - resolved "https://registry.yarnpkg.com/@chakra-ui/breakpoint-utils/-/breakpoint-utils-2.0.6.tgz#ed31aeda21ff309eb0102ccd324b1d2096caa08a" - integrity sha512-aigYoZdHtV+PNFr/RTHjbIYK49PsMLvwtpZsowKWJ6xDyPKHtfhwZ2VOBTUyaQf4mXgaB9MNOF46zOTJN8RfLQ== - dependencies: - "@chakra-ui/shared-utils" "2.0.4" - -"@chakra-ui/button@2.0.14": - version "2.0.14" - resolved "https://registry.yarnpkg.com/@chakra-ui/button/-/button-2.0.14.tgz#9ffc852504a2a6150140e15e46866fd55660ce7e" - integrity sha512-XdP1sB67N2DujDXPWyyXMTjW7frcnbf3yN/3F/asQClZX7ppw8Y36a6uZ94+6Cv67BPc0CokN+m3oQZhINJ+vw== - dependencies: - "@chakra-ui/react-context" "2.0.6" - "@chakra-ui/react-use-merge-refs" "2.0.6" - "@chakra-ui/shared-utils" "2.0.4" - "@chakra-ui/spinner" "2.0.12" - "@chakra-ui/button@^2.0.12": version "2.0.13" resolved "https://registry.yarnpkg.com/@chakra-ui/button/-/button-2.0.13.tgz#5db6aa3425a6bebc2102cd9f58e434d5508dd999" @@ -2579,45 +2583,6 @@ "@chakra-ui/react-use-merge-refs" "2.0.5" "@chakra-ui/spinner" "2.0.11" -"@chakra-ui/card@2.1.4": - version "2.1.4" - resolved "https://registry.yarnpkg.com/@chakra-ui/card/-/card-2.1.4.tgz#731bea5cfe76d1768fa0b5bfbee5ca4e6eaac652" - integrity sha512-MO8tjFBX2OZJt+NOthDoKcGRMQW/43NePze8Sju7zXqv1ocq7VB0DvToPLkopgeKaPx6AyYhzRXQjYXLcjYgQw== - dependencies: - "@chakra-ui/shared-utils" "2.0.4" - -"@chakra-ui/checkbox@2.2.8": - version "2.2.8" - resolved "https://registry.yarnpkg.com/@chakra-ui/checkbox/-/checkbox-2.2.8.tgz#c37e2cc9e5d7c83820de69dc1dc77c23adb7c210" - integrity sha512-ZYllpZBuIXiT5bw/wo4al84W95Ke20/Yh+qELB6edImRMrEJwtpvCo9UDARrZXrhqjuUizN58hh2pMzcrKqyng== - dependencies: - "@chakra-ui/form-control" "2.0.15" - "@chakra-ui/react-context" "2.0.6" - "@chakra-ui/react-types" "2.0.6" - "@chakra-ui/react-use-callback-ref" "2.0.6" - "@chakra-ui/react-use-controllable-state" "2.0.7" - "@chakra-ui/react-use-merge-refs" "2.0.6" - "@chakra-ui/react-use-safe-layout-effect" "2.0.4" - "@chakra-ui/react-use-update-effect" "2.0.6" - "@chakra-ui/shared-utils" "2.0.4" - "@chakra-ui/visually-hidden" "2.0.14" - "@zag-js/focus-visible" "0.2.1" - -"@chakra-ui/clickable@2.0.12": - version "2.0.12" - resolved "https://registry.yarnpkg.com/@chakra-ui/clickable/-/clickable-2.0.12.tgz#479ed8fd2b1af079f6a630f8b2181b106112dd74" - integrity sha512-boZwlHZ1BdsC4P/1r+SRbKRMG+/UzOgc16Fmhl2QkZquVF6jS6QtJBS1/fL+1N8oijz87nuhBoetNECnfWYN+w== - dependencies: - "@chakra-ui/react-use-merge-refs" "2.0.6" - "@chakra-ui/shared-utils" "2.0.4" - -"@chakra-ui/close-button@2.0.15": - version "2.0.15" - resolved "https://registry.yarnpkg.com/@chakra-ui/close-button/-/close-button-2.0.15.tgz#b969d550323566ee0731eb627d9fd729bb185734" - integrity sha512-VY//pwXQj3WBRQGnikE73F38MP/pDqZOV7Wc3pcTNdFoCqLwZl7AQyfjcm2ukgePiDzr/kRJIxgzhTY2DCxDYg== - dependencies: - "@chakra-ui/icon" "3.0.15" - "@chakra-ui/close-button@^2.0.12": version "2.0.13" resolved "https://registry.yarnpkg.com/@chakra-ui/close-button/-/close-button-2.0.13.tgz#c549d682c66f3e08b1f37e98a83ebe0421846496" @@ -2639,87 +2604,6 @@ dependencies: "@chakra-ui/react-use-safe-layout-effect" "2.0.4" -"@chakra-ui/control-box@2.0.12": - version "2.0.12" - resolved "https://registry.yarnpkg.com/@chakra-ui/control-box/-/control-box-2.0.12.tgz#d1109b3c28214421a5278c3776be499b8d843e83" - integrity sha512-SR2rG917ttCAda9Kh0eqr0X2AWQii2iRrgTks3fbDGi7seV7m3tkrpK2hr7rPz5zX0UoJi6CFO04Q6cSclFylw== - -"@chakra-ui/counter@2.0.12": - version "2.0.12" - resolved "https://registry.yarnpkg.com/@chakra-ui/counter/-/counter-2.0.12.tgz#68007b194aed7e5e55e185fddd38c778d2467354" - integrity sha512-LselA3J2OvO1GxXo9pTvFEDEYXaSkelEGAOasUfME2ckQnznMOI96x7cLAujyMuhTAuGnz0n4mxAOp/iMHKL4Q== - dependencies: - "@chakra-ui/number-utils" "2.0.6" - "@chakra-ui/react-use-callback-ref" "2.0.6" - "@chakra-ui/shared-utils" "2.0.4" - -"@chakra-ui/css-reset@2.0.11": - version "2.0.11" - resolved "https://registry.yarnpkg.com/@chakra-ui/css-reset/-/css-reset-2.0.11.tgz#d2b65a543bac785c9788ce152a9eece157595289" - integrity sha512-TnydPIMYaQX8kJ8cKgbXfHaBKLr9wCqZS+UnqUxUo3YzMNRjOUPg4DWVO4n4s+GwuZy860DGsBoJaheLqrilVg== - -"@chakra-ui/descendant@3.0.12": - version "3.0.12" - resolved "https://registry.yarnpkg.com/@chakra-ui/descendant/-/descendant-3.0.12.tgz#823eee949eb56e0045d3ee84bbfd614b4d9203e9" - integrity sha512-jx37SI6PYKMSgn+46Ou8LGa2nbEiBRmU4rzz+0/klVpCSd4yQLcm1c4nPv0D7SoQrhq/cQq4tUPfC2U4tXeovQ== - dependencies: - "@chakra-ui/react-context" "2.0.6" - "@chakra-ui/react-use-merge-refs" "2.0.6" - -"@chakra-ui/dom-utils@2.0.5": - version "2.0.5" - resolved "https://registry.yarnpkg.com/@chakra-ui/dom-utils/-/dom-utils-2.0.5.tgz#cd34be7342f217a5fad42766a15d3cda1b99be21" - integrity sha512-cZsaji3ntRcJOqrc9xyS2JSGXr/VLPFTTvShLApxg5dCDWvrGrCJGQ+iSP6R2FGHo2D6cpAgMdPO9O65KUyZBA== - -"@chakra-ui/editable@2.0.17": - version "2.0.17" - resolved "https://registry.yarnpkg.com/@chakra-ui/editable/-/editable-2.0.17.tgz#f77953dacb08350ac66251bb5504cc886768f654" - integrity sha512-1Yy2rfWPtRg/1qx2yv9ovTwrpuFHFLEB8LyizM44yvKnSEqTb2K6CTYhVHQBzI92bQUbGsorSflLvFFUzB55XQ== - dependencies: - "@chakra-ui/react-context" "2.0.6" - "@chakra-ui/react-types" "2.0.6" - "@chakra-ui/react-use-callback-ref" "2.0.6" - "@chakra-ui/react-use-controllable-state" "2.0.7" - "@chakra-ui/react-use-focus-on-pointer-down" "2.0.5" - "@chakra-ui/react-use-merge-refs" "2.0.6" - "@chakra-ui/react-use-safe-layout-effect" "2.0.4" - "@chakra-ui/react-use-update-effect" "2.0.6" - "@chakra-ui/shared-utils" "2.0.4" - -"@chakra-ui/event-utils@2.0.7": - version "2.0.7" - resolved "https://registry.yarnpkg.com/@chakra-ui/event-utils/-/event-utils-2.0.7.tgz#358db8db4f628ae492eba110fe801b5087f09076" - integrity sha512-OBEIx7CIK5k3nYUGnh2WDhth1oGe26fwXMVQjVM9+2LBUYw2Y1Ufac4o7lMiD1CnyUP+Q70yjMV/mFacvP1EMw== - -"@chakra-ui/focus-lock@2.0.14": - version "2.0.14" - resolved "https://registry.yarnpkg.com/@chakra-ui/focus-lock/-/focus-lock-2.0.14.tgz#2137499570aad7df9404a40dfeb62311d52c3399" - integrity sha512-p4aieMBm4CG+uhfJ/W+2p3koGfPsHzdzSu2A8AYM5kGZ3rCx6IM97XYSneConw5WH7mSQR4lXzuEDjAyDozXFg== - dependencies: - "@chakra-ui/dom-utils" "2.0.5" - react-focus-lock "^2.9.1" - -"@chakra-ui/form-control@2.0.15": - version "2.0.15" - resolved "https://registry.yarnpkg.com/@chakra-ui/form-control/-/form-control-2.0.15.tgz#be14aef3cd65b9951dfae7d18c975902076900e9" - integrity sha512-xWPRyXMhp9dVr8hb62U6NSx7X//M1YGVfFMOkWyTwjCHqSAi63j5TZggTHzf1BWy/FkqepGWxUenyriSnKlBFQ== - dependencies: - "@chakra-ui/icon" "3.0.15" - "@chakra-ui/react-context" "2.0.6" - "@chakra-ui/react-types" "2.0.6" - "@chakra-ui/react-use-merge-refs" "2.0.6" - "@chakra-ui/shared-utils" "2.0.4" - -"@chakra-ui/hooks@2.1.4": - version "2.1.4" - resolved "https://registry.yarnpkg.com/@chakra-ui/hooks/-/hooks-2.1.4.tgz#b8fc1904fb5d1daa4d19d61ffb64c1f76a28b846" - integrity sha512-FOsBBMK2zl7qdBrBgmkMNMkkbkKzM0RwYoK7oV+ldUG1f7pvjPBmzRFZ3wiIh5FlbffZvlLAH22D3a2xldWDZw== - dependencies: - "@chakra-ui/react-utils" "2.0.11" - "@chakra-ui/utils" "2.0.14" - compute-scroll-into-view "1.0.14" - copy-to-clipboard "3.3.1" - "@chakra-ui/hooks@^2.1.2": version "2.1.2" resolved "https://registry.yarnpkg.com/@chakra-ui/hooks/-/hooks-2.1.2.tgz#1e413f6624e97b854569e8a19846c9162a4ec153" @@ -2772,37 +2656,6 @@ dependencies: "@chakra-ui/icon" "3.0.15" -"@chakra-ui/image@2.0.13": - version "2.0.13" - resolved "https://registry.yarnpkg.com/@chakra-ui/image/-/image-2.0.13.tgz#adc8bc97a65ef15491d7abfa7e4aa31debb3e4c1" - integrity sha512-zcTN3DuhoLCkCgCwPGvy++F9jaCE2OQjoLKJSU2Rnc0c8WjCZZqXKuRdg3GhaYc80kaVSexMSc6h04Hki+JgVQ== - dependencies: - "@chakra-ui/react-use-safe-layout-effect" "2.0.4" - "@chakra-ui/shared-utils" "2.0.4" - -"@chakra-ui/input@2.0.17": - version "2.0.17" - resolved "https://registry.yarnpkg.com/@chakra-ui/input/-/input-2.0.17.tgz#3b6145365710e00ad5638518bcf50326c180b228" - integrity sha512-foGMxVG3PSd8B6eRVYJkmCsAYJ67eR/IfRgrqdfiurQSgXzuoKvpHnLvr16INyKK0VgFzty+inVfoLwI0RtP+g== - dependencies: - "@chakra-ui/form-control" "2.0.15" - "@chakra-ui/object-utils" "2.0.7" - "@chakra-ui/react-children-utils" "2.0.5" - "@chakra-ui/react-context" "2.0.6" - "@chakra-ui/shared-utils" "2.0.4" - -"@chakra-ui/layout@2.1.13": - version "2.1.13" - resolved "https://registry.yarnpkg.com/@chakra-ui/layout/-/layout-2.1.13.tgz#d9dfecf28fd73082a7560831caa5a189fd22eaaa" - integrity sha512-Lqo1UnvSJep6AXEjmuVApeT+dt/v0bdeNxT8KuA4M46i7lgrv8I91yAbdoyxlm42dM9AQjHVzYOJrlfO3krDtw== - dependencies: - "@chakra-ui/breakpoint-utils" "2.0.6" - "@chakra-ui/icon" "3.0.15" - "@chakra-ui/object-utils" "2.0.7" - "@chakra-ui/react-children-utils" "2.0.5" - "@chakra-ui/react-context" "2.0.6" - "@chakra-ui/shared-utils" "2.0.4" - "@chakra-ui/layout@^2.1.5": version "2.1.6" resolved "https://registry.yarnpkg.com/@chakra-ui/layout/-/layout-2.1.6.tgz#3dfdd8b3f08d9ff34fc923d44ebe4bc86291b889" @@ -2815,85 +2668,6 @@ "@chakra-ui/react-context" "2.0.3" "@chakra-ui/shared-utils" "2.0.1" -"@chakra-ui/lazy-utils@2.0.4": - version "2.0.4" - resolved "https://registry.yarnpkg.com/@chakra-ui/lazy-utils/-/lazy-utils-2.0.4.tgz#bd0e2f7118e3a8fe470db7666b08bb1f808205a9" - integrity sha512-HaVlEIlWNdk9vuubfc+EJkNkwP4pORXkPanP72KF8CxM4NN1hCSm+2gAvlCZCmWUIKIyhGMO1lXPY923o2Mnug== - -"@chakra-ui/live-region@2.0.12": - version "2.0.12" - resolved "https://registry.yarnpkg.com/@chakra-ui/live-region/-/live-region-2.0.12.tgz#932e94cf2c36eb3c004259d9a4cda5c2b6269887" - integrity sha512-hzCvqeYRtocLn0KmlEpVdYbt/7Tb5tBtsjMBfJb2lQkarQRwC9xzZ4arCcsDZAWiR3c3wvXdSob3vZ71biz46g== - -"@chakra-ui/media-query@3.2.9": - version "3.2.9" - resolved "https://registry.yarnpkg.com/@chakra-ui/media-query/-/media-query-3.2.9.tgz#204002fe04e56a1abfa0bd5e3ad05bad8c34ae3e" - integrity sha512-4vaf8YqgIs5zhaQTLAif+aiiixo9gpk1xiTn4oTiDZQFuTVhKyv4iI93NbAKif/Bls+8XghbMo0rF93DjqRRzg== - dependencies: - "@chakra-ui/breakpoint-utils" "2.0.6" - "@chakra-ui/react-env" "2.0.12" - "@chakra-ui/shared-utils" "2.0.4" - -"@chakra-ui/menu@2.1.6": - version "2.1.6" - resolved "https://registry.yarnpkg.com/@chakra-ui/menu/-/menu-2.1.6.tgz#939a061bc0848528be8ddbcc03c33c35c2630de6" - integrity sha512-/ypgx+JmYgItoBq0bUMetnjDu3aS75lra4xVQeMEG8L7y8/q7B4uIIJeSVh7o8UQJCvV05doxnwsxV7zBW29bw== - dependencies: - "@chakra-ui/clickable" "2.0.12" - "@chakra-ui/descendant" "3.0.12" - "@chakra-ui/lazy-utils" "2.0.4" - "@chakra-ui/popper" "3.0.11" - "@chakra-ui/react-children-utils" "2.0.5" - "@chakra-ui/react-context" "2.0.6" - "@chakra-ui/react-use-animation-state" "2.0.7" - "@chakra-ui/react-use-controllable-state" "2.0.7" - "@chakra-ui/react-use-disclosure" "2.0.7" - "@chakra-ui/react-use-focus-effect" "2.0.8" - "@chakra-ui/react-use-merge-refs" "2.0.6" - "@chakra-ui/react-use-outside-click" "2.0.6" - "@chakra-ui/react-use-update-effect" "2.0.6" - "@chakra-ui/shared-utils" "2.0.4" - "@chakra-ui/transition" "2.0.13" - -"@chakra-ui/modal@2.2.7": - version "2.2.7" - resolved "https://registry.yarnpkg.com/@chakra-ui/modal/-/modal-2.2.7.tgz#f888c113d22fd3ea8002e0f0a540d697ae5e5c66" - integrity sha512-hkWATlyknkKJ3h6dT2J1f+Ec9afjoRsS3wR+AhygKXBgxSJdpPSV6rUfmWBVeBmRLQmDpUA+LSqodNTV1pgrYA== - dependencies: - "@chakra-ui/close-button" "2.0.15" - "@chakra-ui/focus-lock" "2.0.14" - "@chakra-ui/portal" "2.0.13" - "@chakra-ui/react-context" "2.0.6" - "@chakra-ui/react-types" "2.0.6" - "@chakra-ui/react-use-merge-refs" "2.0.6" - "@chakra-ui/shared-utils" "2.0.4" - "@chakra-ui/transition" "2.0.13" - aria-hidden "^1.1.1" - react-remove-scroll "^2.5.4" - -"@chakra-ui/number-input@2.0.16": - version "2.0.16" - resolved "https://registry.yarnpkg.com/@chakra-ui/number-input/-/number-input-2.0.16.tgz#ca6eedaef6fc6cde2dd38919efd755e80e60175e" - integrity sha512-6ocRWwCIBtMKBdmj/z3Y3vRlHPI09Ppj6f4j2cRECNTCTSAn8u+YnXjwRNDWZQ6I5pyOvuqRFyRkJXt0lmex8Q== - dependencies: - "@chakra-ui/counter" "2.0.12" - "@chakra-ui/form-control" "2.0.15" - "@chakra-ui/icon" "3.0.15" - "@chakra-ui/react-context" "2.0.6" - "@chakra-ui/react-types" "2.0.6" - "@chakra-ui/react-use-callback-ref" "2.0.6" - "@chakra-ui/react-use-event-listener" "2.0.6" - "@chakra-ui/react-use-interval" "2.0.4" - "@chakra-ui/react-use-merge-refs" "2.0.6" - "@chakra-ui/react-use-safe-layout-effect" "2.0.4" - "@chakra-ui/react-use-update-effect" "2.0.6" - "@chakra-ui/shared-utils" "2.0.4" - -"@chakra-ui/number-utils@2.0.6": - version "2.0.6" - resolved "https://registry.yarnpkg.com/@chakra-ui/number-utils/-/number-utils-2.0.6.tgz#3db0e61dd542d5753b3db4702bf9fae6653ceb82" - integrity sha512-VLOyoiXGpZ+eCQSPqKdBCEpen9VAo6pc6FDFuf4BNdIVEfh6ee//Zl7XjyTAGr1G4HUANp8ZxVHHPvtQ10VP4w== - "@chakra-ui/object-utils@2.0.3": version "2.0.3" resolved "https://registry.yarnpkg.com/@chakra-ui/object-utils/-/object-utils-2.0.3.tgz#0bc8d1c7c452fe1ce8fcda439336e0392e867d7e" @@ -2904,92 +2678,11 @@ resolved "https://registry.yarnpkg.com/@chakra-ui/object-utils/-/object-utils-2.0.7.tgz#0d17b7a528d712428e482709c9df9fcd92db9f2b" integrity sha512-dw5KXK9Vlr5ndf9/iSiEuvpfhZQasYdDdGXDtSBL2rF6Llg2OQ5MRSoLhTt9oL1L9crv9uPCJRm5S9VJZ3i5Vw== -"@chakra-ui/pin-input@2.0.17": - version "2.0.17" - resolved "https://registry.yarnpkg.com/@chakra-ui/pin-input/-/pin-input-2.0.17.tgz#d1151c010e2b1600d0d5b17bfe79543b838c3a5d" - integrity sha512-uDL8HIjuvvcEO9YBiAOewFtlrjPDqF+xPIWBh4hetDVt6Pd9XavvuyRJjsogjAZt0FsweUg5sF8g/iVLAihCAQ== - dependencies: - "@chakra-ui/descendant" "3.0.12" - "@chakra-ui/react-children-utils" "2.0.5" - "@chakra-ui/react-context" "2.0.6" - "@chakra-ui/react-use-controllable-state" "2.0.7" - "@chakra-ui/react-use-merge-refs" "2.0.6" - "@chakra-ui/shared-utils" "2.0.4" - -"@chakra-ui/popover@2.1.6": - version "2.1.6" - resolved "https://registry.yarnpkg.com/@chakra-ui/popover/-/popover-2.1.6.tgz#2a2bc80be5f595abe8dbd1cd3a88b61de2fca10e" - integrity sha512-KIdTXG65Ugl2Dvb7VGF65FqdkmpB1/LyVjLH8YIMyhnN0fo+d94M/WWVIrdMECQVjTXHMsLDVKYSEbm4x7RHWw== - dependencies: - "@chakra-ui/close-button" "2.0.15" - "@chakra-ui/lazy-utils" "2.0.4" - "@chakra-ui/popper" "3.0.11" - "@chakra-ui/react-context" "2.0.6" - "@chakra-ui/react-types" "2.0.6" - "@chakra-ui/react-use-animation-state" "2.0.7" - "@chakra-ui/react-use-disclosure" "2.0.7" - "@chakra-ui/react-use-focus-effect" "2.0.8" - "@chakra-ui/react-use-focus-on-pointer-down" "2.0.5" - "@chakra-ui/react-use-merge-refs" "2.0.6" - "@chakra-ui/shared-utils" "2.0.4" - -"@chakra-ui/popper@3.0.11": - version "3.0.11" - resolved "https://registry.yarnpkg.com/@chakra-ui/popper/-/popper-3.0.11.tgz#00d412d408d4628d55491bd5d3b58e1e23e6c972" - integrity sha512-fsKwgq3E0S6FqCzTCQ7HQEr2BOHfHZZMiqvFpGyrIPQ/Esv7aE3Ipw4y4RHTztzJ+vUKK3XTbJzX1cU4RR4a8Q== - dependencies: - "@chakra-ui/react-types" "2.0.6" - "@chakra-ui/react-use-merge-refs" "2.0.6" - "@popperjs/core" "^2.9.3" - -"@chakra-ui/portal@2.0.13": - version "2.0.13" - resolved "https://registry.yarnpkg.com/@chakra-ui/portal/-/portal-2.0.13.tgz#ce556c1750bacf157f9f96755577dc9d59266ef6" - integrity sha512-EuzaYJuIXM5elqy0MmXe+nc2bHm72JpxkM/PX+LnRTlkA44Kj/iQP5gnx5KHLVG4RPbcG5p61W4KzIBPSRY0+g== - dependencies: - "@chakra-ui/react-context" "2.0.6" - "@chakra-ui/react-use-safe-layout-effect" "2.0.4" - -"@chakra-ui/progress@2.1.3": - version "2.1.3" - resolved "https://registry.yarnpkg.com/@chakra-ui/progress/-/progress-2.1.3.tgz#742ab674323dd504ba67e69ae379cbdabdadd421" - integrity sha512-RnVFvdWXrj06oVG0R0m/OunXJ9oxMrcI/UHGgTw74FbjZDSSv7+8j9397iu2Mop7v6iJi0Rhm8Nyi/wEqlO9lw== - dependencies: - "@chakra-ui/react-context" "2.0.6" - -"@chakra-ui/provider@2.0.29": - version "2.0.29" - resolved "https://registry.yarnpkg.com/@chakra-ui/provider/-/provider-2.0.29.tgz#eb11dfd372f16731daf2740b2e028d98eff1027c" - integrity sha512-usgyV7+UKkycsViRHhnnIg9k9U3Vmrnw9KG5mgxVcCOFIR4F/iGJ98zK/MR5HKxZORrQtJPCsBWh3I8BLv1vYQ== - dependencies: - "@chakra-ui/css-reset" "2.0.11" - "@chakra-ui/portal" "2.0.13" - "@chakra-ui/react-env" "2.0.12" - "@chakra-ui/system" "2.3.8" - "@chakra-ui/utils" "2.0.14" - -"@chakra-ui/radio@2.0.17": - version "2.0.17" - resolved "https://registry.yarnpkg.com/@chakra-ui/radio/-/radio-2.0.17.tgz#dfac644d8bfdb4d1d2a13b2b2ddcb899952dc6d1" - integrity sha512-OkjnINkpqM6olJ8GOYjppSOyhvPBx1tT3fcVO6fe9BNHbAte1w/Yb6t5oxz9ad4tBzgeuvs5ntQ9z5MO762n8g== - dependencies: - "@chakra-ui/form-control" "2.0.15" - "@chakra-ui/react-context" "2.0.6" - "@chakra-ui/react-types" "2.0.6" - "@chakra-ui/react-use-merge-refs" "2.0.6" - "@chakra-ui/shared-utils" "2.0.4" - "@zag-js/focus-visible" "0.2.1" - "@chakra-ui/react-children-utils@2.0.1": version "2.0.1" resolved "https://registry.yarnpkg.com/@chakra-ui/react-children-utils/-/react-children-utils-2.0.1.tgz#321ac05362ade1495a34ea74052d3c7da3d9e923" integrity sha512-sEgpuh/vWSt2+W0F49EGYXXUyjmg0lbosjVg6qUKHv9sAyx5tbrOrZ6df/TaMUSAe9m3AUOMGqUIPLpxno0DjA== -"@chakra-ui/react-children-utils@2.0.5": - version "2.0.5" - resolved "https://registry.yarnpkg.com/@chakra-ui/react-children-utils/-/react-children-utils-2.0.5.tgz#300efb99130e8423333f7bddbbac23cdff624b5e" - integrity sha512-rP/1HFR9J6wohIzLe/gU+vpey27uey9pVa46VTZfApI6VdzDWiQT1pmrGQeMkba07KdU2MJS/60dhGM4NfvcQA== - "@chakra-ui/react-context@2.0.3": version "2.0.3" resolved "https://registry.yarnpkg.com/@chakra-ui/react-context/-/react-context-2.0.3.tgz#e988be62f5f5fe29d6a8496c79cbf934f840fa5a" @@ -3000,115 +2693,11 @@ resolved "https://registry.yarnpkg.com/@chakra-ui/react-context/-/react-context-2.0.5.tgz#c434013ecc46c780539791d756dafdfc7c64320e" integrity sha512-WYS0VBl5Q3/kNShQ26BP+Q0OGMeTQWco3hSiJWvO2wYLY7N1BLq6dKs8vyKHZfpwKh2YL2bQeAObi+vSkXp6tQ== -"@chakra-ui/react-context@2.0.6": - version "2.0.6" - resolved "https://registry.yarnpkg.com/@chakra-ui/react-context/-/react-context-2.0.6.tgz#77d61e4a2654e83a8cc5c6d6f0140ceedab87963" - integrity sha512-+Bk/lDBirj6KE3vbyyUVCqFGqAe+MOso+1NRHQ0m66/sXWFFnoL/lvuq4osdNp80DOVQ4EYYnHI0olSZZvuKEg== - -"@chakra-ui/react-env@2.0.12": - version "2.0.12" - resolved "https://registry.yarnpkg.com/@chakra-ui/react-env/-/react-env-2.0.12.tgz#f5f9fef0bd6fa9983457cb06413cf209acad48e8" - integrity sha512-BPTz2cxNKhNc1y5J9cCOYndbGiNulpMwihZLkybLRJ1qzZic4KuD3iGOkagJ81STKoPkKEZWfcjnrQTCJTq1fg== - -"@chakra-ui/react-types@2.0.6": - version "2.0.6" - resolved "https://registry.yarnpkg.com/@chakra-ui/react-types/-/react-types-2.0.6.tgz#96b4f8a082ab5244fe6b574e953b1b64ece9605a" - integrity sha512-aAq/nl//PneEfeaDb94zwfXor4OP/d5kc6dEXOZB2HJgCt3hu2+F/1u1QpPLPPTys5xexkQojuZQLnnD9lmQFw== - -"@chakra-ui/react-use-animation-state@2.0.7": - version "2.0.7" - resolved "https://registry.yarnpkg.com/@chakra-ui/react-use-animation-state/-/react-use-animation-state-2.0.7.tgz#5f7f6327130c7bc345477a46b31b30b81fa1e45a" - integrity sha512-v4p5jTopFvYah3vrRU7m6W+m1IEIqxfDco6ASeoEWEcKab4WBdQ1OQr1Oxgip+UIgmvLUnl+3BS+jPUuuKkdgg== - dependencies: - "@chakra-ui/dom-utils" "2.0.5" - "@chakra-ui/react-use-event-listener" "2.0.6" - -"@chakra-ui/react-use-callback-ref@2.0.6": - version "2.0.6" - resolved "https://registry.yarnpkg.com/@chakra-ui/react-use-callback-ref/-/react-use-callback-ref-2.0.6.tgz#e382cfa198a376804946f57fa564f17ea6efdccc" - integrity sha512-JKh0GJQvLonjSVQJjsBs2gE+Zix/DXfAo8kzNE+DzNf49CNomX59TkcJNXDjtzSktn6GfqDF8IOObJlGlbtG7g== - -"@chakra-ui/react-use-controllable-state@2.0.7": - version "2.0.7" - resolved "https://registry.yarnpkg.com/@chakra-ui/react-use-controllable-state/-/react-use-controllable-state-2.0.7.tgz#1f61659a42cc73227770201e6c631dc9c606f15f" - integrity sha512-vKGgMtZb/06KnIF0XUFjWvwfKs3x35M6FEc4FU/wgM5FDU9T6Vd1TG7kDHFMoYdcvRf2/fgzkOxgTN052+sMkw== - dependencies: - "@chakra-ui/react-use-callback-ref" "2.0.6" - -"@chakra-ui/react-use-disclosure@2.0.7": - version "2.0.7" - resolved "https://registry.yarnpkg.com/@chakra-ui/react-use-disclosure/-/react-use-disclosure-2.0.7.tgz#217ea956a1c2455c9b2647d59d1bbbe0e577d190" - integrity sha512-vQG8AxYq+BkaurCHdMA9pxJAfQDmErMzn9hn2elP0dVfKe2a0O7aCFzX2Ff9PeeBKWOFlUfKf79gRBnhXRa5xw== - dependencies: - "@chakra-ui/react-use-callback-ref" "2.0.6" - -"@chakra-ui/react-use-event-listener@2.0.6": - version "2.0.6" - resolved "https://registry.yarnpkg.com/@chakra-ui/react-use-event-listener/-/react-use-event-listener-2.0.6.tgz#15faf5873f6ee6a973d74d174fe2905a81647ccf" - integrity sha512-lDtccra2B/1ap6Z7NESS4QfZajfOLd/jafmVdiO0xc4YSs6VDhenipMCv9O47U5EXapG6jfTXs2nbFkc3jRKiA== - dependencies: - "@chakra-ui/react-use-callback-ref" "2.0.6" - -"@chakra-ui/react-use-focus-effect@2.0.8": - version "2.0.8" - resolved "https://registry.yarnpkg.com/@chakra-ui/react-use-focus-effect/-/react-use-focus-effect-2.0.8.tgz#fdf43e129148c82ebad66ef970dd3f8b2394f251" - integrity sha512-Et6/97A/6ndPygj6CF8+T7RQH0gsW5fkWNi64R7OjuQSjWxGq1kcmyBGm4E2u2Hbmtf4Hm1dcjzilnYbG7M7IA== - dependencies: - "@chakra-ui/dom-utils" "2.0.5" - "@chakra-ui/react-use-event-listener" "2.0.6" - "@chakra-ui/react-use-safe-layout-effect" "2.0.4" - "@chakra-ui/react-use-update-effect" "2.0.6" - -"@chakra-ui/react-use-focus-on-pointer-down@2.0.5": - version "2.0.5" - resolved "https://registry.yarnpkg.com/@chakra-ui/react-use-focus-on-pointer-down/-/react-use-focus-on-pointer-down-2.0.5.tgz#81bf94ada866f3ddf3d72e50b6e4281a29e88196" - integrity sha512-xDQUp8s+a+0DgqOWdvKXgIZcyXH5RXKkC+qa0mbUJf54b9qLbrD6yw3o2jAvDEGa7vLBjaVY4jfOAdzt7+Na2g== - dependencies: - "@chakra-ui/react-use-event-listener" "2.0.6" - -"@chakra-ui/react-use-interval@2.0.4": - version "2.0.4" - resolved "https://registry.yarnpkg.com/@chakra-ui/react-use-interval/-/react-use-interval-2.0.4.tgz#c4358e5e631e18872bda061b8cde48b3385aa641" - integrity sha512-LCS0CijCBEJW1dz2WQThGn+wPSaA6YWPEWeS2WmobbQhkjLbzEy2z8CIG5MeUopX8v6kDDnCMmIpocmrIyGGbA== - dependencies: - "@chakra-ui/react-use-callback-ref" "2.0.6" - -"@chakra-ui/react-use-latest-ref@2.0.4": - version "2.0.4" - resolved "https://registry.yarnpkg.com/@chakra-ui/react-use-latest-ref/-/react-use-latest-ref-2.0.4.tgz#c35a3741f1ac2f9468bb3ea1333adce445e6068f" - integrity sha512-7xxQeu7PtFUEXbd+BZ+UMX9ASpJET02z9EgtqSfnMgB1ccgo/1i8CYI2/BcolwRf05EUD7kOUA+7eHyP4EI3Uw== - "@chakra-ui/react-use-merge-refs@2.0.5": version "2.0.5" resolved "https://registry.yarnpkg.com/@chakra-ui/react-use-merge-refs/-/react-use-merge-refs-2.0.5.tgz#13181e1a43219c6a04a01f84de0188df042ee92e" integrity sha512-uc+MozBZ8asaUpO8SWcK6D4svRPACN63jv5uosUkXJR+05jQJkUofkfQbf2HeGVbrWCr0XZsftLIm4Mt/QMoVw== -"@chakra-ui/react-use-merge-refs@2.0.6": - version "2.0.6" - resolved "https://registry.yarnpkg.com/@chakra-ui/react-use-merge-refs/-/react-use-merge-refs-2.0.6.tgz#be0279ee6070480d5b2699c732a7cfa9690c589b" - integrity sha512-m4fQtm5cn3F39nLj5MhmKsAzdFaYMldR8a4VMtfC2Pnd+bqX8jx2q2yPCjpam9x/Wnh8ZRBMJ2KAjAiGnF3XXw== - -"@chakra-ui/react-use-outside-click@2.0.6": - version "2.0.6" - resolved "https://registry.yarnpkg.com/@chakra-ui/react-use-outside-click/-/react-use-outside-click-2.0.6.tgz#55f4d5dacc80c3c39fd7755fe7e142a841d99105" - integrity sha512-wbZI4zDwSiQ3jCZ++PKmv7uIU6oyEbaap8s6e3O9/JFAlPXxAG48DcSHmQZ8scyEu/wwd8A+/3go49T4VIvc7w== - dependencies: - "@chakra-ui/react-use-callback-ref" "2.0.6" - -"@chakra-ui/react-use-pan-event@2.0.8": - version "2.0.8" - resolved "https://registry.yarnpkg.com/@chakra-ui/react-use-pan-event/-/react-use-pan-event-2.0.8.tgz#88bd69d55c71be7d261ad3a8abe15d31a6b11380" - integrity sha512-HUn7WR9IagtC3KdjmBlHibnFYisQ055IoWReIEWuDz/5KWSPeC2p2QcMc33vhN/ucS1XbWCt6uelHHBeCWWvfA== - dependencies: - "@chakra-ui/event-utils" "2.0.7" - "@chakra-ui/react-use-latest-ref" "2.0.4" - framesync "6.1.2" - -"@chakra-ui/react-use-previous@2.0.4": - version "2.0.4" - resolved "https://registry.yarnpkg.com/@chakra-ui/react-use-previous/-/react-use-previous-2.0.4.tgz#9b73efce8ab82060ca31c26bc6128f896ec3a9a8" - integrity sha512-ZzILmNAoRVPDRFhKUceksQGETQyne4ST7W7Y5NPkr/OAJuzc2njodY0GjGiJTF2YpOSelRn6KB8MDhwp4XR2mw== - "@chakra-ui/react-use-safe-layout-effect@2.0.3": version "2.0.3" resolved "https://registry.yarnpkg.com/@chakra-ui/react-use-safe-layout-effect/-/react-use-safe-layout-effect-2.0.3.tgz#bf63ac8c94460aa1b20b6b601a0ea873556ffb1b" @@ -3119,25 +2708,6 @@ resolved "https://registry.yarnpkg.com/@chakra-ui/react-use-safe-layout-effect/-/react-use-safe-layout-effect-2.0.4.tgz#5924c94dbaa3765a5f80931a6cf2cf3af094cc39" integrity sha512-GbQIdhiesXZ8DV+JxiERz3/zki6PELhYPz/7JxyFUk8xInJnUcuEz2L4bV7rXIm9/bd2kjf4gfV+lHOGfpJdLw== -"@chakra-ui/react-use-size@2.0.7": - version "2.0.7" - resolved "https://registry.yarnpkg.com/@chakra-ui/react-use-size/-/react-use-size-2.0.7.tgz#52929bd292ff6c55471872eb0f32186d7cfe31d8" - integrity sha512-ggj8W0rer9oJ03xXrH4CUBNe6RZ/qtuU/32pMougeVWwZ3COGTODBtFlooIiy3iCvxrpHIgIDXy/hyrBWyvQSw== - dependencies: - "@zag-js/element-size" "0.3.0" - -"@chakra-ui/react-use-timeout@2.0.4": - version "2.0.4" - resolved "https://registry.yarnpkg.com/@chakra-ui/react-use-timeout/-/react-use-timeout-2.0.4.tgz#65e6e07f42f9c1c4165e5e8d6784215117f6b73a" - integrity sha512-7EqjJVRv61DmWb9UE4R9LPf3l1SDfawQ2/ax/e0lYpDBjaeV013wUH1uurRq8jn/vR1DhNzfRB5VtimE2f2Vsw== - dependencies: - "@chakra-ui/react-use-callback-ref" "2.0.6" - -"@chakra-ui/react-use-update-effect@2.0.6": - version "2.0.6" - resolved "https://registry.yarnpkg.com/@chakra-ui/react-use-update-effect/-/react-use-update-effect-2.0.6.tgz#8aacaab25fd181a52569336ca5ef797e8ae1026a" - integrity sha512-P6+0hocnasjl8xOrFH9BklyCNNzCBu/XAl5y7kZ82uVnS99SaC6cppO9/qWRZI9cYYheWfJ4lyLGeLOcNmI8/Q== - "@chakra-ui/react-utils@2.0.11": version "2.0.11" resolved "https://registry.yarnpkg.com/@chakra-ui/react-utils/-/react-utils-2.0.11.tgz#5e99b21759eadc9276709268cca94c502afeda56" @@ -3159,69 +2729,19 @@ dependencies: "@chakra-ui/utils" "2.0.9" -"@chakra-ui/react@^2.4.3": - version "2.4.7" - resolved "https://registry.yarnpkg.com/@chakra-ui/react/-/react-2.4.7.tgz#d4c8289c8d8cd4e3ddc5af8824d35a71a88e3fe8" - integrity sha512-2+0fgC7BHpLy+Fhc6PBbNk30b2H8iNcb7A7SShupm5otT63ZvcGffPHOynNtL5A2kTHFZyh94lxYVM/7H02x+w== - dependencies: - "@chakra-ui/accordion" "2.1.6" - "@chakra-ui/alert" "2.0.15" - "@chakra-ui/avatar" "2.2.2" - "@chakra-ui/breadcrumb" "2.1.2" - "@chakra-ui/button" "2.0.14" - "@chakra-ui/card" "2.1.4" - "@chakra-ui/checkbox" "2.2.8" - "@chakra-ui/close-button" "2.0.15" - "@chakra-ui/control-box" "2.0.12" - "@chakra-ui/counter" "2.0.12" - "@chakra-ui/css-reset" "2.0.11" - "@chakra-ui/editable" "2.0.17" - "@chakra-ui/form-control" "2.0.15" - "@chakra-ui/hooks" "2.1.4" - "@chakra-ui/icon" "3.0.15" - "@chakra-ui/image" "2.0.13" - "@chakra-ui/input" "2.0.17" - "@chakra-ui/layout" "2.1.13" - "@chakra-ui/live-region" "2.0.12" - "@chakra-ui/media-query" "3.2.9" - "@chakra-ui/menu" "2.1.6" - "@chakra-ui/modal" "2.2.7" - "@chakra-ui/number-input" "2.0.16" - "@chakra-ui/pin-input" "2.0.17" - "@chakra-ui/popover" "2.1.6" - "@chakra-ui/popper" "3.0.11" - "@chakra-ui/portal" "2.0.13" - "@chakra-ui/progress" "2.1.3" - "@chakra-ui/provider" "2.0.29" - "@chakra-ui/radio" "2.0.17" - "@chakra-ui/react-env" "2.0.12" - "@chakra-ui/select" "2.0.16" - "@chakra-ui/skeleton" "2.0.21" - "@chakra-ui/slider" "2.0.18" - "@chakra-ui/spinner" "2.0.12" - "@chakra-ui/stat" "2.0.15" - "@chakra-ui/styled-system" "2.5.1" - "@chakra-ui/switch" "2.0.20" - "@chakra-ui/system" "2.3.8" - "@chakra-ui/table" "2.0.14" - "@chakra-ui/tabs" "2.1.6" - "@chakra-ui/tag" "2.0.15" - "@chakra-ui/textarea" "2.0.16" - "@chakra-ui/theme" "2.2.4" - "@chakra-ui/theme-utils" "2.0.8" - "@chakra-ui/toast" "4.0.9" - "@chakra-ui/tooltip" "2.2.4" - "@chakra-ui/transition" "2.0.13" - "@chakra-ui/utils" "2.0.14" - "@chakra-ui/visually-hidden" "2.0.14" - -"@chakra-ui/select@2.0.16": - version "2.0.16" - resolved "https://registry.yarnpkg.com/@chakra-ui/select/-/select-2.0.16.tgz#45a51a3227806b48f1cc4900cb666890f3ec91cb" - integrity sha512-ByZn/N8D5PzWhZr/WQAonvjSxyIVyct7YYuQQfpgPDsNEFrBt9sHo57OySwXyXXopcECMr1FV4+5HBhvtKZRbg== - dependencies: - "@chakra-ui/form-control" "2.0.15" - "@chakra-ui/shared-utils" "2.0.4" +"@chakra-ui/react@^3.19.1": + version "3.19.1" + resolved "https://registry.yarnpkg.com/@chakra-ui/react/-/react-3.19.1.tgz#97915179b6898dd2f44fdc64a9f640a662afe8ee" + integrity sha512-NxmJUIxy9Uqs2/2WbMBQjU2TdK2AdCO1AfoMz/kI3ia4ig1FJ5NzXRGSEnTGrdOfrqL8GJp4ztbPfc4yspqWsQ== + dependencies: + "@ark-ui/react" "5.9.1" + "@emotion/is-prop-valid" "1.3.1" + "@emotion/serialize" "1.3.3" + "@emotion/use-insertion-effect-with-fallbacks" "1.2.0" + "@emotion/utils" "1.4.2" + "@pandacss/is-valid-prop" "0.53.6" + csstype "3.1.3" + fast-safe-stringify "2.1.1" "@chakra-ui/shared-utils@2.0.1": version "2.0.1" @@ -3238,52 +2758,11 @@ resolved "https://registry.yarnpkg.com/@chakra-ui/shared-utils/-/shared-utils-2.0.4.tgz#8661f2b48dd93d04151b10a894a4290c9d9a080c" integrity sha512-JGWr+BBj3PXGZQ2gxbKSD1wYjESbYsZjkCeE2nevyVk4rN3amV1wQzCnBAhsuJktMaZD6KC/lteo9ou9QUDzpA== -"@chakra-ui/skeleton@2.0.21": - version "2.0.21" - resolved "https://registry.yarnpkg.com/@chakra-ui/skeleton/-/skeleton-2.0.21.tgz#697bb66b9e7362f9f252717babc50c916903cc7b" - integrity sha512-ztHfV/6Mwl1Wl8H8fkAszMHnyobNZ4SjVD/rImBlKfqSh2VW8jzSwzqN77Oi6iZ7fsqdPN7w2QWS5EAtsUxTVw== - dependencies: - "@chakra-ui/media-query" "3.2.9" - "@chakra-ui/react-use-previous" "2.0.4" - "@chakra-ui/shared-utils" "2.0.4" - -"@chakra-ui/slider@2.0.18": - version "2.0.18" - resolved "https://registry.yarnpkg.com/@chakra-ui/slider/-/slider-2.0.18.tgz#0f4847298698bb0c5888add7f1bacec1d831e486" - integrity sha512-wfkW9Xe3WVK1yUY0ELAPVLghknxqzPjqidQgbiMSNlKxTs70sFuACsbbwMV+LMcE+2aUYOGOaqTFI8nPfVdbOw== - dependencies: - "@chakra-ui/number-utils" "2.0.6" - "@chakra-ui/react-context" "2.0.6" - "@chakra-ui/react-types" "2.0.6" - "@chakra-ui/react-use-callback-ref" "2.0.6" - "@chakra-ui/react-use-controllable-state" "2.0.7" - "@chakra-ui/react-use-latest-ref" "2.0.4" - "@chakra-ui/react-use-merge-refs" "2.0.6" - "@chakra-ui/react-use-pan-event" "2.0.8" - "@chakra-ui/react-use-size" "2.0.7" - "@chakra-ui/react-use-update-effect" "2.0.6" - "@chakra-ui/spinner@2.0.11": version "2.0.11" resolved "https://registry.yarnpkg.com/@chakra-ui/spinner/-/spinner-2.0.11.tgz#a5dd76b6cb0f3524d9b90b73fa4acfb6adc69f33" integrity sha512-piO2ghWdJzQy/+89mDza7xLhPnW7pA+ADNbgCb1vmriInWedS41IBKe+pSPz4IidjCbFu7xwKE0AerFIbrocCA== -"@chakra-ui/spinner@2.0.12": - version "2.0.12" - resolved "https://registry.yarnpkg.com/@chakra-ui/spinner/-/spinner-2.0.12.tgz#275ba21dd2b4be29ecf31c64581167ac75f3b943" - integrity sha512-c9R0k7RUgff5g79Q5kX1mE4lsXqLKIskIbPksL7Qm3Zw/ZbDHyNILFFltPLt7350rC9mGzqzEZbizAFlksbdLw== - dependencies: - "@chakra-ui/shared-utils" "2.0.4" - -"@chakra-ui/stat@2.0.15": - version "2.0.15" - resolved "https://registry.yarnpkg.com/@chakra-ui/stat/-/stat-2.0.15.tgz#05728c586c2a31cb7b2306658cea9a074d83a239" - integrity sha512-qUbG+Nx4RHd/l95VeQ0MRKoVrMdyCp9LmFeg/klRCxKJ5Qw0Ngdn8zN695Xu2z6jspp2nGWBuQ2Dnla80BuMCQ== - dependencies: - "@chakra-ui/icon" "3.0.15" - "@chakra-ui/react-context" "2.0.6" - "@chakra-ui/shared-utils" "2.0.4" - "@chakra-ui/styled-system@2.4.0": version "2.4.0" resolved "https://registry.yarnpkg.com/@chakra-ui/styled-system/-/styled-system-2.4.0.tgz#4b50079606331e4e8fda7ea59da9db51b446d40c" @@ -3309,27 +2788,6 @@ csstype "^3.0.11" lodash.mergewith "4.6.2" -"@chakra-ui/switch@2.0.20": - version "2.0.20" - resolved "https://registry.yarnpkg.com/@chakra-ui/switch/-/switch-2.0.20.tgz#288815a3cae0159bd672cbf61198b9ba7a5fe699" - integrity sha512-RRSqI+WGDSNt4/loYPWjpymVnzVggZWKGoBFGd7UH9Ft3t/0O2O8VQrJFr6lhXMmw+fVCU7q4mR2KagrfXvQhg== - dependencies: - "@chakra-ui/checkbox" "2.2.8" - "@chakra-ui/shared-utils" "2.0.4" - -"@chakra-ui/system@2.3.8", "@chakra-ui/system@^2.3.4": - version "2.3.8" - resolved "https://registry.yarnpkg.com/@chakra-ui/system/-/system-2.3.8.tgz#7bf5b21e713ee0f62e5c65f337b702cc6beecbe1" - integrity sha512-ZCC54MahWIt5nCw9LQDFK4hZRefF6QTxVnPS9Sr3lRlYNzE15/YyzCq+Yb97/ApmQSUmIsnT3uxr1G+OwmuHAA== - dependencies: - "@chakra-ui/color-mode" "2.1.11" - "@chakra-ui/object-utils" "2.0.7" - "@chakra-ui/react-utils" "2.0.11" - "@chakra-ui/styled-system" "2.5.1" - "@chakra-ui/theme-utils" "2.0.8" - "@chakra-ui/utils" "2.0.14" - react-fast-compare "3.2.0" - "@chakra-ui/system@^2.3.3": version "2.3.4" resolved "https://registry.yarnpkg.com/@chakra-ui/system/-/system-2.3.4.tgz#425bf7eebf61bd92aa68f60a6b62c380274fbe4e" @@ -3342,36 +2800,18 @@ "@chakra-ui/utils" "2.0.12" react-fast-compare "3.2.0" -"@chakra-ui/table@2.0.14": - version "2.0.14" - resolved "https://registry.yarnpkg.com/@chakra-ui/table/-/table-2.0.14.tgz#f2d6a4e66e1c07ffa850050bc7ff15e7ea114bbd" - integrity sha512-tiRr//5GfFnpCz4PyVgEIWBMsePAM1SWfvAJJYG2wBXNULYB/5nYmch+cJzPqZtdgL2/RuKIJINAmqVZQVddrw== - dependencies: - "@chakra-ui/react-context" "2.0.6" - "@chakra-ui/shared-utils" "2.0.4" - -"@chakra-ui/tabs@2.1.6": - version "2.1.6" - resolved "https://registry.yarnpkg.com/@chakra-ui/tabs/-/tabs-2.1.6.tgz#f812b4f25c1a3a193e73c51da822b501d0b6e32f" - integrity sha512-9y+ZBRSBFOvsMY8R+nmlWXqMNwokttA1cwcnjp9djsXuN+vabN8nzPcdKsoBbYUhZJp01k2Qgg3jZ46KiD9n7w== - dependencies: - "@chakra-ui/clickable" "2.0.12" - "@chakra-ui/descendant" "3.0.12" - "@chakra-ui/lazy-utils" "2.0.4" - "@chakra-ui/react-children-utils" "2.0.5" - "@chakra-ui/react-context" "2.0.6" - "@chakra-ui/react-use-controllable-state" "2.0.7" - "@chakra-ui/react-use-merge-refs" "2.0.6" - "@chakra-ui/react-use-safe-layout-effect" "2.0.4" - "@chakra-ui/shared-utils" "2.0.4" - -"@chakra-ui/tag@2.0.15": - version "2.0.15" - resolved "https://registry.yarnpkg.com/@chakra-ui/tag/-/tag-2.0.15.tgz#f50861f33b6561117daa4ec8235fba77a196a9fc" - integrity sha512-CwL4jjFELk/7ijckxsaTTv3RKV+fQLvXPabLtr4oBktkz6tDfBLd+hhfPdCHdGAOLhyKY799EDd3ms0dvejTyQ== +"@chakra-ui/system@^2.3.4": + version "2.3.8" + resolved "https://registry.yarnpkg.com/@chakra-ui/system/-/system-2.3.8.tgz#7bf5b21e713ee0f62e5c65f337b702cc6beecbe1" + integrity sha512-ZCC54MahWIt5nCw9LQDFK4hZRefF6QTxVnPS9Sr3lRlYNzE15/YyzCq+Yb97/ApmQSUmIsnT3uxr1G+OwmuHAA== dependencies: - "@chakra-ui/icon" "3.0.15" - "@chakra-ui/react-context" "2.0.6" + "@chakra-ui/color-mode" "2.1.11" + "@chakra-ui/object-utils" "2.0.7" + "@chakra-ui/react-utils" "2.0.11" + "@chakra-ui/styled-system" "2.5.1" + "@chakra-ui/theme-utils" "2.0.8" + "@chakra-ui/utils" "2.0.14" + react-fast-compare "3.2.0" "@chakra-ui/tag@^2.0.8": version "2.0.9" @@ -3381,14 +2821,6 @@ "@chakra-ui/icon" "3.0.9" "@chakra-ui/react-context" "2.0.3" -"@chakra-ui/textarea@2.0.16": - version "2.0.16" - resolved "https://registry.yarnpkg.com/@chakra-ui/textarea/-/textarea-2.0.16.tgz#7b8c77b94e3f64bf4af4ca298dd2921bd9d4827b" - integrity sha512-2M1Zh2+hCppyDM3RCM4ZZ6YSGE1Xn1qwZ286EWB+RD5bpSfFFoewPVcEv2jjxxjdHWqkNVoo4Egf81ev+Oce+g== - dependencies: - "@chakra-ui/form-control" "2.0.15" - "@chakra-ui/shared-utils" "2.0.4" - "@chakra-ui/theme-tools@2.0.14": version "2.0.14" resolved "https://registry.yarnpkg.com/@chakra-ui/theme-tools/-/theme-tools-2.0.14.tgz#6c523284ab384ca57a3aef1fcfa7c32ed357fbde" @@ -3450,40 +2882,6 @@ "@chakra-ui/shared-utils" "2.0.4" "@chakra-ui/theme-tools" "2.0.16" -"@chakra-ui/toast@4.0.9": - version "4.0.9" - resolved "https://registry.yarnpkg.com/@chakra-ui/toast/-/toast-4.0.9.tgz#814f8d2591572fa14810fffbe161dcfa0bbdd300" - integrity sha512-a34dL37sgzJ5q7K4pxdIanvETk4wzGFGSS/DvnpcJz4lLUe2h6wPfaI2+0HBYiAs1P8BeXYu9wwOohrOI49rTA== - dependencies: - "@chakra-ui/alert" "2.0.15" - "@chakra-ui/close-button" "2.0.15" - "@chakra-ui/portal" "2.0.13" - "@chakra-ui/react-use-timeout" "2.0.4" - "@chakra-ui/react-use-update-effect" "2.0.6" - "@chakra-ui/shared-utils" "2.0.4" - "@chakra-ui/styled-system" "2.5.1" - "@chakra-ui/theme" "2.2.4" - -"@chakra-ui/tooltip@2.2.4": - version "2.2.4" - resolved "https://registry.yarnpkg.com/@chakra-ui/tooltip/-/tooltip-2.2.4.tgz#41ac464d99da49c4a6217c02793f063c6d24152d" - integrity sha512-KUEsSjIwTyFvdixWg3jVUcpaiAfMddRxiuxnsKcFVv8H5dZF75tstaq8iAHY+pueh6CRmIvO2Oh7XWiAYA/LJA== - dependencies: - "@chakra-ui/popper" "3.0.11" - "@chakra-ui/portal" "2.0.13" - "@chakra-ui/react-types" "2.0.6" - "@chakra-ui/react-use-disclosure" "2.0.7" - "@chakra-ui/react-use-event-listener" "2.0.6" - "@chakra-ui/react-use-merge-refs" "2.0.6" - "@chakra-ui/shared-utils" "2.0.4" - -"@chakra-ui/transition@2.0.13": - version "2.0.13" - resolved "https://registry.yarnpkg.com/@chakra-ui/transition/-/transition-2.0.13.tgz#54da88debdd528c2d41f04809e3b9448106e274f" - integrity sha512-vpzK5HN91eDLkBEdaO6GTCJOYgJYHlmxCAym/tScBuWM2ALZ4mWu57qWgPptgGv+IpMfuvL1t+IVqPgyWwEQFw== - dependencies: - "@chakra-ui/shared-utils" "2.0.4" - "@chakra-ui/transition@^2.0.12": version "2.0.12" resolved "https://registry.yarnpkg.com/@chakra-ui/transition/-/transition-2.0.12.tgz#876c6ed24e442a720a8570490a93cb1f87008700" @@ -3519,11 +2917,6 @@ framesync "5.3.0" lodash.mergewith "4.6.2" -"@chakra-ui/visually-hidden@2.0.14": - version "2.0.14" - resolved "https://registry.yarnpkg.com/@chakra-ui/visually-hidden/-/visually-hidden-2.0.14.tgz#c54feca28e8110a1d92ba2c718272931d0e181e2" - integrity sha512-/evqTuCeN3laukL1BPZO8HTzgs+dzq0v6gu/MJFgiSAKGLfInn0/IStKGK2vIluuCtJIgaHVdKcJzr+7sJhd0Q== - "@choc-ui/chakra-autocomplete@^5.1.4": version "5.1.4" resolved "https://registry.yarnpkg.com/@choc-ui/chakra-autocomplete/-/chakra-autocomplete-5.1.4.tgz#9d20968eb0b4cb86c754725bd0a8e2e6275c4568" @@ -3613,39 +3006,45 @@ debug "^3.1.0" lodash.once "^4.1.1" -"@emotion/babel-plugin@^11.10.5": - version "11.10.5" - resolved "https://registry.yarnpkg.com/@emotion/babel-plugin/-/babel-plugin-11.10.5.tgz#65fa6e1790ddc9e23cc22658a4c5dea423c55c3c" - integrity sha512-xE7/hyLHJac7D2Ve9dKroBBZqBT7WuPQmWcq7HSGb84sUuP4mlOWoB8dvVfD9yk5DHkU1m6RW7xSoDtnQHNQeA== +"@emotion/babel-plugin@^11.13.5": + version "11.13.5" + resolved "https://registry.yarnpkg.com/@emotion/babel-plugin/-/babel-plugin-11.13.5.tgz#eab8d65dbded74e0ecfd28dc218e75607c4e7bc0" + integrity sha512-pxHCpT2ex+0q+HH91/zsdHkw/lXd468DIN2zvfvLtPKLLMo6gQj7oLObq8PhkrxOZb/gGCq03S3Z7PDhS8pduQ== dependencies: "@babel/helper-module-imports" "^7.16.7" - "@babel/plugin-syntax-jsx" "^7.17.12" "@babel/runtime" "^7.18.3" - "@emotion/hash" "^0.9.0" - "@emotion/memoize" "^0.8.0" - "@emotion/serialize" "^1.1.1" + "@emotion/hash" "^0.9.2" + "@emotion/memoize" "^0.9.0" + "@emotion/serialize" "^1.3.3" babel-plugin-macros "^3.1.0" convert-source-map "^1.5.0" escape-string-regexp "^4.0.0" find-root "^1.1.0" source-map "^0.5.7" - stylis "4.1.3" + stylis "4.2.0" -"@emotion/cache@^11.10.5": - version "11.10.5" - resolved "https://registry.yarnpkg.com/@emotion/cache/-/cache-11.10.5.tgz#c142da9351f94e47527ed458f7bbbbe40bb13c12" - integrity sha512-dGYHWyzTdmK+f2+EnIGBpkz1lKc4Zbj2KHd4cX3Wi8/OWr5pKslNjc3yABKH4adRGCvSX4VDC0i04mrrq0aiRA== +"@emotion/cache@^11.14.0": + version "11.14.0" + resolved "https://registry.yarnpkg.com/@emotion/cache/-/cache-11.14.0.tgz#ee44b26986eeb93c8be82bb92f1f7a9b21b2ed76" + integrity sha512-L/B1lc/TViYk4DcpGxtAVbx0ZyiKM5ktoIyafGkH6zg/tj+mA+NE//aPYKG0k8kCHSHVJrpLpcAlOBEXQ3SavA== dependencies: - "@emotion/memoize" "^0.8.0" - "@emotion/sheet" "^1.2.1" - "@emotion/utils" "^1.2.0" - "@emotion/weak-memoize" "^0.3.0" - stylis "4.1.3" + "@emotion/memoize" "^0.9.0" + "@emotion/sheet" "^1.4.0" + "@emotion/utils" "^1.4.2" + "@emotion/weak-memoize" "^0.4.0" + stylis "4.2.0" -"@emotion/hash@^0.9.0": - version "0.9.0" - resolved "https://registry.yarnpkg.com/@emotion/hash/-/hash-0.9.0.tgz#c5153d50401ee3c027a57a177bc269b16d889cb7" - integrity sha512-14FtKiHhy2QoPIzdTcvh//8OyBlknNs2nXRwIhG904opCby3l+9Xaf/wuPvICBF0rc1ZCNBd3nKe9cd2mecVkQ== +"@emotion/hash@^0.9.2": + version "0.9.2" + 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.1": + 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" "@emotion/is-prop-valid@^0.8.2": version "0.8.8" @@ -3654,84 +3053,65 @@ dependencies: "@emotion/memoize" "0.7.4" -"@emotion/is-prop-valid@^1.2.0": - version "1.2.0" - resolved "https://registry.yarnpkg.com/@emotion/is-prop-valid/-/is-prop-valid-1.2.0.tgz#7f2d35c97891669f7e276eb71c83376a5dc44c83" - integrity sha512-3aDpDprjM0AwaxGE09bOPkNxHpBd+kA6jty3RnaEXdweX1DF1U3VQpPYb0g1IStAuK7SVQ1cy+bNBBKp4W3Fjg== - dependencies: - "@emotion/memoize" "^0.8.0" - "@emotion/memoize@0.7.4": version "0.7.4" resolved "https://registry.yarnpkg.com/@emotion/memoize/-/memoize-0.7.4.tgz#19bf0f5af19149111c40d98bb0cf82119f5d9eeb" integrity sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw== -"@emotion/memoize@^0.8.0": - version "0.8.0" - resolved "https://registry.yarnpkg.com/@emotion/memoize/-/memoize-0.8.0.tgz#f580f9beb67176fa57aae70b08ed510e1b18980f" - integrity sha512-G/YwXTkv7Den9mXDO7AhLWkE3q+I92B+VqAE+dYG4NGPaHZGvt3G8Q0p9vmE+sq7rTGphUbAvmQ9YpbfMQGGlA== +"@emotion/memoize@^0.9.0": + version "0.9.0" + resolved "https://registry.yarnpkg.com/@emotion/memoize/-/memoize-0.9.0.tgz#745969d649977776b43fc7648c556aaa462b4102" + integrity sha512-30FAj7/EoJ5mwVPOWhAyCX+FPfMDrVecJAM+Iw9NRoSl4BBAQeqj4cApHHUXOVvIPgLVDsCFoz/hGD+5QQD1GQ== -"@emotion/react@11.10.5": - version "11.10.5" - resolved "https://registry.yarnpkg.com/@emotion/react/-/react-11.10.5.tgz#95fff612a5de1efa9c0d535384d3cfa115fe175d" - integrity sha512-TZs6235tCJ/7iF6/rvTaOH4oxQg2gMAcdHemjwLKIjKz4rRuYe1HJ2TQJKnAcRAfOUDdU8XoDadCe1rl72iv8A== +"@emotion/react@^11.14.0": + version "11.14.0" + resolved "https://registry.yarnpkg.com/@emotion/react/-/react-11.14.0.tgz#cfaae35ebc67dd9ef4ea2e9acc6cd29e157dd05d" + integrity sha512-O000MLDBDdk/EohJPFUqvnp4qnHeYkVP5B0xEG0D/L7cOKP9kefu2DXn8dj74cQfsEzUqh+sr1RzFqiL1o+PpA== dependencies: "@babel/runtime" "^7.18.3" - "@emotion/babel-plugin" "^11.10.5" - "@emotion/cache" "^11.10.5" - "@emotion/serialize" "^1.1.1" - "@emotion/use-insertion-effect-with-fallbacks" "^1.0.0" - "@emotion/utils" "^1.2.0" - "@emotion/weak-memoize" "^0.3.0" + "@emotion/babel-plugin" "^11.13.5" + "@emotion/cache" "^11.14.0" + "@emotion/serialize" "^1.3.3" + "@emotion/use-insertion-effect-with-fallbacks" "^1.2.0" + "@emotion/utils" "^1.4.2" + "@emotion/weak-memoize" "^0.4.0" hoist-non-react-statics "^3.3.1" -"@emotion/serialize@^1.1.1": - version "1.1.1" - resolved "https://registry.yarnpkg.com/@emotion/serialize/-/serialize-1.1.1.tgz#0595701b1902feded8a96d293b26be3f5c1a5cf0" - integrity sha512-Zl/0LFggN7+L1liljxXdsVSVlg6E/Z/olVWpfxUTxOAmi8NU7YoeWeLfi1RmnB2TATHoaWwIBRoL+FvAJiTUQA== +"@emotion/serialize@1.3.3", "@emotion/serialize@^1.3.3": + version "1.3.3" + resolved "https://registry.yarnpkg.com/@emotion/serialize/-/serialize-1.3.3.tgz#d291531005f17d704d0463a032fe679f376509e8" + integrity sha512-EISGqt7sSNWHGI76hC7x1CksiXPahbxEOrC5RjmFRJTqLyEK9/9hZvBbiYn70dw4wuwMKiEMCUlR6ZXTSWQqxA== dependencies: - "@emotion/hash" "^0.9.0" - "@emotion/memoize" "^0.8.0" - "@emotion/unitless" "^0.8.0" - "@emotion/utils" "^1.2.0" + "@emotion/hash" "^0.9.2" + "@emotion/memoize" "^0.9.0" + "@emotion/unitless" "^0.10.0" + "@emotion/utils" "^1.4.2" csstype "^3.0.2" -"@emotion/sheet@^1.2.1": - version "1.2.1" - resolved "https://registry.yarnpkg.com/@emotion/sheet/-/sheet-1.2.1.tgz#0767e0305230e894897cadb6c8df2c51e61a6c2c" - integrity sha512-zxRBwl93sHMsOj4zs+OslQKg/uhF38MB+OMKoCrVuS0nyTkqnau+BM3WGEoOptg9Oz45T/aIGs1qbVAsEFo3nA== +"@emotion/sheet@^1.4.0": + version "1.4.0" + resolved "https://registry.yarnpkg.com/@emotion/sheet/-/sheet-1.4.0.tgz#c9299c34d248bc26e82563735f78953d2efca83c" + integrity sha512-fTBW9/8r2w3dXWYM4HCB1Rdp8NLibOw2+XELH5m5+AkWiL/KqYX6dc0kKYlaYyKjrQ6ds33MCdMPEwgs2z1rqg== -"@emotion/styled@11.10.5": - version "11.10.5" - resolved "https://registry.yarnpkg.com/@emotion/styled/-/styled-11.10.5.tgz#1fe7bf941b0909802cb826457e362444e7e96a79" - integrity sha512-8EP6dD7dMkdku2foLoruPCNkRevzdcBaY6q0l0OsbyJK+x8D9HWjX27ARiSIKNF634hY9Zdoedh8bJCiva8yZw== - dependencies: - "@babel/runtime" "^7.18.3" - "@emotion/babel-plugin" "^11.10.5" - "@emotion/is-prop-valid" "^1.2.0" - "@emotion/serialize" "^1.1.1" - "@emotion/use-insertion-effect-with-fallbacks" "^1.0.0" - "@emotion/utils" "^1.2.0" - -"@emotion/unitless@^0.8.0": - version "0.8.0" - resolved "https://registry.yarnpkg.com/@emotion/unitless/-/unitless-0.8.0.tgz#a4a36e9cbdc6903737cd20d38033241e1b8833db" - integrity sha512-VINS5vEYAscRl2ZUDiT3uMPlrFQupiKgHz5AA4bCH1miKBg4qtwkim1qPmJj/4WG6TreYMY111rEFsjupcOKHw== - -"@emotion/use-insertion-effect-with-fallbacks@^1.0.0": - version "1.0.0" - resolved "https://registry.yarnpkg.com/@emotion/use-insertion-effect-with-fallbacks/-/use-insertion-effect-with-fallbacks-1.0.0.tgz#ffadaec35dbb7885bd54de3fa267ab2f860294df" - integrity sha512-1eEgUGmkaljiBnRMTdksDV1W4kUnmwgp7X9G8B++9GYwl1lUdqSndSriIrTJ0N7LQaoauY9JJ2yhiOYK5+NI4A== +"@emotion/unitless@^0.10.0": + version "0.10.0" + resolved "https://registry.yarnpkg.com/@emotion/unitless/-/unitless-0.10.0.tgz#2af2f7c7e5150f497bdabd848ce7b218a27cf745" + integrity sha512-dFoMUuQA20zvtVTuxZww6OHoJYgrzfKM1t52mVySDJnMSEa08ruEvdYQbhvyu6soU+NeLVd3yKfTfT0NeV6qGg== -"@emotion/utils@^1.2.0": +"@emotion/use-insertion-effect-with-fallbacks@1.2.0", "@emotion/use-insertion-effect-with-fallbacks@^1.2.0": version "1.2.0" - resolved "https://registry.yarnpkg.com/@emotion/utils/-/utils-1.2.0.tgz#9716eaccbc6b5ded2ea5a90d65562609aab0f561" - integrity sha512-sn3WH53Kzpw8oQ5mgMmIzzyAaH2ZqFEbozVVBSYp538E06OSE6ytOp7pRAjNQR+Q/orwqdQYJSe2m3hCOeznkw== + resolved "https://registry.yarnpkg.com/@emotion/use-insertion-effect-with-fallbacks/-/use-insertion-effect-with-fallbacks-1.2.0.tgz#8a8cb77b590e09affb960f4ff1e9a89e532738bf" + integrity sha512-yJMtVdH59sxi/aVJBpk9FQq+OR8ll5GT8oWd57UpeaKEVGab41JWaCFA7FRLoMLloOZF/c/wsPoe+bfGmRKgDg== -"@emotion/weak-memoize@^0.3.0": - version "0.3.0" - resolved "https://registry.yarnpkg.com/@emotion/weak-memoize/-/weak-memoize-0.3.0.tgz#ea89004119dc42db2e1dba0f97d553f7372f6fcb" - integrity sha512-AHPmaAx+RYfZz0eYu6Gviiagpmiyw98ySSlQvCUhVGDRtDFe4DBS0x1bSjdF3gqUDYOczB+yYvBTtEylYSdRhg== +"@emotion/utils@1.4.2", "@emotion/utils@^1.4.2": + version "1.4.2" + resolved "https://registry.yarnpkg.com/@emotion/utils/-/utils-1.4.2.tgz#6df6c45881fcb1c412d6688a311a98b7f59c1b52" + integrity sha512-3vLclRofFziIa3J2wDh9jjbkUz9qk5Vi3IZ/FSTKViB0k+ef0fPV7dYrUIugbgupYDx7v9ud/SjrtEP8Y4xLoA== + +"@emotion/weak-memoize@^0.4.0": + version "0.4.0" + resolved "https://registry.yarnpkg.com/@emotion/weak-memoize/-/weak-memoize-0.4.0.tgz#5e13fac887f08c44f76b0ccaf3370eb00fec9bb6" + integrity sha512-snKqtPW01tN0ui7yu9rGv69aJXr/a/Ywvl11sUjNtEcRc+ng/mQriFL0wLXMef74iHa/EkftbDzU9F8iFbH+zg== "@eslint/eslintrc@^1.4.1": version "1.4.1" @@ -3748,6 +3128,26 @@ minimatch "^3.1.2" strip-json-comments "^3.1.1" +"@floating-ui/core@^1.6.0": + version "1.7.0" + resolved "https://registry.yarnpkg.com/@floating-ui/core/-/core-1.7.0.tgz#1aff27a993ea1b254a586318c29c3b16ea0f4d0a" + integrity sha512-FRdBLykrPPA6P76GGGqlex/e7fbe0F1ykgxHYNXQsH/iTEtjMj/f9bpY5oQqbjt5VgZvgz/uKXbGuROijh3VLA== + dependencies: + "@floating-ui/utils" "^0.2.9" + +"@floating-ui/dom@1.6.13": + version "1.6.13" + resolved "https://registry.yarnpkg.com/@floating-ui/dom/-/dom-1.6.13.tgz#a8a938532aea27a95121ec16e667a7cbe8c59e34" + integrity sha512-umqzocjDgNRGTuO7Q8CU32dkHkECqI8ZdMZ5Swb6QAM0t5rnlrN3lGo1hdpscRd3WS8T6DKYK4ephgIH9iRh3w== + dependencies: + "@floating-ui/core" "^1.6.0" + "@floating-ui/utils" "^0.2.9" + +"@floating-ui/utils@^0.2.9": + version "0.2.9" + resolved "https://registry.yarnpkg.com/@floating-ui/utils/-/utils-0.2.9.tgz#50dea3616bc8191fb8e112283b49eaff03e78429" + integrity sha512-MDWhGtE+eHw5JW7lq4qhc5yRLS11ERl1c7Z6Xd0a58DozHES6EnNNwUWbMiG4J9Cgj053Bhk8zvlhFYKVhULwg== + "@gar/promisify@^1.1.3": version "1.1.3" resolved "https://registry.yarnpkg.com/@gar/promisify/-/promisify-1.1.3.tgz#555193ab2e3bb3b6adc3d551c9c030d9e860daf6" @@ -4558,6 +3958,20 @@ resolved "https://registry.yarnpkg.com/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz#b520529ec21d8e5945a1851dfd1c32e94e39ff45" integrity sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA== +"@internationalized/date@3.8.0": + version "3.8.0" + resolved "https://registry.yarnpkg.com/@internationalized/date/-/date-3.8.0.tgz#24fb301029224351381aa87cba853ca1093af094" + integrity sha512-J51AJ0fEL68hE4CwGPa6E0PO6JDaVLd8aln48xFCSy7CZkZc96dGEGmLs2OEEbBxcsVZtfrqkXJwI2/MSG8yKw== + dependencies: + "@swc/helpers" "^0.5.0" + +"@internationalized/number@3.6.1": + version "3.6.1" + resolved "https://registry.yarnpkg.com/@internationalized/number/-/number-3.6.1.tgz#7c13cc55eb546aa3d42b8d5e7ac7db69a082fec7" + integrity sha512-UVsb4bCwbL944E0SX50CHFtWEeZ2uB5VozZ5yDXJdq6iPZsZO5p+bjVMZh2GxHf4Bs/7xtDCcPwEa2NU9DaG/g== + dependencies: + "@swc/helpers" "^0.5.0" + "@ioredis/commands@^1.1.1": version "1.2.0" resolved "https://registry.yarnpkg.com/@ioredis/commands/-/commands-1.2.0.tgz#6d61b3097470af1fdbbe622795b8921d42018e11" @@ -5943,6 +5357,11 @@ resolved "https://registry.yarnpkg.com/@opentelemetry/semantic-conventions/-/semantic-conventions-1.8.0.tgz#fe2aa90e6df050a11cd57f5c0f47b0641fd2cad3" integrity sha512-TYh1MRcm4JnvpqtqOwT9WYaBYY4KERHdToxs/suDTLviGRsQkIjS5yYROTYTSJQUnYLOn/TuOh5GoMwfLSU+Ew== +"@pandacss/is-valid-prop@0.53.6": + version "0.53.6" + resolved "https://registry.yarnpkg.com/@pandacss/is-valid-prop/-/is-valid-prop-0.53.6.tgz#c1d9604ae0f9ce04eb4850cb6b1832466c4f9346" + integrity sha512-TgWBQmz/5j/oAMjavqJAjQh1o+yxhYspKvepXPn4lFhAN3yBhilrw9HliAkvpUr0sB2CkJ2BYMpFXbAJYEocsA== + "@parcel/watcher@2.0.4": version "2.0.4" resolved "https://registry.yarnpkg.com/@parcel/watcher/-/watcher-2.0.4.tgz#f300fef4cc38008ff4b8c29d92588eced3ce014b" @@ -6015,11 +5434,6 @@ "@pnpm/network.ca-file" "^1.0.1" config-chain "^1.1.11" -"@popperjs/core@^2.9.3": - version "2.11.5" - resolved "https://registry.yarnpkg.com/@popperjs/core/-/core-2.11.5.tgz#db5a11bf66bdab39569719555b0f76e138d7bd64" - integrity sha512-9X2obfABZuDVLCgPK9aX0a/x4jaOEweTTWE2+9sr0Qqqevj2Uv5XorvusThmc9XGYpS9yI+fhh8RTafBtGposw== - "@prisma/client@^4.8.1": version "4.8.1" resolved "https://registry.yarnpkg.com/@prisma/client/-/client-4.8.1.tgz#51c16488dfac4e74a275a2753bf20262a65f2a2b" @@ -6829,6 +6243,13 @@ dependencies: tslib "^2.4.0" +"@swc/helpers@^0.5.0": + version "0.5.17" + resolved "https://registry.yarnpkg.com/@swc/helpers/-/helpers-0.5.17.tgz#5a7be95ac0f0bf186e7e6e890e7a6f6cda6ce971" + integrity sha512-5IKx/Y13RsYd+sauPb2x+U/xZikHjolzfuDgTAl/Tdf3Q8rslRvC19NKDLgAJQ6wsqADk10ntlv08nPFw/gO/A== + dependencies: + tslib "^2.8.0" + "@szmarczak/http-timer@^5.0.1": version "5.0.1" resolved "https://registry.yarnpkg.com/@szmarczak/http-timer/-/http-timer-5.0.1.tgz#c7c1bf1141cdd4751b0399c8fc7b8b664cd5be3a" @@ -7943,15 +7364,688 @@ js-yaml "^3.10.0" tslib "^2.4.0" -"@zag-js/element-size@0.3.0": - version "0.3.0" - resolved "https://registry.yarnpkg.com/@zag-js/element-size/-/element-size-0.3.0.tgz#1c0ab23c9ada453f5778c4baf1eed46218dc9e85" - integrity sha512-5/hEI+0c6ZNCx6KHlOS5/WeHsd6+I7gk7Y/b/zATp4Rp3tHirs/tu1frq+iy5BmfaG9hbQtfHfUJTjOcI5jnoQ== +"@zag-js/accordion@1.12.2": + version "1.12.2" + resolved "https://registry.yarnpkg.com/@zag-js/accordion/-/accordion-1.12.2.tgz#97187a72e3a430d7b8ec8858671b209683a71e12" + integrity sha512-EoTVa4Tppgp3bfaOhBrgSyOUeeGWFmXn2gGT9AuMq0x46sc4xw5IsRveYPHwBzifrTE3tAKVIZBA5rFoTaA43Q== + dependencies: + "@zag-js/anatomy" "1.12.2" + "@zag-js/core" "1.12.2" + "@zag-js/dom-query" "1.12.2" + "@zag-js/types" "1.12.2" + "@zag-js/utils" "1.12.2" -"@zag-js/focus-visible@0.2.1": - version "0.2.1" - resolved "https://registry.yarnpkg.com/@zag-js/focus-visible/-/focus-visible-0.2.1.tgz#bf4f1009f4fd35a9728dfaa9214d8cb318fe8b1e" - integrity sha512-19uTjoZGP4/Ax7kSNhhay9JA83BirKzpqLkeEAilrpdI1hE5xuq6q+tzJOsrMOOqJrm7LkmZp5lbsTQzvK2pYg== +"@zag-js/anatomy@1.12.2": + version "1.12.2" + resolved "https://registry.yarnpkg.com/@zag-js/anatomy/-/anatomy-1.12.2.tgz#a7bc51cd5c550ca1352b1bbdff75ba8c5eb11c66" + integrity sha512-avPmEivu4QFAICJ4rogt9ZFMp4trwva11jQfIAHXYDDL6YoF58z69129eLuyVSuSjEQ9EOzxg+fxMjXH2xm7yQ== + +"@zag-js/angle-slider@1.12.2": + version "1.12.2" + resolved "https://registry.yarnpkg.com/@zag-js/angle-slider/-/angle-slider-1.12.2.tgz#bdb30c2561fdf8d11bcfd8505ec82a6b4d7e9a59" + integrity sha512-pd62FEJZmnJAjrUcV5J+IayRGrUuMp90EPf5Sd2nwlBoxarmz6mSYr8jpeAPSjeT73rYkph8D+USM4qc3xHanQ== + dependencies: + "@zag-js/anatomy" "1.12.2" + "@zag-js/core" "1.12.2" + "@zag-js/dom-query" "1.12.2" + "@zag-js/rect-utils" "1.12.2" + "@zag-js/types" "1.12.2" + "@zag-js/utils" "1.12.2" + +"@zag-js/aria-hidden@1.12.2": + version "1.12.2" + resolved "https://registry.yarnpkg.com/@zag-js/aria-hidden/-/aria-hidden-1.12.2.tgz#59f0356e0e11d3c9bad456d5a833095936bec613" + integrity sha512-xhtgOYYzTztQNKmROpEjkbeVbbvqm70595kOVsQOPhaWKVBK4EySLhYEeTRCjLmK9jVwUWQAETISqyA2za9AfQ== + +"@zag-js/auto-resize@1.12.2": + version "1.12.2" + resolved "https://registry.yarnpkg.com/@zag-js/auto-resize/-/auto-resize-1.12.2.tgz#614b5604c465cfc414bd30dacb33cac4655e8b7e" + integrity sha512-LhkL85yuLsIS4t3+XjpJZmZb1hAG9pTf1JIRNQ5HtmoCiOf/wxX73SJdOeQBKfzm1w8Hz5C6skNSxgJuYo0Wzg== + dependencies: + "@zag-js/dom-query" "1.12.2" + +"@zag-js/avatar@1.12.2": + version "1.12.2" + resolved "https://registry.yarnpkg.com/@zag-js/avatar/-/avatar-1.12.2.tgz#a86446b59c9b6bce82b2028ff7a817f6bcb30fa1" + integrity sha512-zAgxzx6dzH2Kds0hGgPBGm1wWjwurn3CojdID6V9awHq+u5aDf/HIKDOIdjaNlTPdXtBeWrzJaKQiqHmNGrong== + dependencies: + "@zag-js/anatomy" "1.12.2" + "@zag-js/core" "1.12.2" + "@zag-js/dom-query" "1.12.2" + "@zag-js/types" "1.12.2" + "@zag-js/utils" "1.12.2" + +"@zag-js/carousel@1.12.2": + version "1.12.2" + resolved "https://registry.yarnpkg.com/@zag-js/carousel/-/carousel-1.12.2.tgz#a3e951e99915180159b3f0a99d45d267cd223813" + integrity sha512-5nxNzar7wwGJIMV2As2/a2HLju8s7XahaLuq8BCiLQlhDN0N894Y2JazXm1gCthS7FdMlxa433G7bjYrxMYw9Q== + dependencies: + "@zag-js/anatomy" "1.12.2" + "@zag-js/core" "1.12.2" + "@zag-js/dom-query" "1.12.2" + "@zag-js/scroll-snap" "1.12.2" + "@zag-js/types" "1.12.2" + "@zag-js/utils" "1.12.2" + +"@zag-js/checkbox@1.12.2": + version "1.12.2" + resolved "https://registry.yarnpkg.com/@zag-js/checkbox/-/checkbox-1.12.2.tgz#92f2117f356eac636d0ed5c86c9bf523d43ac7ca" + integrity sha512-9kkmo9lz0eQcIkEmPCbevv6cl5fNRhMvyGKgsCENbaeU2VpntYlF8eRn81S2/7naE0JpXCGq+7jMgHHjKhNHeA== + dependencies: + "@zag-js/anatomy" "1.12.2" + "@zag-js/core" "1.12.2" + "@zag-js/dom-query" "1.12.2" + "@zag-js/focus-visible" "1.12.2" + "@zag-js/types" "1.12.2" + "@zag-js/utils" "1.12.2" + +"@zag-js/clipboard@1.12.2": + version "1.12.2" + resolved "https://registry.yarnpkg.com/@zag-js/clipboard/-/clipboard-1.12.2.tgz#befd2f494b284389c22a9742e02e35171e930f60" + integrity sha512-lANTh8XOPmEiFUgVfd8+ORdpHC7grPImB3X71Kj1a2hfvEDLI/INop379aNsncboCdJkWp0slRzyquHSOgfaTA== + dependencies: + "@zag-js/anatomy" "1.12.2" + "@zag-js/core" "1.12.2" + "@zag-js/dom-query" "1.12.2" + "@zag-js/types" "1.12.2" + "@zag-js/utils" "1.12.2" + +"@zag-js/collapsible@1.12.2": + version "1.12.2" + resolved "https://registry.yarnpkg.com/@zag-js/collapsible/-/collapsible-1.12.2.tgz#46f5e3c2a6cb3a546b224a9398f621103e60b951" + integrity sha512-vmYHRhWex2LkcNRvg3oAzhmnF5gR+vBLfRpP8vu3hsX4zAn6GS2GggVeH3prBnNAIsErA4ech29BzqAhp5xeLA== + dependencies: + "@zag-js/anatomy" "1.12.2" + "@zag-js/core" "1.12.2" + "@zag-js/dom-query" "1.12.2" + "@zag-js/types" "1.12.2" + "@zag-js/utils" "1.12.2" + +"@zag-js/collection@1.12.2": + version "1.12.2" + resolved "https://registry.yarnpkg.com/@zag-js/collection/-/collection-1.12.2.tgz#02897ef2bbf024d531e0c9b8de251a8921810936" + integrity sha512-IVEXMBguC/QljCT6L5DsrSYUWvi+SWacGweDm12fckMEwPBpGOxv+dR0yqcjaeNEDuTkT0WHeZaWI/0TNV533g== + dependencies: + "@zag-js/utils" "1.12.2" + +"@zag-js/color-picker@1.12.2": + version "1.12.2" + resolved "https://registry.yarnpkg.com/@zag-js/color-picker/-/color-picker-1.12.2.tgz#baa244a1722a4fb32391f632ea810a3e458159b5" + integrity sha512-HXE5iyQaM7KOyu1SXcVJdDqtuZ+GRpdP8CaJVTz4RkBqaFBd3jrMVr3eW/Hv5N3b7v3vsfGHXXLchte+tcVpnQ== + dependencies: + "@zag-js/anatomy" "1.12.2" + "@zag-js/color-utils" "1.12.2" + "@zag-js/core" "1.12.2" + "@zag-js/dismissable" "1.12.2" + "@zag-js/dom-query" "1.12.2" + "@zag-js/popper" "1.12.2" + "@zag-js/types" "1.12.2" + "@zag-js/utils" "1.12.2" + +"@zag-js/color-utils@1.12.2": + version "1.12.2" + resolved "https://registry.yarnpkg.com/@zag-js/color-utils/-/color-utils-1.12.2.tgz#7fe9e108e87250fe48d116d6bc0cb8da2bdef68d" + integrity sha512-ZfshXAqaHhgo8tieADVZ99AoUTn3IK+K8UZ2cYmiTHkrmXGkXQUGysdqsCYkPE/nzC3CmIXLK4LPj5tHYJVydQ== + dependencies: + "@zag-js/utils" "1.12.2" + +"@zag-js/combobox@1.12.2": + version "1.12.2" + resolved "https://registry.yarnpkg.com/@zag-js/combobox/-/combobox-1.12.2.tgz#6f8850fc4d3976f9bfdd7fcf77602956b6b14c02" + integrity sha512-PaNSh27057I+kwrfyUWSo0K54hwWK6oP+d0NPez9mrQRABj1wVbPc8R5ouseZqI6LL0zRGc4oZB7Inq1o5usWw== + dependencies: + "@zag-js/anatomy" "1.12.2" + "@zag-js/aria-hidden" "1.12.2" + "@zag-js/collection" "1.12.2" + "@zag-js/core" "1.12.2" + "@zag-js/dismissable" "1.12.2" + "@zag-js/dom-query" "1.12.2" + "@zag-js/popper" "1.12.2" + "@zag-js/types" "1.12.2" + "@zag-js/utils" "1.12.2" + +"@zag-js/core@1.12.2": + version "1.12.2" + resolved "https://registry.yarnpkg.com/@zag-js/core/-/core-1.12.2.tgz#4a8e655d9dd42cb6c674c47b4eb0fa5363107d90" + integrity sha512-deECf4FGOSjmD+f3Y116D9dHYs4NP87GBtQgQQ9oCXP8SOCR3A9gSkUGcFU+cQq2tNA5I1F9KqUElc0fDYfh4w== + dependencies: + "@zag-js/dom-query" "1.12.2" + "@zag-js/utils" "1.12.2" + +"@zag-js/date-picker@1.12.2": + version "1.12.2" + resolved "https://registry.yarnpkg.com/@zag-js/date-picker/-/date-picker-1.12.2.tgz#d10066801de9101e3d11543c70d5d6dc4c10b557" + integrity sha512-su741tKtQgGQ6KwTE2+oOIgGezOq/cQQyIWXUF0jkEyvsSPio06LRel/cvho3QO9oMzR6W7pus5fMOQPPO9Omw== + dependencies: + "@zag-js/anatomy" "1.12.2" + "@zag-js/core" "1.12.2" + "@zag-js/date-utils" "1.12.2" + "@zag-js/dismissable" "1.12.2" + "@zag-js/dom-query" "1.12.2" + "@zag-js/live-region" "1.12.2" + "@zag-js/popper" "1.12.2" + "@zag-js/types" "1.12.2" + "@zag-js/utils" "1.12.2" + +"@zag-js/date-utils@1.12.2": + version "1.12.2" + resolved "https://registry.yarnpkg.com/@zag-js/date-utils/-/date-utils-1.12.2.tgz#7ee6f82edd08d4631eeed45a23ab06e321a65e84" + integrity sha512-FTpwgfk+xoHLQEHEVYO1yoXwgNdwTVlA4XX/IhSqj+3KOTXIu60SymX63fE/rqWzayXmH5m8doP7LGW758u1mg== + +"@zag-js/dialog@1.12.2": + version "1.12.2" + resolved "https://registry.yarnpkg.com/@zag-js/dialog/-/dialog-1.12.2.tgz#3b4e3f5b6e265aa01945420c25fb69978be5117e" + integrity sha512-Eqs/fpFc9wzYQQne4VOh8qivxuJyEcUR+MO/onTSFVV/AaJfXXowsXk7kAzcQrNzbvLn+yuTOCYFlh4QsPlLXA== + dependencies: + "@zag-js/anatomy" "1.12.2" + "@zag-js/aria-hidden" "1.12.2" + "@zag-js/core" "1.12.2" + "@zag-js/dismissable" "1.12.2" + "@zag-js/dom-query" "1.12.2" + "@zag-js/focus-trap" "1.12.2" + "@zag-js/remove-scroll" "1.12.2" + "@zag-js/types" "1.12.2" + "@zag-js/utils" "1.12.2" + +"@zag-js/dismissable@1.12.2": + version "1.12.2" + resolved "https://registry.yarnpkg.com/@zag-js/dismissable/-/dismissable-1.12.2.tgz#730d14e75bc9c4a623983de143423255ef7c01dc" + integrity sha512-YIuUx+9mzzf2x9gWayt6T2e2N6nyrlBqzkJfwXJ9R3wEz065AW5X1PeKGGrvYlojPok1yNAaDq6mFL6Rqb6IVg== + dependencies: + "@zag-js/dom-query" "1.12.2" + "@zag-js/interact-outside" "1.12.2" + "@zag-js/utils" "1.12.2" + +"@zag-js/dom-query@1.12.2": + version "1.12.2" + resolved "https://registry.yarnpkg.com/@zag-js/dom-query/-/dom-query-1.12.2.tgz#77bc35e2e8f18fdd84e3235c541fdbb519ed3fd4" + integrity sha512-UvFHQbkX6zscdYnMYc5TnrV/FkKlb4dMombXO2rD20NStU9gxb7uYtq91aPSO2x7aVCwNWuPWRb1nFAYGFBOvw== + dependencies: + "@zag-js/types" "1.12.2" + +"@zag-js/editable@1.12.2": + version "1.12.2" + resolved "https://registry.yarnpkg.com/@zag-js/editable/-/editable-1.12.2.tgz#6dfc81b90ac004771b15045392a3a8e469db9a88" + integrity sha512-kL6LulJKFOU8riW4tzM5QhAm6I6+zjfw28FjhOny7r4Mtc0HRQUJfh6WzlBcq72fqxvvf8J2OuVq2yeWPE9XBw== + dependencies: + "@zag-js/anatomy" "1.12.2" + "@zag-js/core" "1.12.2" + "@zag-js/dom-query" "1.12.2" + "@zag-js/interact-outside" "1.12.2" + "@zag-js/types" "1.12.2" + "@zag-js/utils" "1.12.2" + +"@zag-js/file-upload@1.12.2": + version "1.12.2" + resolved "https://registry.yarnpkg.com/@zag-js/file-upload/-/file-upload-1.12.2.tgz#6e4ff002bb2e33ac30eba73e2423153341b3ae07" + integrity sha512-JOjW4JGwRKVpDjZcLCU/qEAVNeUJbb9hYdmAvIAtBmf34VL3q17jsCKDvIZsxasSI0cOhuROhtWhnPXK0/lj6A== + dependencies: + "@zag-js/anatomy" "1.12.2" + "@zag-js/core" "1.12.2" + "@zag-js/dom-query" "1.12.2" + "@zag-js/file-utils" "1.12.2" + "@zag-js/i18n-utils" "1.12.2" + "@zag-js/types" "1.12.2" + "@zag-js/utils" "1.12.2" + +"@zag-js/file-utils@1.12.2": + version "1.12.2" + resolved "https://registry.yarnpkg.com/@zag-js/file-utils/-/file-utils-1.12.2.tgz#5fccce2247533c6b275c672ebc554835710d3467" + integrity sha512-E28mzjlG53RyApOGrc+gELXcrUpm6lIyWTo0ScJ7Nqlu5fe2Cy69bHyULECz3cI7/XK454yRA5Le7DifbyJQwQ== + dependencies: + "@zag-js/i18n-utils" "1.12.2" + +"@zag-js/floating-panel@1.12.2": + version "1.12.2" + resolved "https://registry.yarnpkg.com/@zag-js/floating-panel/-/floating-panel-1.12.2.tgz#c79377bff6dc1eeb12c9c5cb3134ba93622a995d" + integrity sha512-L7nxKWQEg4LB+FTwcqs5qlWaYJ8ZA3aDrZXtxqDtqltGeICAlV/0CkjwNhdX4DyGt4VLgLLYqE3Ciq0tJ1PO9g== + dependencies: + "@zag-js/anatomy" "1.12.2" + "@zag-js/core" "1.12.2" + "@zag-js/dismissable" "1.12.2" + "@zag-js/dom-query" "1.12.2" + "@zag-js/popper" "1.12.2" + "@zag-js/rect-utils" "1.12.2" + "@zag-js/store" "1.12.2" + "@zag-js/types" "1.12.2" + "@zag-js/utils" "1.12.2" + +"@zag-js/focus-trap@1.12.2": + version "1.12.2" + resolved "https://registry.yarnpkg.com/@zag-js/focus-trap/-/focus-trap-1.12.2.tgz#480a0dcb0b4902407fb2e9424ac4eb6b36a8002f" + integrity sha512-YhlkuxvRcmVhWZa08GqGbqkbL2M0Ae72+NVjoFhlpourgERsatJjvQ8SCx5SEpPcVQQc86Zh+4QAHrdQ4//20g== + dependencies: + "@zag-js/dom-query" "1.12.2" + +"@zag-js/focus-visible@1.12.2": + version "1.12.2" + resolved "https://registry.yarnpkg.com/@zag-js/focus-visible/-/focus-visible-1.12.2.tgz#e44c44179fd07c7d9a1416be7a650eca3be1f78b" + integrity sha512-rXr8+ngjbSYDZDzpP3ckCvaqodvlOuIjfKYUnTYM717l5rYCIrn2vFF+ncDdelcWRBRv5nq7o79vjsqKU+1Bww== + dependencies: + "@zag-js/dom-query" "1.12.2" + +"@zag-js/highlight-word@1.12.2": + version "1.12.2" + resolved "https://registry.yarnpkg.com/@zag-js/highlight-word/-/highlight-word-1.12.2.tgz#b06443230ef89a8a0058e57eae51b0d468be35ff" + integrity sha512-M3bX0EeFZ5mh49B6IKTQKyPUZPMmO/7gImPr/1OmffUHUzr8EQT6M6WJBoDGB3dvGcPoahbNuGoZd3Jw48+1mA== + +"@zag-js/hover-card@1.12.2": + version "1.12.2" + resolved "https://registry.yarnpkg.com/@zag-js/hover-card/-/hover-card-1.12.2.tgz#5f8d9d51a043c87d7ecbaec3c8e493589e1d5877" + integrity sha512-lxReLOp0kB6roMiZHz3yigKjqX541x9axIyWzwfeZmZ1Hqg46hoh5OYi0NclQ2zEFw6BMNLAc8ZVoWToBQSfTg== + dependencies: + "@zag-js/anatomy" "1.12.2" + "@zag-js/core" "1.12.2" + "@zag-js/dismissable" "1.12.2" + "@zag-js/dom-query" "1.12.2" + "@zag-js/popper" "1.12.2" + "@zag-js/types" "1.12.2" + "@zag-js/utils" "1.12.2" + +"@zag-js/i18n-utils@1.12.2": + version "1.12.2" + resolved "https://registry.yarnpkg.com/@zag-js/i18n-utils/-/i18n-utils-1.12.2.tgz#e8b8b8a9b89d3b8b9055ffee214f0118f5e53fc3" + integrity sha512-P3wuPeFXWC8LW+ZzSdmaRLsSDlrQT0FU7Sx3z4IkZXr8mV+QMg5fh95dmXNIDkEcG6zL7PHwt2ho80m/KuFcfA== + dependencies: + "@zag-js/dom-query" "1.12.2" + +"@zag-js/interact-outside@1.12.2": + version "1.12.2" + resolved "https://registry.yarnpkg.com/@zag-js/interact-outside/-/interact-outside-1.12.2.tgz#c425c2ece66c4221905d2760c26b15188a5f699b" + integrity sha512-ii7ZKufyF+kDr2WcwVgGZZQXrd/GmNYeJ4heR/RO7q3PxYv9le+GFq3evbtBhhVQ/0P3IqZZ8bZL0f/7qQyKKg== + dependencies: + "@zag-js/dom-query" "1.12.2" + "@zag-js/utils" "1.12.2" + +"@zag-js/listbox@1.12.2": + version "1.12.2" + resolved "https://registry.yarnpkg.com/@zag-js/listbox/-/listbox-1.12.2.tgz#119dea1579817ad8763f0392daf8a3b512065a13" + integrity sha512-EczE94iUzcKIqZhQ5SqaSiLkH88M+APrOp+xI+kHSDUt0SD4TQur6O/ALKFfBPT8Kip5iPK3Er5+t7PkC1wnvg== + dependencies: + "@zag-js/anatomy" "1.12.2" + "@zag-js/collection" "1.12.2" + "@zag-js/core" "1.12.2" + "@zag-js/dom-query" "1.12.2" + "@zag-js/focus-visible" "1.12.2" + "@zag-js/types" "1.12.2" + "@zag-js/utils" "1.12.2" + +"@zag-js/live-region@1.12.2": + version "1.12.2" + resolved "https://registry.yarnpkg.com/@zag-js/live-region/-/live-region-1.12.2.tgz#b872fc0287775817acdbc0f535f0d5a86ac4063d" + integrity sha512-yu1a7jKoheMmeiU4cYRqod2u7JiD1o7Cgi9af1PSBcU9vFJTUpIDJErRCI79vuPSugFvpP38Cjtc3LlgE3uGyA== + +"@zag-js/menu@1.12.2": + version "1.12.2" + resolved "https://registry.yarnpkg.com/@zag-js/menu/-/menu-1.12.2.tgz#4d678ab2837c171d09b2cc78ccd3245fafa51620" + integrity sha512-Ja2RfNLHZOIBuSDRu7lS+0dfRfOov0xdA2RU8yZJBJupZBKT49tBEktJfWNr1YV3GDdlPoGSFVL2ogjNxtzDXQ== + dependencies: + "@zag-js/anatomy" "1.12.2" + "@zag-js/core" "1.12.2" + "@zag-js/dismissable" "1.12.2" + "@zag-js/dom-query" "1.12.2" + "@zag-js/popper" "1.12.2" + "@zag-js/rect-utils" "1.12.2" + "@zag-js/types" "1.12.2" + "@zag-js/utils" "1.12.2" + +"@zag-js/number-input@1.12.2": + version "1.12.2" + resolved "https://registry.yarnpkg.com/@zag-js/number-input/-/number-input-1.12.2.tgz#29b3da321bb08630735418336d933aee968bc371" + integrity sha512-YesH2jaFwjRxfqdXUfjGgaAcLjoPPCYkltdC7wEBCNgAqU8UKZ+tktVHnfzZoLZiKqkQ9TXXOC4Ic6cmjXC2UQ== + dependencies: + "@internationalized/number" "3.6.1" + "@zag-js/anatomy" "1.12.2" + "@zag-js/core" "1.12.2" + "@zag-js/dom-query" "1.12.2" + "@zag-js/types" "1.12.2" + "@zag-js/utils" "1.12.2" + +"@zag-js/pagination@1.12.2": + version "1.12.2" + resolved "https://registry.yarnpkg.com/@zag-js/pagination/-/pagination-1.12.2.tgz#1799a773091d4f1262e66086e1d03dec7754cf7a" + integrity sha512-5ly8eQg/58RV0blov46oZ5vhudWMxH+9rZw0LA6Hci3lGrmDjEezOkKmN0Om8PV+xoYcrCl0nnptxALChHCNSQ== + dependencies: + "@zag-js/anatomy" "1.12.2" + "@zag-js/core" "1.12.2" + "@zag-js/dom-query" "1.12.2" + "@zag-js/types" "1.12.2" + "@zag-js/utils" "1.12.2" + +"@zag-js/pin-input@1.12.2": + version "1.12.2" + resolved "https://registry.yarnpkg.com/@zag-js/pin-input/-/pin-input-1.12.2.tgz#46e42bc84a467ae61dd1aa12039a1bc5f557ff57" + integrity sha512-cRg4FOpL9wTGRztx+qk1Sx8aakXsGw7B8+AnboT12zcW64pYF72hqJUSrz13S2um7MhDJskPrdOetal4GBqWFw== + dependencies: + "@zag-js/anatomy" "1.12.2" + "@zag-js/core" "1.12.2" + "@zag-js/dom-query" "1.12.2" + "@zag-js/types" "1.12.2" + "@zag-js/utils" "1.12.2" + +"@zag-js/popover@1.12.2": + version "1.12.2" + resolved "https://registry.yarnpkg.com/@zag-js/popover/-/popover-1.12.2.tgz#e2f4451645fdead487f4470e95fbdb4a7ac07d13" + integrity sha512-wOYf4eNXWoZlBwNlF4EGYHsaGOrGsVIVVteCB/xSr9AXBrTF7CQiSwH445+m7u0KBZnDfsY61JweNx5U9FAmKA== + dependencies: + "@zag-js/anatomy" "1.12.2" + "@zag-js/aria-hidden" "1.12.2" + "@zag-js/core" "1.12.2" + "@zag-js/dismissable" "1.12.2" + "@zag-js/dom-query" "1.12.2" + "@zag-js/focus-trap" "1.12.2" + "@zag-js/popper" "1.12.2" + "@zag-js/remove-scroll" "1.12.2" + "@zag-js/types" "1.12.2" + "@zag-js/utils" "1.12.2" + +"@zag-js/popper@1.12.2": + version "1.12.2" + resolved "https://registry.yarnpkg.com/@zag-js/popper/-/popper-1.12.2.tgz#b128f5c280afa892952eebac1da39f079d8c5820" + integrity sha512-FoUx39kjStc7CUEtxCfcIlrQ0Oq9HH2As9HKz9b4IMwBg3u39sVP2XtHUQdHqNzMoscSsRtAqaTHMmRBz++GIA== + dependencies: + "@floating-ui/dom" "1.6.13" + "@zag-js/dom-query" "1.12.2" + "@zag-js/utils" "1.12.2" + +"@zag-js/presence@1.12.2": + version "1.12.2" + resolved "https://registry.yarnpkg.com/@zag-js/presence/-/presence-1.12.2.tgz#568836d77eba27427bb9783631413a1fec6db0ea" + integrity sha512-V2oNmwe3qYXxAi9Cx1y+RAdb75fexJA+m0VgmO2R5tL4DIFA/CcHB5lc4yPxUzYw2fNwVZGd6F6eUX0Ys0Sp3A== + dependencies: + "@zag-js/core" "1.12.2" + "@zag-js/dom-query" "1.12.2" + "@zag-js/types" "1.12.2" + +"@zag-js/progress@1.12.2": + version "1.12.2" + resolved "https://registry.yarnpkg.com/@zag-js/progress/-/progress-1.12.2.tgz#227f1e7ee1bc266c382ffdc84fdd1bca926a732b" + integrity sha512-B1jgP7iKYV3CwI33bnXPG4Hg7dr/9xl3FkYoM7hk8m5gD4b3zW1eJN8vQejKbARbxki0w/sv3r2DHCF14S7yMQ== + dependencies: + "@zag-js/anatomy" "1.12.2" + "@zag-js/core" "1.12.2" + "@zag-js/dom-query" "1.12.2" + "@zag-js/types" "1.12.2" + "@zag-js/utils" "1.12.2" + +"@zag-js/qr-code@1.12.2": + version "1.12.2" + resolved "https://registry.yarnpkg.com/@zag-js/qr-code/-/qr-code-1.12.2.tgz#3d8d5c044787cba8cbe5903658a346eb4908f6a9" + integrity sha512-t5dByXkS3dBnhv2IS4GStAnVg0Ybm1gtWprspL97ndAHabE7tV1qwPaUV42cT16gFE6/l3aFtbjC+s0fVEFFsA== + dependencies: + "@zag-js/anatomy" "1.12.2" + "@zag-js/core" "1.12.2" + "@zag-js/dom-query" "1.12.2" + "@zag-js/types" "1.12.2" + "@zag-js/utils" "1.12.2" + proxy-memoize "3.0.1" + uqr "0.1.2" + +"@zag-js/radio-group@1.12.2": + version "1.12.2" + resolved "https://registry.yarnpkg.com/@zag-js/radio-group/-/radio-group-1.12.2.tgz#b2734ab5b1c385bca0cdf124de75998b8eed8336" + integrity sha512-4QsVREhwP0colnrsaWJIP1jjIZGqfKO7grh3K+gI4vmzD3hU9c2F6ZeRLdzdkDyK+CXcE9MYkDW0aJKxEsJr4Q== + dependencies: + "@zag-js/anatomy" "1.12.2" + "@zag-js/core" "1.12.2" + "@zag-js/dom-query" "1.12.2" + "@zag-js/focus-visible" "1.12.2" + "@zag-js/types" "1.12.2" + "@zag-js/utils" "1.12.2" + +"@zag-js/rating-group@1.12.2": + version "1.12.2" + resolved "https://registry.yarnpkg.com/@zag-js/rating-group/-/rating-group-1.12.2.tgz#91d5afdeed36e2d3c51567a70866f9460f5e1217" + integrity sha512-n6DJCdtu2hLhZDzFQd0iS7dXL0LJlCVVAFX1pPFrLAl1QQLDZLHftGZAsTnHpF2xAgrOyvzm1p+DPB5arQVcEw== + dependencies: + "@zag-js/anatomy" "1.12.2" + "@zag-js/core" "1.12.2" + "@zag-js/dom-query" "1.12.2" + "@zag-js/types" "1.12.2" + "@zag-js/utils" "1.12.2" + +"@zag-js/react@1.12.2": + version "1.12.2" + resolved "https://registry.yarnpkg.com/@zag-js/react/-/react-1.12.2.tgz#d8bd15e5a582d745dd01983c516aacbce2c44af3" + integrity sha512-kjMP2ikLNbHSEhkrUkg20mtWyYzhOIIBMR4DXlS3nBnB2vNUGq71iUf45xgO7qq7jF/ANOazT5cKJkvBFzs7qw== + dependencies: + "@zag-js/core" "1.12.2" + "@zag-js/store" "1.12.2" + "@zag-js/types" "1.12.2" + "@zag-js/utils" "1.12.2" + +"@zag-js/rect-utils@1.12.2": + version "1.12.2" + resolved "https://registry.yarnpkg.com/@zag-js/rect-utils/-/rect-utils-1.12.2.tgz#651db196771c142e39aa02781f25614505bcb3c7" + integrity sha512-GM1nRRsUDhlYULdouSQ/Hwow9Wy2dJUeK5qX/CruRkkkUKNkcAB97rv8oxZtTLBBa0KemD5X/JwY4W3rfY1mgw== + +"@zag-js/remove-scroll@1.12.2": + version "1.12.2" + resolved "https://registry.yarnpkg.com/@zag-js/remove-scroll/-/remove-scroll-1.12.2.tgz#4454ea39a84e27843657642fed065b26d007b3fd" + integrity sha512-SYMGGlwnh2VCnae5pEcCgxhVqlCAquqclxp9KVbuypUIZ8Tby1cP78aWwQ5i9QgNGz5V1WfINsZaE0AFr++s0g== + dependencies: + "@zag-js/dom-query" "1.12.2" + +"@zag-js/scroll-snap@1.12.2": + version "1.12.2" + resolved "https://registry.yarnpkg.com/@zag-js/scroll-snap/-/scroll-snap-1.12.2.tgz#2ece84cd07de42c33a4521508d1db7e891428c48" + integrity sha512-OCYEKKubAwshRI0PvVdt0W5vb7aq06xci5Z3mK3Fu3vIIZe1e1JVHC1vPfjJf4wso5vSdQBN9KLHgdoths4Fvg== + dependencies: + "@zag-js/dom-query" "1.12.2" + +"@zag-js/select@1.12.2": + version "1.12.2" + resolved "https://registry.yarnpkg.com/@zag-js/select/-/select-1.12.2.tgz#fac522b3834764f64ba320a6fc3bacbfe90a62a7" + integrity sha512-kSa3EAkUxbEShRVnrkujujFTY22HK4aYSWl1F3u2Yqjmp9EJRX9kR1CXVXbDK8Ta9JmW82XPFyvIa+ah30isPA== + dependencies: + "@zag-js/anatomy" "1.12.2" + "@zag-js/collection" "1.12.2" + "@zag-js/core" "1.12.2" + "@zag-js/dismissable" "1.12.2" + "@zag-js/dom-query" "1.12.2" + "@zag-js/popper" "1.12.2" + "@zag-js/types" "1.12.2" + "@zag-js/utils" "1.12.2" + +"@zag-js/signature-pad@1.12.2": + version "1.12.2" + resolved "https://registry.yarnpkg.com/@zag-js/signature-pad/-/signature-pad-1.12.2.tgz#785bd45c139feda71566f76df0603e1077988b09" + integrity sha512-xg5P8XRynjtpNU3KFET+Gw/pQpFj4yV+MnKHIX51Pb6JF8iCBkzx5lF6yNCp8y24ANG8ndGq8LCzv+sCC4tJnA== + dependencies: + "@zag-js/anatomy" "1.12.2" + "@zag-js/core" "1.12.2" + "@zag-js/dom-query" "1.12.2" + "@zag-js/types" "1.12.2" + "@zag-js/utils" "1.12.2" + perfect-freehand "^1.2.2" + +"@zag-js/slider@1.12.2": + version "1.12.2" + resolved "https://registry.yarnpkg.com/@zag-js/slider/-/slider-1.12.2.tgz#50420136ddcaeb4913b86c3b6f3e2316dbfa5c78" + integrity sha512-iAlV+A/PgJoCZaqsIAPBaTd7xDLHYbUe3QbjnDqmOHIVpRIV5kM1MH8creRFtDauHIh1xHD1TIvwKPVi6Ik6Xw== + dependencies: + "@zag-js/anatomy" "1.12.2" + "@zag-js/core" "1.12.2" + "@zag-js/dom-query" "1.12.2" + "@zag-js/types" "1.12.2" + "@zag-js/utils" "1.12.2" + +"@zag-js/splitter@1.12.2": + version "1.12.2" + resolved "https://registry.yarnpkg.com/@zag-js/splitter/-/splitter-1.12.2.tgz#4e0bbc61558bd79100cc3367452546988f67c039" + integrity sha512-YQLtL9AKiJtm2D7KLCvQGfHKtZ/FwikvABUW1ldUM2m1he6oKkKdGjSycT4yJg7+K5TbaZfV8jmc+bc7w0/5hA== + dependencies: + "@zag-js/anatomy" "1.12.2" + "@zag-js/core" "1.12.2" + "@zag-js/dom-query" "1.12.2" + "@zag-js/types" "1.12.2" + "@zag-js/utils" "1.12.2" + +"@zag-js/steps@1.12.2": + version "1.12.2" + resolved "https://registry.yarnpkg.com/@zag-js/steps/-/steps-1.12.2.tgz#e983aa4bf129591381d4e2da0c4f2293382e75f5" + integrity sha512-0bI8WYVQAiXOAn36i61Q+rqJzt6+cJK77q5/jMqDvlquQ2lvfhW2XXmBwYXmKadnmfiFprrCvGW1GGwSV/R82A== + dependencies: + "@zag-js/anatomy" "1.12.2" + "@zag-js/core" "1.12.2" + "@zag-js/dom-query" "1.12.2" + "@zag-js/types" "1.12.2" + "@zag-js/utils" "1.12.2" + +"@zag-js/store@1.12.2": + version "1.12.2" + resolved "https://registry.yarnpkg.com/@zag-js/store/-/store-1.12.2.tgz#3c302916ee1d25e67d3ebf6cdd7c8827369297d6" + integrity sha512-Vy1QK0cmaaruzpkIwJ1lvCO3q0E0K/M1ZY71cDbEYKRYfpRqgV+7xluWbfTueqiAIYyGPa7+nCpakdr9zPPsnQ== + dependencies: + proxy-compare "3.0.1" + +"@zag-js/switch@1.12.2": + version "1.12.2" + resolved "https://registry.yarnpkg.com/@zag-js/switch/-/switch-1.12.2.tgz#4ab557bc7fc573547e4e09f9c2dbad07c4573956" + integrity sha512-vRKuCwYi5pDLgZMQ6I6cAzdLRFqC627aFycXRU1mC/0uVo/fCrrbjPvdaascLdmTtEq6/IvkjqZwQovedXbKyg== + dependencies: + "@zag-js/anatomy" "1.12.2" + "@zag-js/core" "1.12.2" + "@zag-js/dom-query" "1.12.2" + "@zag-js/focus-visible" "1.12.2" + "@zag-js/types" "1.12.2" + "@zag-js/utils" "1.12.2" + +"@zag-js/tabs@1.12.2": + version "1.12.2" + resolved "https://registry.yarnpkg.com/@zag-js/tabs/-/tabs-1.12.2.tgz#328a81529da7801b2d5369819b887a3ce853428d" + integrity sha512-7IPumMCwJXP+ukU9AvnmpQJtUoMXbO+b4trG8kZeSGQps5VVZhUntrAOIZ6QYRv6psR1eoNo+4giTepr8dIt3g== + dependencies: + "@zag-js/anatomy" "1.12.2" + "@zag-js/core" "1.12.2" + "@zag-js/dom-query" "1.12.2" + "@zag-js/types" "1.12.2" + "@zag-js/utils" "1.12.2" + +"@zag-js/tags-input@1.12.2": + version "1.12.2" + resolved "https://registry.yarnpkg.com/@zag-js/tags-input/-/tags-input-1.12.2.tgz#fab72fad2b41528753f1c1aa99d2507100d74b1f" + integrity sha512-bldiVV08yPCDVWGGmhCw4NbK44LuKT9SYYbGUtngRfABiiQUjvc8wQZNSdRgAV1ZXrniwLiMDsQ7L9pc585SRg== + dependencies: + "@zag-js/anatomy" "1.12.2" + "@zag-js/auto-resize" "1.12.2" + "@zag-js/core" "1.12.2" + "@zag-js/dom-query" "1.12.2" + "@zag-js/interact-outside" "1.12.2" + "@zag-js/live-region" "1.12.2" + "@zag-js/types" "1.12.2" + "@zag-js/utils" "1.12.2" + +"@zag-js/time-picker@1.12.2": + version "1.12.2" + resolved "https://registry.yarnpkg.com/@zag-js/time-picker/-/time-picker-1.12.2.tgz#fb83b9c4f63e4d5f8665857b531fed0b654402b5" + integrity sha512-dv4+ZDOWW7xOFNPQGqm2aMkuBLUkUaHCa/zTzV/0Ypl+A/6gBwjv81HIBDTJOHfhcJhlhuoZtgxU/n0ZRFB0yw== + dependencies: + "@zag-js/anatomy" "1.12.2" + "@zag-js/core" "1.12.2" + "@zag-js/dismissable" "1.12.2" + "@zag-js/dom-query" "1.12.2" + "@zag-js/popper" "1.12.2" + "@zag-js/types" "1.12.2" + "@zag-js/utils" "1.12.2" + +"@zag-js/timer@1.12.2": + version "1.12.2" + resolved "https://registry.yarnpkg.com/@zag-js/timer/-/timer-1.12.2.tgz#8dd9366811d8096d67ed2643047e1ac93e7b5fdd" + integrity sha512-1cmdgRSuZNKEoyv5CNb4GZeU3MUi+WJBMZKeXMWy4niBz5sheaLl1FqfW9vUnXAKpfqKif/OFj/QYeo9+m8LqA== + dependencies: + "@zag-js/anatomy" "1.12.2" + "@zag-js/core" "1.12.2" + "@zag-js/dom-query" "1.12.2" + "@zag-js/types" "1.12.2" + "@zag-js/utils" "1.12.2" + +"@zag-js/toast@1.12.2": + version "1.12.2" + resolved "https://registry.yarnpkg.com/@zag-js/toast/-/toast-1.12.2.tgz#0850e354ad0d902cef72d66ff18f32e7a8585bc9" + integrity sha512-uaSlF3PiQ/hlFamBRkrxUESDYd8vXo/iRqvNiROy18bBygpvhfNIi+f8vrvkGXuSqzZ8VWJbbgiNMtqPX6I/8w== + dependencies: + "@zag-js/anatomy" "1.12.2" + "@zag-js/core" "1.12.2" + "@zag-js/dismissable" "1.12.2" + "@zag-js/dom-query" "1.12.2" + "@zag-js/types" "1.12.2" + "@zag-js/utils" "1.12.2" + +"@zag-js/toggle-group@1.12.2": + version "1.12.2" + resolved "https://registry.yarnpkg.com/@zag-js/toggle-group/-/toggle-group-1.12.2.tgz#17b7bc836701206b6cb0207889f9d1124970f396" + integrity sha512-pFgU9OjhcBVIWS5izSlTG+K3MlKK+LeD1qKaMIHvX//0pJWkn9oEcNVs58Ae4DrizN5A8WB5i5FjV7BC3hDNYw== + dependencies: + "@zag-js/anatomy" "1.12.2" + "@zag-js/core" "1.12.2" + "@zag-js/dom-query" "1.12.2" + "@zag-js/types" "1.12.2" + "@zag-js/utils" "1.12.2" + +"@zag-js/toggle@1.12.2": + version "1.12.2" + resolved "https://registry.yarnpkg.com/@zag-js/toggle/-/toggle-1.12.2.tgz#2d19effe28f6b39f95bdbaf1bbc275a75230989d" + integrity sha512-AUDEVjZtXwwYFSEHF4cDTJlGvjsaYcXdk3P7j9JQLoKkDci3x25QgOw6W670/RWpFNpbfjO8qBjWMs1P5+Dw4w== + dependencies: + "@zag-js/anatomy" "1.12.2" + "@zag-js/core" "1.12.2" + "@zag-js/dom-query" "1.12.2" + "@zag-js/types" "1.12.2" + "@zag-js/utils" "1.12.2" + +"@zag-js/tooltip@1.12.2": + version "1.12.2" + resolved "https://registry.yarnpkg.com/@zag-js/tooltip/-/tooltip-1.12.2.tgz#384457f1255fa75447f8a743316b36d94421dcb2" + integrity sha512-RAZ0wslbHWfcH1MPVmfwFJfP3vzQ2Cf5hc5oJZzTURhNpgM3vIhtbCyjXwal/L82eW+Iu2bRrezE/fNRjwBIbw== + dependencies: + "@zag-js/anatomy" "1.12.2" + "@zag-js/core" "1.12.2" + "@zag-js/dom-query" "1.12.2" + "@zag-js/focus-visible" "1.12.2" + "@zag-js/popper" "1.12.2" + "@zag-js/store" "1.12.2" + "@zag-js/types" "1.12.2" + "@zag-js/utils" "1.12.2" + +"@zag-js/tour@1.12.2": + version "1.12.2" + resolved "https://registry.yarnpkg.com/@zag-js/tour/-/tour-1.12.2.tgz#f2788c588d1a1a4c6beb2db469ddddb4cf040226" + integrity sha512-3TNE2p/mUe52RgndOpoSEVlB57TWuK6dM1X/atVMfDBDDBwTjDFkw5OnHSh3nDugva54EJVArn/0+9QGZhvl+w== + dependencies: + "@zag-js/anatomy" "1.12.2" + "@zag-js/core" "1.12.2" + "@zag-js/dismissable" "1.12.2" + "@zag-js/dom-query" "1.12.2" + "@zag-js/focus-trap" "1.12.2" + "@zag-js/interact-outside" "1.12.2" + "@zag-js/popper" "1.12.2" + "@zag-js/types" "1.12.2" + "@zag-js/utils" "1.12.2" + +"@zag-js/tree-view@1.12.2": + version "1.12.2" + resolved "https://registry.yarnpkg.com/@zag-js/tree-view/-/tree-view-1.12.2.tgz#cbf85d56b2ebd4f1826a7e33d62cf5deb2df8161" + integrity sha512-S/+a6KCFGSocMKlMG8GmfEkfjbuDeams4s/NTy1JYOTlYO72J5T0L9FD8i9q/bXBhHNno985b5QGpjlfHG6Brg== + dependencies: + "@zag-js/anatomy" "1.12.2" + "@zag-js/collection" "1.12.2" + "@zag-js/core" "1.12.2" + "@zag-js/dom-query" "1.12.2" + "@zag-js/types" "1.12.2" + "@zag-js/utils" "1.12.2" + +"@zag-js/types@1.12.2": + version "1.12.2" + resolved "https://registry.yarnpkg.com/@zag-js/types/-/types-1.12.2.tgz#af60a78c7c97c2faae53d542983f35016d1270ef" + integrity sha512-coJfIU/1Cg1RkWEkf4ArXK6rD3EU+lwxQdtVRlhvGk4c2ts2YTqNi/Sis5CT4/dzaKAk3pk8O2H3ry4IcL2tsg== + dependencies: + csstype "3.1.3" + +"@zag-js/utils@1.12.2": + version "1.12.2" + resolved "https://registry.yarnpkg.com/@zag-js/utils/-/utils-1.12.2.tgz#58826e8ff29d4dafe9482e7f4bc7f7b0eaf2491f" + integrity sha512-JLmzHzJVggOy+4z3jbJ8v86O6Gqm4h1/+ExtwfiTiba0O7j2+4Had7XQxSjVw+H7fNDAfwbZY8af7XzrnumcLQ== "@zkochan/js-yaml@0.0.6": version "0.0.6" @@ -8331,13 +8425,6 @@ 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: - version "1.1.3" - resolved "https://registry.yarnpkg.com/aria-hidden/-/aria-hidden-1.1.3.tgz#bb48de18dc84787a3c6eee113709c473c64ec254" - integrity sha512-RhVWFtKH5BiGMycI72q2RAFMLQi8JP9bLuQXgR5a8Znp7P5KOIADSJeyfI8PCVxLEp067B2HbP5JIiI/PXIZeA== - dependencies: - tslib "^1.0.0" - aria-query@^5.0.0: version "5.0.0" resolved "https://registry.yarnpkg.com/aria-query/-/aria-query-5.0.0.tgz#210c21aaf469613ee8c9a62c7f86525e058db52c" @@ -10213,6 +10300,11 @@ cssstyle@^2.3.0: dependencies: cssom "~0.3.6" +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== + csstype@^3.0.11, csstype@^3.0.2: version "3.1.0" resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.1.0.tgz#4ddcac3718d787cf9df0d1b7d15033925c8f29f2" @@ -10509,11 +10601,6 @@ detect-newline@^3.0.0: resolved "https://registry.yarnpkg.com/detect-newline/-/detect-newline-3.1.0.tgz#576f5dfc63ae1a192ff192d8ad3af6308991b651" integrity sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA== -detect-node-es@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/detect-node-es/-/detect-node-es-1.1.0.tgz#163acdf643330caa0b4cd7c21e7ee7755d6fa493" - integrity sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ== - detect-node@^2.0.4: version "2.1.0" resolved "https://registry.yarnpkg.com/detect-node/-/detect-node-2.1.0.tgz#c9c70775a49c3d03bc2c06d9a73be550f978f8b1" @@ -11710,13 +11797,6 @@ flatted@^3.1.0: resolved "https://registry.yarnpkg.com/flatted/-/flatted-3.2.5.tgz#76c8584f4fc843db64702a6bd04ab7a8bd666da3" integrity sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg== -focus-lock@^0.11.2: - version "0.11.2" - resolved "https://registry.yarnpkg.com/focus-lock/-/focus-lock-0.11.2.tgz#aeef3caf1cea757797ac8afdebaec8fd9ab243ed" - integrity sha512-pZ2bO++NWLHhiKkgP1bEXHhR1/OjVcSvlCJ98aNJDFeb7H5OOQaO+SKOZle6041O9rv2tmbrO4JzClAvDUHf0g== - dependencies: - tslib "^2.0.3" - follow-redirects@^1.0.0, follow-redirects@^1.14.0, follow-redirects@^1.14.8, follow-redirects@^1.14.9: version "1.15.1" resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.15.1.tgz#0ca6a452306c9b276e4d3127483e29575e207ad5" @@ -11835,7 +11915,7 @@ fraction.js@^4.2.0: resolved "https://registry.yarnpkg.com/fraction.js/-/fraction.js-4.2.0.tgz#448e5109a313a3527f5a3ab2119ec4cf0e0e2950" integrity sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA== -framer-motion@^6, framer-motion@^6.3.11: +framer-motion@^6.3.11: version "6.5.1" resolved "https://registry.yarnpkg.com/framer-motion/-/framer-motion-6.5.1.tgz#802448a16a6eb764124bf36d8cbdfa6dd6b931a7" integrity sha512-o1BGqqposwi7cgDrtg0dNONhkmPsUFDaLcKXigzuTFC5x58mE8iyTazxSudFzmT6MEyJKfjjU8ItoMe3W+3fiw== @@ -12049,11 +12129,6 @@ get-intrinsic@^1.1.3: has "^1.0.3" has-symbols "^1.0.3" -get-nonce@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/get-nonce/-/get-nonce-1.0.1.tgz#fdf3f0278073820d2ce9426c18f07481b1e0cdf3" - integrity sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q== - get-package-type@^0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/get-package-type/-/get-package-type-0.1.0.tgz#8de2d803cff44df3bc6c456e6668b36c3926e11a" @@ -16015,6 +16090,11 @@ pend@~1.2.0: resolved "https://registry.yarnpkg.com/pend/-/pend-1.2.0.tgz#7a57eb550a6783f9115331fcf4663d5c8e007a50" integrity sha1-elfrVQpng/kRUzH89GY9XI4AelA= +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" @@ -16514,7 +16594,7 @@ prompts@^2.0.1: kleur "^3.0.3" sisteransi "^1.0.5" -prop-types@^15.6.2, prop-types@^15.8.1: +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== @@ -16577,6 +16657,11 @@ proxy-addr@~2.0.7: forwarded "0.2.0" ipaddr.js "1.9.1" +proxy-compare@3.0.1, proxy-compare@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/proxy-compare/-/proxy-compare-3.0.1.tgz#3262cff3a25a6dedeaa299f6cf2369d6f7588a94" + integrity sha512-V9plBAt3qjMlS1+nC8771KNf6oJ12gExvaxnNzN/9yVRLdTv/lc+oJlnSzrdYDAvBfTStPCoiaCOTmTs0adv7Q== + proxy-from-env@1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/proxy-from-env/-/proxy-from-env-1.0.0.tgz#33c50398f70ea7eb96d21f7b817630a55791c7ee" @@ -16587,6 +16672,13 @@ proxy-from-env@^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" + prr@~1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/prr/-/prr-1.0.1.tgz#d3fc114ba06995a45ec6893f484ceb1d78f5f476" @@ -16723,13 +16815,6 @@ rc@1.2.8: 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-copy-to-clipboard@^5.1.0: version "5.1.0" resolved "https://registry.yarnpkg.com/react-copy-to-clipboard/-/react-copy-to-clipboard-5.1.0.tgz#09aae5ec4c62750ccb2e6421a58725eabc41255c" @@ -16758,18 +16843,6 @@ react-final-form@^6.5.9: dependencies: "@babel/runtime" "^7.15.4" -react-focus-lock@^2.9.1: - version "2.9.1" - resolved "https://registry.yarnpkg.com/react-focus-lock/-/react-focus-lock-2.9.1.tgz#094cfc19b4f334122c73bb0bff65d77a0c92dd16" - integrity sha512-pSWOQrUmiKLkffPO6BpMXN7SNKXMsuOakl652IBuALAu1esk+IcpJyM+ALcYzPTTFz1rD0R54aB9A4HuP5t1Wg== - dependencies: - "@babel/runtime" "^7.0.0" - focus-lock "^0.11.2" - prop-types "^15.6.2" - react-clientside-effect "^1.2.6" - use-callback-ref "^1.3.0" - use-sidecar "^1.1.2" - react-hook-form@^7.39.4: version "7.40.0" resolved "https://registry.yarnpkg.com/react-hook-form/-/react-hook-form-7.40.0.tgz#62bc939dddca88522cd7f5135b6603192ccf7e17" @@ -16810,25 +16883,6 @@ react-refresh@^0.14.0: resolved "https://registry.yarnpkg.com/react-refresh/-/react-refresh-0.14.0.tgz#4e02825378a5f227079554d4284889354e5f553e" integrity sha512-wViHqhAd8OHeLS/IRMJjTSDHF3U9eWi62F/MledQGPdJGDhodXJ9PBLNGr6WWL7qlH12Mt3TyTpbS+hGXMjCzQ== -react-remove-scroll-bar@^2.3.3: - version "2.3.3" - resolved "https://registry.yarnpkg.com/react-remove-scroll-bar/-/react-remove-scroll-bar-2.3.3.tgz#e291f71b1bb30f5f67f023765b7435f4b2b2cd94" - integrity sha512-i9GMNWwpz8XpUpQ6QlevUtFjHGqnPG4Hxs+wlIJntu/xcsZVEpJcIV71K3ZkqNy2q3GfgvkD7y6t/Sv8ofYSbw== - dependencies: - react-style-singleton "^2.2.1" - tslib "^2.0.0" - -react-remove-scroll@^2.5.4: - version "2.5.4" - resolved "https://registry.yarnpkg.com/react-remove-scroll/-/react-remove-scroll-2.5.4.tgz#afe6491acabde26f628f844b67647645488d2ea0" - integrity sha512-xGVKJJr0SJGQVirVFAUZ2k1QLyO6m+2fy0l8Qawbp5Jgrv3DeLalrfMNBFSlmz5kriGGzsVBtGVnf4pTKIhhWA== - dependencies: - react-remove-scroll-bar "^2.3.3" - react-style-singleton "^2.2.1" - tslib "^2.1.0" - use-callback-ref "^1.3.0" - use-sidecar "^1.1.2" - react-router-dom@6.6.2: version "6.6.2" resolved "https://registry.yarnpkg.com/react-router-dom/-/react-router-dom-6.6.2.tgz#bbf1f9b45855b218d22fc2d294b79408a084740a" @@ -16852,15 +16906,6 @@ react-shallow-renderer@^16.15.0: object-assign "^4.1.1" react-is "^16.12.0 || ^17.0.0 || ^18.0.0" -react-style-singleton@^2.2.1: - version "2.2.1" - resolved "https://registry.yarnpkg.com/react-style-singleton/-/react-style-singleton-2.2.1.tgz#f99e420492b2d8f34d38308ff660b60d0b1205b4" - integrity sha512-ZWj0fHEMyWkHzKYUr2Bs/4zU6XLmq9HsgBURm7g5pAVfyn49DgUiNgY2d4lXRlYSiCif9YBGpQleewkcqddc7g== - dependencies: - get-nonce "^1.0.0" - invariant "^2.2.4" - tslib "^2.0.0" - react-table@^7.8.0: version "7.8.0" resolved "https://registry.yarnpkg.com/react-table/-/react-table-7.8.0.tgz#07858c01c1718c09f7f1aed7034fcfd7bda907d2" @@ -18201,10 +18246,10 @@ stylehacks@^5.1.0: browserslist "^4.16.6" postcss-selector-parser "^6.0.4" -stylis@4.1.3: - version "4.1.3" - resolved "https://registry.yarnpkg.com/stylis/-/stylis-4.1.3.tgz#fd2fbe79f5fed17c55269e16ed8da14c84d069f7" - integrity sha512-GP6WDNWf+o403jrEp9c5jibKavrtLW+/qYGhFxFrG8maXhwTBI7gLLhiBb0o7uFccWN+EOS9aMO6cGHWAO07OA== +stylis@4.2.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/stylis/-/stylis-4.2.0.tgz#79daee0208964c8fe695a42fcffcac633a211a51" + integrity sha512-Orov6g6BB1sDfYgzWfTHDOxamtX1bE/zo104Dh9e6fqJ3PooipYyfJ0pUmrZO2wAvO8YbEyeFrkV91XTsGMSrw== stylus-loader@^7.1.0: version "7.1.0" @@ -18735,11 +18780,16 @@ tslib@2.4.1, tslib@^2.4.1: resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.4.1.tgz#0d0bfbaac2880b91e22df0768e55be9753a5b17e" integrity sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA== -tslib@^1.0.0, tslib@^1.10.0, tslib@^1.8.1, tslib@^1.9.0: +tslib@^1.10.0, tslib@^1.8.1, tslib@^1.9.0: version "1.14.1" resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00" integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg== +tslib@^2.8.0: + version "2.8.1" + resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.8.1.tgz#612efe4ed235d567e8aba5f2a5fab70280ade83f" + integrity sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w== + tsutils@^3.21.0: version "3.21.0" resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-3.21.0.tgz#b48717d394cea6c1e096983eed58e9d61715b623" @@ -19033,6 +19083,11 @@ upper-case@^2.0.2: dependencies: tslib "^2.0.3" +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" @@ -19077,21 +19132,6 @@ urql@^3.0.3: "@urql/core" "^3.0.3" wonka "^6.0.0" -use-callback-ref@^1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/use-callback-ref/-/use-callback-ref-1.3.0.tgz#772199899b9c9a50526fedc4993fc7fa1f7e32d5" - integrity sha512-3FT9PRuRdbB9HfXhEq35u4oZkvpJ5kuYbpqhCfmiZyReuRgpnhDlbr2ZEnnuS0RrJAPn6l23xjFg9kpDM+Ms7w== - dependencies: - tslib "^2.0.0" - -use-sidecar@^1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/use-sidecar/-/use-sidecar-1.1.2.tgz#2f43126ba2d7d7e117aa5855e5d8f0276dfe73c2" - integrity sha512-epTbsLuzZ7lPClpz2TyryBfztm7m+28DlEv2ZCQ3MDr5ssiwyOwGH/e5F9CkfWjJ1t4clvI58yF822/GUkjjhw== - dependencies: - detect-node-es "^1.1.0" - tslib "^2.0.0" - utf-8-validate@^5.0.2: version "5.0.9" resolved "https://registry.yarnpkg.com/utf-8-validate/-/utf-8-validate-5.0.9.tgz#ba16a822fbeedff1a58918f2a6a6b36387493ea3"