From 29237dd376d82ce49423f12605ca953b7a4426bb Mon Sep 17 00:00:00 2001 From: Nico Benninger Date: Tue, 23 Jul 2024 21:11:47 +0200 Subject: [PATCH] feat: working on it --- .github/workflows/builder.yml | 4 +- .nvmrc | 2 +- package-lock.json | 1224 ++++++++++--------- package.json | 24 +- public/locales/de/signup.json | 2 + public/locales/en/signup.json | 2 + public/next.svg | 1 - public/vercel.svg | 1 - src/app/[locale]/actions.ts | 11 + src/app/[locale]/layout.tsx | 6 +- src/app/[locale]/login/actions.ts | 6 +- src/app/[locale]/login/layout.tsx | 2 +- src/app/[locale]/login/page.tsx | 8 + src/app/[locale]/signup/layout.tsx | 2 +- src/app/[locale]/signup/page.tsx | 15 +- src/app/api/route.ts | 39 - src/components/link/Link.tsx | 15 + src/components/login-form/LoginForm.tsx | 5 +- src/components/navbar/Navbar.tsx | 86 ++ src/components/progress-stepper/Stepper.tsx | 49 +- src/components/signup-form/SignupForm.tsx | 178 +-- src/hooks/useSignup.ts | 54 +- src/services/api-services/common.ts | 6 +- src/services/api-services/request.ts | 20 +- src/services/api-services/server-side.ts | 6 + src/types/response.types.ts | 2 +- 26 files changed, 967 insertions(+), 803 deletions(-) delete mode 100644 public/next.svg delete mode 100644 public/vercel.svg create mode 100644 src/app/[locale]/actions.ts delete mode 100644 src/app/api/route.ts create mode 100644 src/components/link/Link.tsx create mode 100644 src/components/navbar/Navbar.tsx diff --git a/.github/workflows/builder.yml b/.github/workflows/builder.yml index 21595ed..91781a2 100644 --- a/.github/workflows/builder.yml +++ b/.github/workflows/builder.yml @@ -3,7 +3,7 @@ name: Builder -on: [push, pull_request] +on: [push] jobs: build: @@ -11,7 +11,7 @@ jobs: strategy: matrix: - node-version: [20.x] + node-version: [22.x] # See supported Node.js release schedule at https://nodejs.org/en/about/releases/ steps: diff --git a/.nvmrc b/.nvmrc index 5f6c496..92f279e 100644 --- a/.nvmrc +++ b/.nvmrc @@ -1 +1 @@ -v22.4.0 \ No newline at end of file +v22 \ No newline at end of file diff --git a/package-lock.json b/package-lock.json index 5e989f6..2ade3d1 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8,12 +8,12 @@ "name": "easyflow-frontend-rework", "version": "0.1.0", "dependencies": { - "@nextui-org/react": "2.4.2", - "@phosphor-icons/react": "^2.1.7", + "@nextui-org/react": "2.4.6", + "@phosphor-icons/react": "2.1.7", "axios": "1.7.2", - "formik": "^2.4.6", - "framer-motion": "11.3.2", - "i18next": "23.12.1", + "formik": "2.4.6", + "framer-motion": "11.3.8", + "i18next": "23.12.2", "i18next-resources-to-backend": "1.2.1", "next": "14.2.5", "next-connect": "1.0.0", @@ -21,19 +21,19 @@ "next-themes": "0.3.0", "react": "18.3.1", "react-dom": "18.3.1", - "react-i18next": "14.1.2", + "react-i18next": "15.0.0", "yup": "1.4.0" }, "devDependencies": { - "@types/node": "20.14.10", + "@types/node": "^20.14.11", "@types/react": "18.3.3", "@types/react-dom": "18.3.0", - "@typescript-eslint/eslint-plugin": "7.16.0", + "@typescript-eslint/eslint-plugin": "7.16.1", "eslint": "8.57.0", "eslint-config-next": "14.2.5", "eslint-config-prettier": "9.1.0", - "eslint-plugin-prettier": "5.1.3", - "husky": "9.0.11", + "eslint-plugin-prettier": "5.2.1", + "husky": "9.1.1", "lint-staged": "15.2.7", "postcss": "8.4.39", "postcss-flexbugs-fixes": "5.0.2", @@ -41,14 +41,15 @@ "prettier": "3.3.3", "prettier-plugin-sort-json": "4.0.0", "prettier-plugin-tailwindcss": "0.6.5", - "tailwindcss": "3.4.4", - "typescript": "5" + "tailwindcss": "3.4.6", + "typescript": "5.5.3" } }, "node_modules/@alloc/quick-lru": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz", "integrity": "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==", + "license": "MIT", "engines": { "node": ">=10" }, @@ -57,9 +58,9 @@ } }, "node_modules/@babel/runtime": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.24.7.tgz", - "integrity": "sha512-UwgBRMjJP+xv857DCngvqXI3Iq6J4v0wXmwc6sapg+zyhbwmQX67LUEFrkK5tbyJ30jGuG3ZvWpBiB9LCy1kWw==", + "version": "7.24.8", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.24.8.tgz", + "integrity": "sha512-5F7SDGs1T72ZczbRwbGO9lQi0NLjQxzl6i4lJxLxfW9U5UluCSyEJeniWvnhl3/euNiqQVbo8zruhsDfid0esA==", "license": "MIT", "dependencies": { "regenerator-runtime": "^0.14.0" @@ -1323,6 +1324,7 @@ "version": "0.3.5", "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz", "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==", + "license": "MIT", "dependencies": { "@jridgewell/set-array": "^1.2.1", "@jridgewell/sourcemap-codec": "^1.4.10", @@ -1336,6 +1338,7 @@ "version": "3.1.2", "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", + "license": "MIT", "engines": { "node": ">=6.0.0" } @@ -1344,19 +1347,22 @@ "version": "1.2.1", "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", + "license": "MIT", "engines": { "node": ">=6.0.0" } }, "node_modules/@jridgewell/sourcemap-codec": { - "version": "1.4.15", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", - "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==" + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz", + "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==", + "license": "MIT" }, "node_modules/@jridgewell/trace-mapping": { "version": "0.3.25", "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", + "license": "MIT", "dependencies": { "@jridgewell/resolve-uri": "^3.1.0", "@jridgewell/sourcemap-codec": "^1.4.14" @@ -1523,18 +1529,18 @@ } }, "node_modules/@nextui-org/accordion": { - "version": "2.0.35", - "resolved": "https://registry.npmjs.org/@nextui-org/accordion/-/accordion-2.0.35.tgz", - "integrity": "sha512-42T8DAgpICKORry5h1UCgAQ71QJ3dCzvqrnnJQco3LICeIER2JT/wEdpxHUVT893MkL6z6CFsJmWNfFJPk59kA==", + "version": "2.0.38", + "resolved": "https://registry.npmjs.org/@nextui-org/accordion/-/accordion-2.0.38.tgz", + "integrity": "sha512-kFCZU1VaKkUI295Fg3NxuQR2+kZ5vTH4ftIs0oByrOs0+l14dVQGFOd9ZV402fHNykZJt7Sk6oWjTp4Qwl83JA==", "license": "MIT", "dependencies": { - "@nextui-org/aria-utils": "2.0.21", - "@nextui-org/divider": "2.0.28", - "@nextui-org/framer-utils": "2.0.21", - "@nextui-org/react-utils": "2.0.14", - "@nextui-org/shared-icons": "2.0.8", - "@nextui-org/shared-utils": "2.0.5", - "@nextui-org/use-aria-accordion": "2.0.6", + "@nextui-org/aria-utils": "2.0.24", + "@nextui-org/divider": "2.0.31", + "@nextui-org/framer-utils": "2.0.24", + "@nextui-org/react-utils": "2.0.16", + "@nextui-org/shared-icons": "2.0.9", + "@nextui-org/shared-utils": "2.0.7", + "@nextui-org/use-aria-accordion": "2.0.7", "@react-aria/button": "3.9.5", "@react-aria/focus": "3.17.1", "@react-aria/interactions": "3.21.3", @@ -1552,14 +1558,14 @@ } }, "node_modules/@nextui-org/aria-utils": { - "version": "2.0.21", - "resolved": "https://registry.npmjs.org/@nextui-org/aria-utils/-/aria-utils-2.0.21.tgz", - "integrity": "sha512-aQXFVm4qNrXrUAHhRtr363BgRDX+zgN3Vm+7bW1qtMbnMGOqTWApCD48FP59bka5JArd3K+85tFEhkdD+UfKbQ==", + "version": "2.0.24", + "resolved": "https://registry.npmjs.org/@nextui-org/aria-utils/-/aria-utils-2.0.24.tgz", + "integrity": "sha512-YD+YvT01zFqN1Ey137OeFl9SEhAYf2BoZz+ykWiIJlMjl/LY1d5WE0nkzsjMHh6MV3HgS6CExxlf7TuApN6Piw==", "license": "MIT", "dependencies": { - "@nextui-org/react-rsc-utils": "2.0.12", - "@nextui-org/shared-utils": "2.0.5", - "@nextui-org/system": "2.2.2", + "@nextui-org/react-rsc-utils": "2.0.13", + "@nextui-org/shared-utils": "2.0.7", + "@nextui-org/system": "2.2.5", "@react-aria/utils": "3.24.1", "@react-stately/collections": "3.10.7", "@react-stately/overlays": "3.6.7", @@ -1572,23 +1578,23 @@ } }, "node_modules/@nextui-org/autocomplete": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/@nextui-org/autocomplete/-/autocomplete-2.1.2.tgz", - "integrity": "sha512-3mtYQDBbSRLG8wZ+gDMsOsGH/0m2VG/RcwIiXoteZMyX7yhGl2JPp7ZjX6XWyUpUbq0w2QVprZ6Ld4ck3cuMKg==", - "license": "MIT", - "dependencies": { - "@nextui-org/aria-utils": "2.0.21", - "@nextui-org/button": "2.0.34", - "@nextui-org/input": "2.2.2", - "@nextui-org/listbox": "2.1.22", - "@nextui-org/popover": "2.1.24", - "@nextui-org/react-utils": "2.0.14", - "@nextui-org/scroll-shadow": "2.1.17", - "@nextui-org/shared-icons": "2.0.8", - "@nextui-org/shared-utils": "2.0.5", - "@nextui-org/spinner": "2.0.30", - "@nextui-org/use-aria-button": "2.0.9", - "@nextui-org/use-safe-layout-effect": "2.0.5", + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nextui-org/autocomplete/-/autocomplete-2.1.5.tgz", + "integrity": "sha512-VcSe3B/CmIvfZnAJHHYKp3r83QrqI0T8v9jjrpQ0PN8qKOc7LmQUsvnAkBRuHCLlaC1xPwZtyJp0TJyRF8tM3w==", + "license": "MIT", + "dependencies": { + "@nextui-org/aria-utils": "2.0.24", + "@nextui-org/button": "2.0.37", + "@nextui-org/input": "2.2.4", + "@nextui-org/listbox": "2.1.25", + "@nextui-org/popover": "2.1.27", + "@nextui-org/react-utils": "2.0.16", + "@nextui-org/scroll-shadow": "2.1.19", + "@nextui-org/shared-icons": "2.0.9", + "@nextui-org/shared-utils": "2.0.7", + "@nextui-org/spinner": "2.0.33", + "@nextui-org/use-aria-button": "2.0.10", + "@nextui-org/use-safe-layout-effect": "2.0.6", "@react-aria/combobox": "3.9.1", "@react-aria/focus": "3.17.1", "@react-aria/i18n": "3.11.1", @@ -1608,14 +1614,14 @@ } }, "node_modules/@nextui-org/avatar": { - "version": "2.0.30", - "resolved": "https://registry.npmjs.org/@nextui-org/avatar/-/avatar-2.0.30.tgz", - "integrity": "sha512-FIrvdJE+dBkmU3YDR1AXTkcks/WXjbnQsojWBMAq+1oXDCcNiGMUvKBzsW0F5m5HVHhn+Edc+CbTzIZUTm78Bw==", + "version": "2.0.32", + "resolved": "https://registry.npmjs.org/@nextui-org/avatar/-/avatar-2.0.32.tgz", + "integrity": "sha512-2dCpIKuGvbOVLJ6m2AkNhPqqamIin3FDqDLop2ILNhyAxgxPYitqE3JqsUA/hlZCzu79sZudruuubzHWzHqf0Q==", "license": "MIT", "dependencies": { - "@nextui-org/react-utils": "2.0.14", - "@nextui-org/shared-utils": "2.0.5", - "@nextui-org/use-image": "2.0.5", + "@nextui-org/react-utils": "2.0.16", + "@nextui-org/shared-utils": "2.0.7", + "@nextui-org/use-image": "2.0.6", "@react-aria/focus": "3.17.1", "@react-aria/interactions": "3.21.3", "@react-aria/utils": "3.24.1" @@ -1628,13 +1634,13 @@ } }, "node_modules/@nextui-org/badge": { - "version": "2.0.29", - "resolved": "https://registry.npmjs.org/@nextui-org/badge/-/badge-2.0.29.tgz", - "integrity": "sha512-kd6BJ1BWkX6UuHttmySUgQBPOBJCrG1+eKwWDd1HL4YuBLayuYoTZuE5Q01HYTbXjFMqzsFX3A+jcJ3RYc0X7w==", + "version": "2.0.31", + "resolved": "https://registry.npmjs.org/@nextui-org/badge/-/badge-2.0.31.tgz", + "integrity": "sha512-ayOw9j6Fa/RxZjk+2AhhBzXFm2Xv2RNYMrXAqGaJ+cbhofsqu8QnP0/4W+CiVXx8C0jpPmNAgSklRXgbKHs10Q==", "license": "MIT", "dependencies": { - "@nextui-org/react-utils": "2.0.14", - "@nextui-org/shared-utils": "2.0.5" + "@nextui-org/react-utils": "2.0.16", + "@nextui-org/shared-utils": "2.0.7" }, "peerDependencies": { "@nextui-org/system": ">=2.0.0", @@ -1644,14 +1650,14 @@ } }, "node_modules/@nextui-org/breadcrumbs": { - "version": "2.0.10", - "resolved": "https://registry.npmjs.org/@nextui-org/breadcrumbs/-/breadcrumbs-2.0.10.tgz", - "integrity": "sha512-TCrOHCH/gNrPwEQyd30mu6Y9x/ojJk3vUWZJSPuVhzG6WdpUFyqen4QCoDTUTvFJBL3TwqNYwOIxooizzFSK7g==", + "version": "2.0.12", + "resolved": "https://registry.npmjs.org/@nextui-org/breadcrumbs/-/breadcrumbs-2.0.12.tgz", + "integrity": "sha512-PCZI7xqu1UrjJcCkd6HwGJ+h2L5k6LMBQRVbD8/7jMKkJxpoQXC7h5uCtEeLG2CafVih4cUCBTuzUnsubtKLnQ==", "license": "MIT", "dependencies": { - "@nextui-org/react-utils": "2.0.14", - "@nextui-org/shared-icons": "2.0.8", - "@nextui-org/shared-utils": "2.0.5", + "@nextui-org/react-utils": "2.0.16", + "@nextui-org/shared-icons": "2.0.9", + "@nextui-org/shared-utils": "2.0.7", "@react-aria/breadcrumbs": "3.5.13", "@react-aria/focus": "3.17.1", "@react-aria/utils": "3.24.1", @@ -1666,16 +1672,16 @@ } }, "node_modules/@nextui-org/button": { - "version": "2.0.34", - "resolved": "https://registry.npmjs.org/@nextui-org/button/-/button-2.0.34.tgz", - "integrity": "sha512-VeFpOs7trX6u6FqeGr0XCpuNqPhXTLqsmt4iaygvheZCbzrTKvWHd4QMqSh2CPsNH8UFUBSFJjr3oaf3a0SYWQ==", + "version": "2.0.37", + "resolved": "https://registry.npmjs.org/@nextui-org/button/-/button-2.0.37.tgz", + "integrity": "sha512-dBtdO30qfu+K4YYLNmmpUy16Q82H1ucY8A4NjP4iEAJ1sPunoAYvba7h9xabrpUKW9IOyItOThSesxsfpaXYug==", "license": "MIT", "dependencies": { - "@nextui-org/react-utils": "2.0.14", - "@nextui-org/ripple": "2.0.30", - "@nextui-org/shared-utils": "2.0.5", - "@nextui-org/spinner": "2.0.30", - "@nextui-org/use-aria-button": "2.0.9", + "@nextui-org/react-utils": "2.0.16", + "@nextui-org/ripple": "2.0.32", + "@nextui-org/shared-utils": "2.0.7", + "@nextui-org/spinner": "2.0.33", + "@nextui-org/use-aria-button": "2.0.10", "@react-aria/button": "3.9.5", "@react-aria/focus": "3.17.1", "@react-aria/interactions": "3.21.3", @@ -1692,18 +1698,18 @@ } }, "node_modules/@nextui-org/calendar": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/@nextui-org/calendar/-/calendar-2.0.7.tgz", - "integrity": "sha512-6mdgKJSl6tWo68FJQB1txSTRQ6/6+c3hipDYvzqDZRc+NbOJ3VevbFaPj5673JxeI2J5SyHLY2AEVw4q6HfaNw==", + "version": "2.0.11", + "resolved": "https://registry.npmjs.org/@nextui-org/calendar/-/calendar-2.0.11.tgz", + "integrity": "sha512-pgCEekJHSr5QKxpJaABIFS2ItqgK8qZ7pKrCOJjmRHBh4Y9WGfndrIW6z3IkHZiO01CKJbpjb9ytTjufsU6kIA==", "license": "MIT", "dependencies": { "@internationalized/date": "^3.5.4", - "@nextui-org/button": "2.0.34", - "@nextui-org/framer-utils": "2.0.21", - "@nextui-org/react-utils": "2.0.14", - "@nextui-org/shared-icons": "2.0.8", - "@nextui-org/shared-utils": "2.0.5", - "@nextui-org/use-aria-button": "2.0.9", + "@nextui-org/button": "2.0.37", + "@nextui-org/framer-utils": "2.0.24", + "@nextui-org/react-utils": "2.0.16", + "@nextui-org/shared-icons": "2.0.9", + "@nextui-org/shared-utils": "2.0.7", + "@nextui-org/use-aria-button": "2.0.10", "@react-aria/calendar": "3.5.8", "@react-aria/focus": "3.17.1", "@react-aria/i18n": "3.11.1", @@ -1727,15 +1733,15 @@ } }, "node_modules/@nextui-org/card": { - "version": "2.0.31", - "resolved": "https://registry.npmjs.org/@nextui-org/card/-/card-2.0.31.tgz", - "integrity": "sha512-KXeI4xu0HVOgC2sNBxv+OGbzYy+kA6HbsDB677j3R+MhyCrqCLsE5ahkn7FRWgIJAzoDkcHSunmc+q9ApoSWig==", + "version": "2.0.33", + "resolved": "https://registry.npmjs.org/@nextui-org/card/-/card-2.0.33.tgz", + "integrity": "sha512-iO/ThbUz75YlcFrWO9EssMhOxbc9LN0SSk181+2QnPDbKls9wbkUEfGjq/d9k3h6jb9FaR5N5XwVpT4aUt2Usw==", "license": "MIT", "dependencies": { - "@nextui-org/react-utils": "2.0.14", - "@nextui-org/ripple": "2.0.30", - "@nextui-org/shared-utils": "2.0.5", - "@nextui-org/use-aria-button": "2.0.9", + "@nextui-org/react-utils": "2.0.16", + "@nextui-org/ripple": "2.0.32", + "@nextui-org/shared-utils": "2.0.7", + "@nextui-org/use-aria-button": "2.0.10", "@react-aria/button": "3.9.5", "@react-aria/focus": "3.17.1", "@react-aria/interactions": "3.21.3", @@ -1751,15 +1757,15 @@ } }, "node_modules/@nextui-org/checkbox": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/@nextui-org/checkbox/-/checkbox-2.1.2.tgz", - "integrity": "sha512-0C5xcYcBMM/iAva3/fFYIvUiy91guV+mehUwRcPIxEFLA9bIOdOdGTkoAXlVcGCLIuYvlPiqSH0gShXvscOlNQ==", + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/@nextui-org/checkbox/-/checkbox-2.1.4.tgz", + "integrity": "sha512-74AD4imL064mvs4trQKQj/efwIZYaBt0TmXO6jV+6xGE6S9YjCAy+OBotrgRBG9fURQVQU1qJGnwwsOIdxCXkA==", "license": "MIT", "dependencies": { - "@nextui-org/react-utils": "2.0.14", - "@nextui-org/shared-utils": "2.0.5", - "@nextui-org/use-callback-ref": "2.0.5", - "@nextui-org/use-safe-layout-effect": "2.0.5", + "@nextui-org/react-utils": "2.0.16", + "@nextui-org/shared-utils": "2.0.7", + "@nextui-org/use-callback-ref": "2.0.6", + "@nextui-org/use-safe-layout-effect": "2.0.6", "@react-aria/checkbox": "3.14.3", "@react-aria/focus": "3.17.1", "@react-aria/interactions": "3.21.3", @@ -1778,14 +1784,14 @@ } }, "node_modules/@nextui-org/chip": { - "version": "2.0.30", - "resolved": "https://registry.npmjs.org/@nextui-org/chip/-/chip-2.0.30.tgz", - "integrity": "sha512-u/PbKFW8pGoPzBh8dDRvhBSdhX30lJbscQJvXzmCKHpSvK8rvBG1kHtOJEJ4fiuXbo/O0CYwZVAi03XloyOCdQ==", + "version": "2.0.32", + "resolved": "https://registry.npmjs.org/@nextui-org/chip/-/chip-2.0.32.tgz", + "integrity": "sha512-fGqXamG7xs+DvKPra+rJEkIAjaQwPi8FSvsJ4P4LWzQ3U+HjymEI07BW8xQmaLceHInbTLTfdbTjAYdGNzAdOQ==", "license": "MIT", "dependencies": { - "@nextui-org/react-utils": "2.0.14", - "@nextui-org/shared-icons": "2.0.8", - "@nextui-org/shared-utils": "2.0.5", + "@nextui-org/react-utils": "2.0.16", + "@nextui-org/shared-icons": "2.0.9", + "@nextui-org/shared-utils": "2.0.7", "@react-aria/focus": "3.17.1", "@react-aria/interactions": "3.21.3", "@react-aria/utils": "3.24.1", @@ -1799,14 +1805,14 @@ } }, "node_modules/@nextui-org/code": { - "version": "2.0.29", - "resolved": "https://registry.npmjs.org/@nextui-org/code/-/code-2.0.29.tgz", - "integrity": "sha512-+aevUjVJxSkJ4Un/O3rBdI1NfHikatzDK6iD6nqWDCDR/I+9a5m+s3N8yuNt/Mt8jGKg0KEklPh3deYfCVCXdg==", + "version": "2.0.32", + "resolved": "https://registry.npmjs.org/@nextui-org/code/-/code-2.0.32.tgz", + "integrity": "sha512-YBLCWDgR+ebWIr+noN02/ls+PsQV9leLskgPLFUfpRzHoXdGeUUhE8IjTv14KFP3XlW3Cf9ALFy3IgPuIZ+yuQ==", "license": "MIT", "dependencies": { - "@nextui-org/react-utils": "2.0.14", - "@nextui-org/shared-utils": "2.0.5", - "@nextui-org/system-rsc": "2.1.2" + "@nextui-org/react-utils": "2.0.16", + "@nextui-org/shared-utils": "2.0.7", + "@nextui-org/system-rsc": "2.1.5" }, "peerDependencies": { "@nextui-org/theme": ">=2.1.0", @@ -1815,14 +1821,14 @@ } }, "node_modules/@nextui-org/date-input": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@nextui-org/date-input/-/date-input-2.1.1.tgz", - "integrity": "sha512-fts8R058AVN8dhkBGaJ/7F68ZwM/E3Imu5uhauHoXVoJhaXNft5fA23HJYpNkFrG0k/Tk7vGcGSPistiERQuKg==", + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/@nextui-org/date-input/-/date-input-2.1.3.tgz", + "integrity": "sha512-Y6d+AVPnM7uYy7boSHrk+cW/pft1fKbpXh/ed5omTgFx6rKRZ/agQmP5erMcmNzpv3Bis4wCc89WNnBtCjEZMw==", "license": "MIT", "dependencies": { "@internationalized/date": "^3.5.4", - "@nextui-org/react-utils": "2.0.14", - "@nextui-org/shared-utils": "2.0.5", + "@nextui-org/react-utils": "2.0.16", + "@nextui-org/shared-utils": "2.0.7", "@react-aria/datepicker": "3.10.1", "@react-aria/i18n": "3.11.1", "@react-aria/utils": "3.24.1", @@ -1838,20 +1844,20 @@ } }, "node_modules/@nextui-org/date-picker": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/@nextui-org/date-picker/-/date-picker-2.1.2.tgz", - "integrity": "sha512-gNqhyA85SDtGNdr2CUBJ5FSy/wCtj2AKJGs2yEvKtA9A66khOH2H0tdfGALOWoAQdxGgOvP7c+9U5Oadogoygg==", + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/@nextui-org/date-picker/-/date-picker-2.1.6.tgz", + "integrity": "sha512-PycYKAm1tmew64aQWQtZfTbV73S4GPGYJnK6hr9W0iXUCOQQH5UbzLwdWGXnVXvtrJzczFQllaXaQccwWCeTzg==", "license": "MIT", "dependencies": { "@internationalized/date": "^3.5.4", - "@nextui-org/aria-utils": "2.0.21", - "@nextui-org/button": "2.0.34", - "@nextui-org/calendar": "2.0.7", - "@nextui-org/date-input": "2.1.1", - "@nextui-org/popover": "2.1.24", - "@nextui-org/react-utils": "2.0.14", - "@nextui-org/shared-icons": "2.0.8", - "@nextui-org/shared-utils": "2.0.5", + "@nextui-org/aria-utils": "2.0.24", + "@nextui-org/button": "2.0.37", + "@nextui-org/calendar": "2.0.11", + "@nextui-org/date-input": "2.1.3", + "@nextui-org/popover": "2.1.27", + "@nextui-org/react-utils": "2.0.16", + "@nextui-org/shared-icons": "2.0.9", + "@nextui-org/shared-utils": "2.0.7", "@react-aria/datepicker": "3.10.1", "@react-aria/i18n": "3.11.1", "@react-aria/utils": "3.24.1", @@ -1869,15 +1875,15 @@ } }, "node_modules/@nextui-org/divider": { - "version": "2.0.28", - "resolved": "https://registry.npmjs.org/@nextui-org/divider/-/divider-2.0.28.tgz", - "integrity": "sha512-IskKmDOO8qwmTO2WtDmrH8fZvnV2JebP3PFfwqpToAdDRbRUs78pls2e8/T9clbLLtNxjfCFAI/Yi9C+LPPEXw==", + "version": "2.0.31", + "resolved": "https://registry.npmjs.org/@nextui-org/divider/-/divider-2.0.31.tgz", + "integrity": "sha512-z9GhrpmhXhJGuW0GSO1OP01mwDTSItuIRIz0VGpKOPVTqOzOMHkXN978wgNXqJ+knWZcaiF7WHvd83O05jmbkg==", "license": "MIT", "dependencies": { - "@nextui-org/react-rsc-utils": "2.0.12", - "@nextui-org/shared-utils": "2.0.5", - "@nextui-org/system-rsc": "2.1.2", - "@react-types/shared": "3.22.1" + "@nextui-org/react-rsc-utils": "2.0.13", + "@nextui-org/shared-utils": "2.0.7", + "@nextui-org/system-rsc": "2.1.5", + "@react-types/shared": "3.23.1" }, "peerDependencies": { "@nextui-org/theme": ">=2.1.0", @@ -1885,26 +1891,17 @@ "react-dom": ">=18" } }, - "node_modules/@nextui-org/divider/node_modules/@react-types/shared": { - "version": "3.22.1", - "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.22.1.tgz", - "integrity": "sha512-PCpa+Vo6BKnRMuOEzy5zAZ3/H5tnQg1e80khMhK2xys0j6ZqzkgQC+fHMNZ7VDFNLqqNMj/o0eVeSBDh2POjkw==", - "license": "Apache-2.0", - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0" - } - }, "node_modules/@nextui-org/dropdown": { - "version": "2.1.26", - "resolved": "https://registry.npmjs.org/@nextui-org/dropdown/-/dropdown-2.1.26.tgz", - "integrity": "sha512-rPrn8hN7v2nLm9OJKagvf7AivsCAT0EWUcgWGaf5GVdwGJ65TZpjR18eAOyKBZRe5cdZ+FV6qqnavGVhD3458w==", + "version": "2.1.29", + "resolved": "https://registry.npmjs.org/@nextui-org/dropdown/-/dropdown-2.1.29.tgz", + "integrity": "sha512-ujHJVHzOcfwqNqlkt14t8YV3AAn03sME7gBxujQcwtDFGYMJeP9pvTU24L/FjBEb3Fd1XdhjwowU/sTuVTK4Yg==", "license": "MIT", "dependencies": { - "@nextui-org/aria-utils": "2.0.21", - "@nextui-org/menu": "2.0.25", - "@nextui-org/popover": "2.1.24", - "@nextui-org/react-utils": "2.0.14", - "@nextui-org/shared-utils": "2.0.5", + "@nextui-org/aria-utils": "2.0.24", + "@nextui-org/menu": "2.0.28", + "@nextui-org/popover": "2.1.27", + "@nextui-org/react-utils": "2.0.16", + "@nextui-org/shared-utils": "2.0.7", "@react-aria/focus": "3.17.1", "@react-aria/menu": "3.14.1", "@react-aria/utils": "3.24.1", @@ -1920,14 +1917,14 @@ } }, "node_modules/@nextui-org/framer-utils": { - "version": "2.0.21", - "resolved": "https://registry.npmjs.org/@nextui-org/framer-utils/-/framer-utils-2.0.21.tgz", - "integrity": "sha512-kZzkaAHbtuBl85mivZ1WKVCcwdk8Z2NDmJiIpaLy16yliLNV1tnhoDOzRrxhv+6cbkKftx21tRrpImB4AyeqLw==", + "version": "2.0.24", + "resolved": "https://registry.npmjs.org/@nextui-org/framer-utils/-/framer-utils-2.0.24.tgz", + "integrity": "sha512-Fc5ugVaLsXhd3bgJg+hvw20uaaz9gAxYY2ouS/3leN7QBSRAwpy3Dl+tX8BbLeyx3ZosVrHIJ3w4bhDMzFVk9Q==", "license": "MIT", "dependencies": { - "@nextui-org/shared-utils": "2.0.5", - "@nextui-org/system": "2.2.2", - "@nextui-org/use-measure": "2.0.1" + "@nextui-org/shared-utils": "2.0.7", + "@nextui-org/system": "2.2.5", + "@nextui-org/use-measure": "2.0.2" }, "peerDependencies": { "framer-motion": ">=10.17.0", @@ -1936,14 +1933,14 @@ } }, "node_modules/@nextui-org/image": { - "version": "2.0.29", - "resolved": "https://registry.npmjs.org/@nextui-org/image/-/image-2.0.29.tgz", - "integrity": "sha512-w8MneV/JNUTCJUcIZcxtUYw1ZEZqlpezcCgGLr0cH3vp5pa+BZ9SdptwAL2wFoJAG8xk+et9fMXTROvF4h5W1g==", + "version": "2.0.31", + "resolved": "https://registry.npmjs.org/@nextui-org/image/-/image-2.0.31.tgz", + "integrity": "sha512-HxWaGUBtNaT9pLGvDo5Q2ruGxdhXYrdNcLvRhtoohiZeIKo1Y8jTbBUCVGxdxklTZAF3H7klrTcsdSwHTGfk0g==", "license": "MIT", "dependencies": { - "@nextui-org/react-utils": "2.0.14", - "@nextui-org/shared-utils": "2.0.5", - "@nextui-org/use-image": "2.0.5" + "@nextui-org/react-utils": "2.0.16", + "@nextui-org/shared-utils": "2.0.7", + "@nextui-org/use-image": "2.0.6" }, "peerDependencies": { "@nextui-org/system": ">=2.0.0", @@ -1953,15 +1950,15 @@ } }, "node_modules/@nextui-org/input": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/@nextui-org/input/-/input-2.2.2.tgz", - "integrity": "sha512-mCcFsObJdlCWMuSutKTRniFIDX5+z4BAAtt/XI1uzOtUO6WXgT97BwVzMihC1l14WQsw9TCwFKAl8JWdolkNCA==", + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/@nextui-org/input/-/input-2.2.4.tgz", + "integrity": "sha512-CVeTwwUJn9pEJC+kq3Jg0nAFeYVGBbIU7U2YFSG8XJK2X75odj8RSQdVd3Dt2U/b5Mtwt5sBh9gMzCedtjffWg==", "license": "MIT", "dependencies": { - "@nextui-org/react-utils": "2.0.14", - "@nextui-org/shared-icons": "2.0.8", - "@nextui-org/shared-utils": "2.0.5", - "@nextui-org/use-safe-layout-effect": "2.0.5", + "@nextui-org/react-utils": "2.0.16", + "@nextui-org/shared-icons": "2.0.9", + "@nextui-org/shared-utils": "2.0.7", + "@nextui-org/use-safe-layout-effect": "2.0.6", "@react-aria/focus": "3.17.1", "@react-aria/interactions": "3.21.3", "@react-aria/textfield": "3.14.5", @@ -1979,14 +1976,14 @@ } }, "node_modules/@nextui-org/kbd": { - "version": "2.0.30", - "resolved": "https://registry.npmjs.org/@nextui-org/kbd/-/kbd-2.0.30.tgz", - "integrity": "sha512-rQw71noVUIRPf8N/Z5hdIGCtjFEVZO9xs2JVkiusKDxbGXFWKxJ3sTFzEY4VyLtORt2mEOQEWh26wbTnNjJzMw==", + "version": "2.0.33", + "resolved": "https://registry.npmjs.org/@nextui-org/kbd/-/kbd-2.0.33.tgz", + "integrity": "sha512-1Q7vKKJjfn5RPMsySQEljo2clf03Ta4V4ZA4O92ktJ8YzbdNnDfUiWtfFxF64R183ZVfe869RBSpuOdzZLNuKQ==", "license": "MIT", "dependencies": { - "@nextui-org/react-utils": "2.0.14", - "@nextui-org/shared-utils": "2.0.5", - "@nextui-org/system-rsc": "2.1.2", + "@nextui-org/react-utils": "2.0.16", + "@nextui-org/shared-utils": "2.0.7", + "@nextui-org/system-rsc": "2.1.5", "@react-aria/utils": "3.24.1" }, "peerDependencies": { @@ -1996,15 +1993,15 @@ } }, "node_modules/@nextui-org/link": { - "version": "2.0.32", - "resolved": "https://registry.npmjs.org/@nextui-org/link/-/link-2.0.32.tgz", - "integrity": "sha512-NIG8Ay/WfFxwMYKB11xg0iVAzJR1jy0QrtKFGaZscyJ522beM+aMBZuourC9u7kwjucTvt5fuGRm86KBVDBXCQ==", + "version": "2.0.34", + "resolved": "https://registry.npmjs.org/@nextui-org/link/-/link-2.0.34.tgz", + "integrity": "sha512-497AvjzckEB/TE1eJEziS2QkxwCY81RPsWoApNSeHGdYrMO1tfgUFKATgadfBQjoba6FdCcLc2QaUapOetqFaA==", "license": "MIT", "dependencies": { - "@nextui-org/react-utils": "2.0.14", - "@nextui-org/shared-icons": "2.0.8", - "@nextui-org/shared-utils": "2.0.5", - "@nextui-org/use-aria-link": "2.0.18", + "@nextui-org/react-utils": "2.0.16", + "@nextui-org/shared-icons": "2.0.9", + "@nextui-org/shared-utils": "2.0.7", + "@nextui-org/use-aria-link": "2.0.19", "@react-aria/focus": "3.17.1", "@react-aria/link": "3.7.1", "@react-aria/utils": "3.24.1", @@ -2018,16 +2015,16 @@ } }, "node_modules/@nextui-org/listbox": { - "version": "2.1.22", - "resolved": "https://registry.npmjs.org/@nextui-org/listbox/-/listbox-2.1.22.tgz", - "integrity": "sha512-VFULRE7BBpNnXulhySHlENRiRUP7KdpozJfKM3X2kIwWoFekO8DDUT8RiLj2PyDtGjKam74ghHhMuAFXFhVQ+g==", + "version": "2.1.25", + "resolved": "https://registry.npmjs.org/@nextui-org/listbox/-/listbox-2.1.25.tgz", + "integrity": "sha512-WJqxhzPxADLIsenREaaoQ44bs3gQx5yqOvK86Jkiv/m9nXr0YuxZOJEsVa5GenkmyJBrEd6LkBV5cZ1TGNzbJw==", "license": "MIT", "dependencies": { - "@nextui-org/aria-utils": "2.0.21", - "@nextui-org/divider": "2.0.28", - "@nextui-org/react-utils": "2.0.14", - "@nextui-org/shared-utils": "2.0.5", - "@nextui-org/use-is-mobile": "2.0.8", + "@nextui-org/aria-utils": "2.0.24", + "@nextui-org/divider": "2.0.31", + "@nextui-org/react-utils": "2.0.16", + "@nextui-org/shared-utils": "2.0.7", + "@nextui-org/use-is-mobile": "2.0.9", "@react-aria/focus": "3.17.1", "@react-aria/interactions": "3.21.3", "@react-aria/listbox": "3.12.1", @@ -2044,17 +2041,17 @@ } }, "node_modules/@nextui-org/menu": { - "version": "2.0.25", - "resolved": "https://registry.npmjs.org/@nextui-org/menu/-/menu-2.0.25.tgz", - "integrity": "sha512-VkCaaq19JKNjIgg4bmGebzHkSV1A3C1CRV5w5qRPg5AI59pdWlbMLpllm5mPqz+U0R0P5saGfCfEfcC0LrCFdQ==", + "version": "2.0.28", + "resolved": "https://registry.npmjs.org/@nextui-org/menu/-/menu-2.0.28.tgz", + "integrity": "sha512-/bcIeBCGpauDkdz6VZvl1YXP5xpSSSYVTvhsChkcvzWzDXLG004uVAsw4kjP2i9OGxoehrjkl9wkIzCFCEdsHw==", "license": "MIT", "dependencies": { - "@nextui-org/aria-utils": "2.0.21", - "@nextui-org/divider": "2.0.28", - "@nextui-org/react-utils": "2.0.14", - "@nextui-org/shared-utils": "2.0.5", - "@nextui-org/use-aria-menu": "2.0.5", - "@nextui-org/use-is-mobile": "2.0.8", + "@nextui-org/aria-utils": "2.0.24", + "@nextui-org/divider": "2.0.31", + "@nextui-org/react-utils": "2.0.16", + "@nextui-org/shared-utils": "2.0.7", + "@nextui-org/use-aria-menu": "2.0.6", + "@nextui-org/use-is-mobile": "2.0.9", "@react-aria/focus": "3.17.1", "@react-aria/interactions": "3.21.3", "@react-aria/menu": "3.14.1", @@ -2072,18 +2069,18 @@ } }, "node_modules/@nextui-org/modal": { - "version": "2.0.36", - "resolved": "https://registry.npmjs.org/@nextui-org/modal/-/modal-2.0.36.tgz", - "integrity": "sha512-ucWBobeoM8BVLpgXrtZ/H5TD9eFS2YF4W7vntWC05Q13A34LSHgBjNHJkfwW/OebGjJoaDoRiIBohWaiyyliTA==", - "license": "MIT", - "dependencies": { - "@nextui-org/framer-utils": "2.0.21", - "@nextui-org/react-utils": "2.0.14", - "@nextui-org/shared-icons": "2.0.8", - "@nextui-org/shared-utils": "2.0.5", - "@nextui-org/use-aria-button": "2.0.9", - "@nextui-org/use-aria-modal-overlay": "2.0.10", - "@nextui-org/use-disclosure": "2.0.9", + "version": "2.0.39", + "resolved": "https://registry.npmjs.org/@nextui-org/modal/-/modal-2.0.39.tgz", + "integrity": "sha512-b0G5IRNrfQumx8mQQO92rn2iC2ueUuk4XKvxYYmYNpx3/qpdEP9tckozw+s0QFyZocRPY+yYa0pBtMBGC2lWGQ==", + "license": "MIT", + "dependencies": { + "@nextui-org/framer-utils": "2.0.24", + "@nextui-org/react-utils": "2.0.16", + "@nextui-org/shared-icons": "2.0.9", + "@nextui-org/shared-utils": "2.0.7", + "@nextui-org/use-aria-button": "2.0.10", + "@nextui-org/use-aria-modal-overlay": "2.0.11", + "@nextui-org/use-disclosure": "2.0.10", "@react-aria/dialog": "3.5.14", "@react-aria/focus": "3.17.1", "@react-aria/interactions": "3.21.3", @@ -2101,16 +2098,16 @@ } }, "node_modules/@nextui-org/navbar": { - "version": "2.0.33", - "resolved": "https://registry.npmjs.org/@nextui-org/navbar/-/navbar-2.0.33.tgz", - "integrity": "sha512-WbPLEz6yE1vxKTqZDN85YPCWR/JSvpOO604xBpaaCf+OLfEsb+herz7+GDPnvHKaPDASoxU5WaSQJR9nrJ/YHg==", + "version": "2.0.36", + "resolved": "https://registry.npmjs.org/@nextui-org/navbar/-/navbar-2.0.36.tgz", + "integrity": "sha512-uobdPsh4TSPm2Us74/Vey43z0/oRqWb6x4+eHIJf9VhYP9pY733N2n17v2mvU7SvcNhkold/PWfXPYiA8kMlug==", "license": "MIT", "dependencies": { - "@nextui-org/framer-utils": "2.0.21", - "@nextui-org/react-utils": "2.0.14", - "@nextui-org/shared-utils": "2.0.5", - "@nextui-org/use-aria-toggle-button": "2.0.9", - "@nextui-org/use-scroll-position": "2.0.6", + "@nextui-org/framer-utils": "2.0.24", + "@nextui-org/react-utils": "2.0.16", + "@nextui-org/shared-utils": "2.0.7", + "@nextui-org/use-aria-toggle-button": "2.0.10", + "@nextui-org/use-scroll-position": "2.0.8", "@react-aria/focus": "3.17.1", "@react-aria/interactions": "3.21.3", "@react-aria/overlays": "3.22.1", @@ -2128,15 +2125,15 @@ } }, "node_modules/@nextui-org/pagination": { - "version": "2.0.33", - "resolved": "https://registry.npmjs.org/@nextui-org/pagination/-/pagination-2.0.33.tgz", - "integrity": "sha512-LiDDTSTuC0Q9gSI1gc/b+lmKR8/zFiwSfYjLh7KDND3m+qE44waICWnK1U7P6Y999Nu1LwaGSGtqayd326aPrg==", + "version": "2.0.35", + "resolved": "https://registry.npmjs.org/@nextui-org/pagination/-/pagination-2.0.35.tgz", + "integrity": "sha512-07KJgZcJBt2e9RY6TsiQm5qrjDLH+gT3yB7yQ4jPdCK9fkTB0r2kvTOYdPUvrtVJYRq2bwFCWOz+9mokdNfcwg==", "license": "MIT", "dependencies": { - "@nextui-org/react-utils": "2.0.14", - "@nextui-org/shared-icons": "2.0.8", - "@nextui-org/shared-utils": "2.0.5", - "@nextui-org/use-pagination": "2.0.7", + "@nextui-org/react-utils": "2.0.16", + "@nextui-org/shared-icons": "2.0.9", + "@nextui-org/shared-utils": "2.0.7", + "@nextui-org/use-pagination": "2.0.9", "@react-aria/focus": "3.17.1", "@react-aria/i18n": "3.11.1", "@react-aria/interactions": "3.21.3", @@ -2151,18 +2148,18 @@ } }, "node_modules/@nextui-org/popover": { - "version": "2.1.24", - "resolved": "https://registry.npmjs.org/@nextui-org/popover/-/popover-2.1.24.tgz", - "integrity": "sha512-PGbTxdcc06BMxEd/HYsL0sVa0fdGjHPYNSvcSSM0KA6Fh98pznO9DoQHjIEPAul87yEwl7cDDj7mANcdK9BVnA==", - "license": "MIT", - "dependencies": { - "@nextui-org/aria-utils": "2.0.21", - "@nextui-org/button": "2.0.34", - "@nextui-org/framer-utils": "2.0.21", - "@nextui-org/react-utils": "2.0.14", - "@nextui-org/shared-utils": "2.0.5", - "@nextui-org/use-aria-button": "2.0.9", - "@nextui-org/use-safe-layout-effect": "2.0.5", + "version": "2.1.27", + "resolved": "https://registry.npmjs.org/@nextui-org/popover/-/popover-2.1.27.tgz", + "integrity": "sha512-UV42nqvUR9IOy7Hgc5S2Xo+2YWzBAHCcU+C/9O9SchXL0DyU/ol+IPqxuBxdJDi5fiFYr9mTBoPZgAEGDoJjDg==", + "license": "MIT", + "dependencies": { + "@nextui-org/aria-utils": "2.0.24", + "@nextui-org/button": "2.0.37", + "@nextui-org/framer-utils": "2.0.24", + "@nextui-org/react-utils": "2.0.16", + "@nextui-org/shared-utils": "2.0.7", + "@nextui-org/use-aria-button": "2.0.10", + "@nextui-org/use-safe-layout-effect": "2.0.6", "@react-aria/dialog": "3.5.14", "@react-aria/focus": "3.17.1", "@react-aria/interactions": "3.21.3", @@ -2182,14 +2179,14 @@ } }, "node_modules/@nextui-org/progress": { - "version": "2.0.31", - "resolved": "https://registry.npmjs.org/@nextui-org/progress/-/progress-2.0.31.tgz", - "integrity": "sha512-ZFjV4068gYPe9S4R1e/8oqwtPFKd9ag8RB0JoToq55AM5aLItOA/Q/uwBnDz7ait3C7viWawcN4leW1C8dSurQ==", + "version": "2.0.33", + "resolved": "https://registry.npmjs.org/@nextui-org/progress/-/progress-2.0.33.tgz", + "integrity": "sha512-rP54lZbH7BSzX9sFj7k3ylrUpk10XDWngc1dB1M+GlPsI2XRnzI3s+GE9kuZG2+N6eL/KLVG1YOg8u9eAYnwpA==", "license": "MIT", "dependencies": { - "@nextui-org/react-utils": "2.0.14", - "@nextui-org/shared-utils": "2.0.5", - "@nextui-org/use-is-mounted": "2.0.5", + "@nextui-org/react-utils": "2.0.16", + "@nextui-org/shared-utils": "2.0.7", + "@nextui-org/use-is-mounted": "2.0.6", "@react-aria/i18n": "3.11.1", "@react-aria/progress": "3.4.13", "@react-aria/utils": "3.24.1", @@ -2203,13 +2200,13 @@ } }, "node_modules/@nextui-org/radio": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/@nextui-org/radio/-/radio-2.1.2.tgz", - "integrity": "sha512-JcWKRqXXRwQtz5ABzykuu+S4/8cO9GKa21Gget1fdo/iSDcUtGDHIf6wlpvWSNekpvIERZd9UdpwhaXWbD4pOg==", + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/@nextui-org/radio/-/radio-2.1.4.tgz", + "integrity": "sha512-Y18TXvGVz/G1E3jjYmutSSx1EdQRs5iMCVZNS/Bz4avE9QMSrHl6fOhZIndrm8LwCTqn7lbKRQngZLN4tvPinQ==", "license": "MIT", "dependencies": { - "@nextui-org/react-utils": "2.0.14", - "@nextui-org/shared-utils": "2.0.5", + "@nextui-org/react-utils": "2.0.16", + "@nextui-org/shared-utils": "2.0.7", "@react-aria/focus": "3.17.1", "@react-aria/interactions": "3.21.3", "@react-aria/radio": "3.10.4", @@ -2227,54 +2224,54 @@ } }, "node_modules/@nextui-org/react": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/@nextui-org/react/-/react-2.4.2.tgz", - "integrity": "sha512-g7CqAX/x0DJsIUmD+Z6I4T1699uVmu5kbuY0n1PdA4IDjFSKzgkMCIogcIKu2iUV+LVlvfF1lDhs300OIpouig==", - "license": "MIT", - "dependencies": { - "@nextui-org/accordion": "2.0.35", - "@nextui-org/autocomplete": "2.1.2", - "@nextui-org/avatar": "2.0.30", - "@nextui-org/badge": "2.0.29", - "@nextui-org/breadcrumbs": "2.0.10", - "@nextui-org/button": "2.0.34", - "@nextui-org/calendar": "2.0.7", - "@nextui-org/card": "2.0.31", - "@nextui-org/checkbox": "2.1.2", - "@nextui-org/chip": "2.0.30", - "@nextui-org/code": "2.0.29", - "@nextui-org/date-input": "2.1.1", - "@nextui-org/date-picker": "2.1.2", - "@nextui-org/divider": "2.0.28", - "@nextui-org/dropdown": "2.1.26", - "@nextui-org/framer-utils": "2.0.21", - "@nextui-org/image": "2.0.29", - "@nextui-org/input": "2.2.2", - "@nextui-org/kbd": "2.0.30", - "@nextui-org/link": "2.0.32", - "@nextui-org/listbox": "2.1.22", - "@nextui-org/menu": "2.0.25", - "@nextui-org/modal": "2.0.36", - "@nextui-org/navbar": "2.0.33", - "@nextui-org/pagination": "2.0.33", - "@nextui-org/popover": "2.1.24", - "@nextui-org/progress": "2.0.31", - "@nextui-org/radio": "2.1.2", - "@nextui-org/ripple": "2.0.30", - "@nextui-org/scroll-shadow": "2.1.17", - "@nextui-org/select": "2.2.2", - "@nextui-org/skeleton": "2.0.29", - "@nextui-org/slider": "2.2.12", - "@nextui-org/snippet": "2.0.38", - "@nextui-org/spacer": "2.0.29", - "@nextui-org/spinner": "2.0.30", - "@nextui-org/switch": "2.0.31", - "@nextui-org/system": "2.2.2", - "@nextui-org/table": "2.0.36", - "@nextui-org/tabs": "2.0.32", - "@nextui-org/theme": "2.2.6", - "@nextui-org/tooltip": "2.0.36", - "@nextui-org/user": "2.0.31", + "version": "2.4.6", + "resolved": "https://registry.npmjs.org/@nextui-org/react/-/react-2.4.6.tgz", + "integrity": "sha512-8o/k5A5g0xXj6hmV2AulkAswQnZGt2WI64Coq+toWBTumQLcW6iAqPJBDztCDiz+6yiU6Nvk/1ZuZJeRs3XMRw==", + "license": "MIT", + "dependencies": { + "@nextui-org/accordion": "2.0.38", + "@nextui-org/autocomplete": "2.1.5", + "@nextui-org/avatar": "2.0.32", + "@nextui-org/badge": "2.0.31", + "@nextui-org/breadcrumbs": "2.0.12", + "@nextui-org/button": "2.0.37", + "@nextui-org/calendar": "2.0.11", + "@nextui-org/card": "2.0.33", + "@nextui-org/checkbox": "2.1.4", + "@nextui-org/chip": "2.0.32", + "@nextui-org/code": "2.0.32", + "@nextui-org/date-input": "2.1.3", + "@nextui-org/date-picker": "2.1.6", + "@nextui-org/divider": "2.0.31", + "@nextui-org/dropdown": "2.1.29", + "@nextui-org/framer-utils": "2.0.24", + "@nextui-org/image": "2.0.31", + "@nextui-org/input": "2.2.4", + "@nextui-org/kbd": "2.0.33", + "@nextui-org/link": "2.0.34", + "@nextui-org/listbox": "2.1.25", + "@nextui-org/menu": "2.0.28", + "@nextui-org/modal": "2.0.39", + "@nextui-org/navbar": "2.0.36", + "@nextui-org/pagination": "2.0.35", + "@nextui-org/popover": "2.1.27", + "@nextui-org/progress": "2.0.33", + "@nextui-org/radio": "2.1.4", + "@nextui-org/ripple": "2.0.32", + "@nextui-org/scroll-shadow": "2.1.19", + "@nextui-org/select": "2.2.5", + "@nextui-org/skeleton": "2.0.31", + "@nextui-org/slider": "2.2.15", + "@nextui-org/snippet": "2.0.41", + "@nextui-org/spacer": "2.0.32", + "@nextui-org/spinner": "2.0.33", + "@nextui-org/switch": "2.0.33", + "@nextui-org/system": "2.2.5", + "@nextui-org/table": "2.0.39", + "@nextui-org/tabs": "2.0.35", + "@nextui-org/theme": "2.2.9", + "@nextui-org/tooltip": "2.0.39", + "@nextui-org/user": "2.0.33", "@react-aria/visually-hidden": "3.8.12" }, "peerDependencies": { @@ -2284,32 +2281,32 @@ } }, "node_modules/@nextui-org/react-rsc-utils": { - "version": "2.0.12", - "resolved": "https://registry.npmjs.org/@nextui-org/react-rsc-utils/-/react-rsc-utils-2.0.12.tgz", - "integrity": "sha512-s2IG4pM1K+kbm6A2g3UpqrS592AExpGixtZNPJ2lV5+UQi1ld3vb4EiBIOViZMoSCNCoNdaeO5Yqo6cKghwCPA==", + "version": "2.0.13", + "resolved": "https://registry.npmjs.org/@nextui-org/react-rsc-utils/-/react-rsc-utils-2.0.13.tgz", + "integrity": "sha512-QewsXtoQlMsR9stThdazKEImg9oyZkPLs7wsymhrzh6/HdQCl9bTdb6tJcROg4vg5LRYKGG11USSQO2nKlfCcQ==", "license": "MIT" }, "node_modules/@nextui-org/react-utils": { - "version": "2.0.14", - "resolved": "https://registry.npmjs.org/@nextui-org/react-utils/-/react-utils-2.0.14.tgz", - "integrity": "sha512-fed97WSaHt8/sC5F4DFTVj25YQsepFGDyudommPGQsTksQ6GQkMITuHckzAyPiTTuWHSW/GZykvVVAlK9hS5Wg==", + "version": "2.0.16", + "resolved": "https://registry.npmjs.org/@nextui-org/react-utils/-/react-utils-2.0.16.tgz", + "integrity": "sha512-QdDoqzhx+4t9cDTVmtw5iOrfyLvpqyKsq8PARHUniCiQQDQd1ao7FCpzHgvU9poYcEdRk+Lsna66zbeMkFBB6w==", "license": "MIT", "dependencies": { - "@nextui-org/react-rsc-utils": "2.0.12", - "@nextui-org/shared-utils": "2.0.5" + "@nextui-org/react-rsc-utils": "2.0.13", + "@nextui-org/shared-utils": "2.0.7" }, "peerDependencies": { "react": ">=18" } }, "node_modules/@nextui-org/ripple": { - "version": "2.0.30", - "resolved": "https://registry.npmjs.org/@nextui-org/ripple/-/ripple-2.0.30.tgz", - "integrity": "sha512-GmHwC+F2JIYQAeFuwtFbdE6av8lzOJVdA5yops9vhhzeBPT33dMjgazCn0HZT5TvP0gX+xxT/74ONE0ik0Kayg==", + "version": "2.0.32", + "resolved": "https://registry.npmjs.org/@nextui-org/ripple/-/ripple-2.0.32.tgz", + "integrity": "sha512-xOqoHWzpvv5KRh7P8pXt3aZEmI1tyhiTNhrwjJaRME0d5xSA0gNzYhrjP5g0+Dxy4nKRDIZ1znJcd87KI07JFA==", "license": "MIT", "dependencies": { - "@nextui-org/react-utils": "2.0.14", - "@nextui-org/shared-utils": "2.0.5" + "@nextui-org/react-utils": "2.0.16", + "@nextui-org/shared-utils": "2.0.7" }, "peerDependencies": { "@nextui-org/system": ">=2.0.0", @@ -2320,14 +2317,14 @@ } }, "node_modules/@nextui-org/scroll-shadow": { - "version": "2.1.17", - "resolved": "https://registry.npmjs.org/@nextui-org/scroll-shadow/-/scroll-shadow-2.1.17.tgz", - "integrity": "sha512-JOJc6nbdFHcMn/zpaf78AAZ8Vwo/iQO6iWJVHlN6ROjSKL7EImP/V78m14Y+kd0hkzU8CcHswdpmCefaioFlRA==", + "version": "2.1.19", + "resolved": "https://registry.npmjs.org/@nextui-org/scroll-shadow/-/scroll-shadow-2.1.19.tgz", + "integrity": "sha512-od5AnhX6iO0sHoTAVReWv1O1dbNCEeOBOFdnyzFins6ZC5EnAl/oBPR/KLd8glHtgM3Jt8dvIVlBXPEPZKZwaw==", "license": "MIT", "dependencies": { - "@nextui-org/react-utils": "2.0.14", - "@nextui-org/shared-utils": "2.0.5", - "@nextui-org/use-data-scroll-overflow": "2.1.4" + "@nextui-org/react-utils": "2.0.16", + "@nextui-org/shared-utils": "2.0.7", + "@nextui-org/use-data-scroll-overflow": "2.1.6" }, "peerDependencies": { "@nextui-org/system": ">=2.0.0", @@ -2337,22 +2334,22 @@ } }, "node_modules/@nextui-org/select": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/@nextui-org/select/-/select-2.2.2.tgz", - "integrity": "sha512-bCk6/LJAhhSM5VXiny7rDTH5f7ri7mGKx4V+K83kY9uW01ioWWYId1EhbP6Crd9PSvmQL42mhId/5dLRxgUimA==", - "license": "MIT", - "dependencies": { - "@nextui-org/aria-utils": "2.0.21", - "@nextui-org/listbox": "2.1.22", - "@nextui-org/popover": "2.1.24", - "@nextui-org/react-utils": "2.0.14", - "@nextui-org/scroll-shadow": "2.1.17", - "@nextui-org/shared-icons": "2.0.8", - "@nextui-org/shared-utils": "2.0.5", - "@nextui-org/spinner": "2.0.30", - "@nextui-org/use-aria-button": "2.0.9", - "@nextui-org/use-aria-multiselect": "2.2.2", - "@nextui-org/use-safe-layout-effect": "2.0.5", + "version": "2.2.5", + "resolved": "https://registry.npmjs.org/@nextui-org/select/-/select-2.2.5.tgz", + "integrity": "sha512-Il1eigjSXOBgJ745nhn6TDPD1jj1avrnvk9WV/DCjOsFRwfstRnDzsS1aNpZKHqJgHhFRQZ1ivz8hA4x3Zgasg==", + "license": "MIT", + "dependencies": { + "@nextui-org/aria-utils": "2.0.24", + "@nextui-org/listbox": "2.1.25", + "@nextui-org/popover": "2.1.27", + "@nextui-org/react-utils": "2.0.16", + "@nextui-org/scroll-shadow": "2.1.19", + "@nextui-org/shared-icons": "2.0.9", + "@nextui-org/shared-utils": "2.0.7", + "@nextui-org/spinner": "2.0.33", + "@nextui-org/use-aria-button": "2.0.10", + "@nextui-org/use-aria-multiselect": "2.2.3", + "@nextui-org/use-safe-layout-effect": "2.0.6", "@react-aria/focus": "3.17.1", "@react-aria/form": "3.0.5", "@react-aria/interactions": "3.21.3", @@ -2369,28 +2366,28 @@ } }, "node_modules/@nextui-org/shared-icons": { - "version": "2.0.8", - "resolved": "https://registry.npmjs.org/@nextui-org/shared-icons/-/shared-icons-2.0.8.tgz", - "integrity": "sha512-siKuw+CN03cB2N1eUpIleP+lTpjM4gSmcco7RXTpXiwXJXlxjKo4N8gQYS04HCBXm9QMWgyngvUEt2II9NYyrw==", + "version": "2.0.9", + "resolved": "https://registry.npmjs.org/@nextui-org/shared-icons/-/shared-icons-2.0.9.tgz", + "integrity": "sha512-WG3yinVY7Tk9VqJgcdF4V8Ok9+fcm5ey7S1els7kujrfqLYxtqoKywgiY/7QHwZlfQkzpykAfy+NAlHkTP5hMg==", "license": "MIT", "peerDependencies": { "react": ">=18" } }, "node_modules/@nextui-org/shared-utils": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@nextui-org/shared-utils/-/shared-utils-2.0.5.tgz", - "integrity": "sha512-aFc/CUL8RVfBh0IotIpxkpKjyUPc/zJaMJd5pRCQA1kIpKLdSrlh3//MLYMaP/fo/NQtE3DPeXqfKhHRr1fkEw==", + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/@nextui-org/shared-utils/-/shared-utils-2.0.7.tgz", + "integrity": "sha512-FxY3N0i1Al7Oz3yOQN0dSpG8UUrLIP3iYh3ubD7BhdQoZLl5xbG6++q1gqOzZXV+ZWeUFMY/or0ofzWxGHiOow==", "license": "MIT" }, "node_modules/@nextui-org/skeleton": { - "version": "2.0.29", - "resolved": "https://registry.npmjs.org/@nextui-org/skeleton/-/skeleton-2.0.29.tgz", - "integrity": "sha512-s/oQdUc1Ao7XRmUP82V2/hI3B644ZQzIYuPIgp+A6DyDLfyRUx8PLWN/EhN5Ku2M/s6WYTkwulDrKeo4dlMsrw==", + "version": "2.0.31", + "resolved": "https://registry.npmjs.org/@nextui-org/skeleton/-/skeleton-2.0.31.tgz", + "integrity": "sha512-pT0l2skPP6Nq9edLJNQxUJI/WLKu4Lx5Vvs7nlE/9NpkxyQ805l4LiYsMD30dkjjxe+WpXtIjjAXY0BQqdid0Q==", "license": "MIT", "dependencies": { - "@nextui-org/react-utils": "2.0.14", - "@nextui-org/shared-utils": "2.0.5" + "@nextui-org/react-utils": "2.0.16", + "@nextui-org/shared-utils": "2.0.7" }, "peerDependencies": { "@nextui-org/system": ">=2.0.0", @@ -2400,14 +2397,14 @@ } }, "node_modules/@nextui-org/slider": { - "version": "2.2.12", - "resolved": "https://registry.npmjs.org/@nextui-org/slider/-/slider-2.2.12.tgz", - "integrity": "sha512-5+72YlWxV6bm9hGNpWN5G+6OeqU7S9N2ECwEdO4COQ1hvMiimiJ3lrTUHIS2AvKimEpw+MLkUoKIbqAV23zxuw==", + "version": "2.2.15", + "resolved": "https://registry.npmjs.org/@nextui-org/slider/-/slider-2.2.15.tgz", + "integrity": "sha512-ImsxvxAJ2wxRL45y4IbVWThZI/vw2Gq/6qUVZFAwyF54dlro08eJZJIOOG7bKfA5Ob63JLfroUijrlZ9kGP5cA==", "license": "MIT", "dependencies": { - "@nextui-org/react-utils": "2.0.14", - "@nextui-org/shared-utils": "2.0.5", - "@nextui-org/tooltip": "2.0.36", + "@nextui-org/react-utils": "2.0.16", + "@nextui-org/shared-utils": "2.0.7", + "@nextui-org/tooltip": "2.0.39", "@react-aria/focus": "3.17.1", "@react-aria/i18n": "3.11.1", "@react-aria/interactions": "3.21.3", @@ -2424,17 +2421,17 @@ } }, "node_modules/@nextui-org/snippet": { - "version": "2.0.38", - "resolved": "https://registry.npmjs.org/@nextui-org/snippet/-/snippet-2.0.38.tgz", - "integrity": "sha512-8lMqtB1KQtMkpZFb3x/T42zdZ+QqcGr6d/yVE+zKzyEd+xqzm2g/hDpPqy0Mf5JaC1Z+lXoRzF/6XbD99FCEbw==", + "version": "2.0.41", + "resolved": "https://registry.npmjs.org/@nextui-org/snippet/-/snippet-2.0.41.tgz", + "integrity": "sha512-ZZopaecAZbKJIdabwGVF3ahL2MM7L0zZII61SO3LDPAwqXOuta9ixMYk1XVCI0V2PVqTkabQgdpt1ZLgmFH+Kw==", "license": "MIT", "dependencies": { - "@nextui-org/button": "2.0.34", - "@nextui-org/react-utils": "2.0.14", - "@nextui-org/shared-icons": "2.0.8", - "@nextui-org/shared-utils": "2.0.5", - "@nextui-org/tooltip": "2.0.36", - "@nextui-org/use-clipboard": "2.0.5", + "@nextui-org/button": "2.0.37", + "@nextui-org/react-utils": "2.0.16", + "@nextui-org/shared-icons": "2.0.9", + "@nextui-org/shared-utils": "2.0.7", + "@nextui-org/tooltip": "2.0.39", + "@nextui-org/use-clipboard": "2.0.6", "@react-aria/focus": "3.17.1", "@react-aria/utils": "3.24.1" }, @@ -2447,14 +2444,14 @@ } }, "node_modules/@nextui-org/spacer": { - "version": "2.0.29", - "resolved": "https://registry.npmjs.org/@nextui-org/spacer/-/spacer-2.0.29.tgz", - "integrity": "sha512-lcgzHIvTXXllnM6MMjti0ub8jEx9jmtzdd5+zgFAHLTeDS3pDffNZndmU+RkzpyGSyK20PCrMkV/sB4SCDN1KA==", + "version": "2.0.32", + "resolved": "https://registry.npmjs.org/@nextui-org/spacer/-/spacer-2.0.32.tgz", + "integrity": "sha512-NxqEYTig4OfkLDPlO2/jASB4gV8L9DLpsNZSqzaacIJZwk4BCTsNoBi3CuNt5ZsMoGYujtFP6QU0zH9fZbuzwA==", "license": "MIT", "dependencies": { - "@nextui-org/react-utils": "2.0.14", - "@nextui-org/shared-utils": "2.0.5", - "@nextui-org/system-rsc": "2.1.2" + "@nextui-org/react-utils": "2.0.16", + "@nextui-org/shared-utils": "2.0.7", + "@nextui-org/system-rsc": "2.1.5" }, "peerDependencies": { "@nextui-org/theme": ">=2.1.0", @@ -2463,14 +2460,14 @@ } }, "node_modules/@nextui-org/spinner": { - "version": "2.0.30", - "resolved": "https://registry.npmjs.org/@nextui-org/spinner/-/spinner-2.0.30.tgz", - "integrity": "sha512-+oygL2dewHZzJiSUEIvzL0tIx+G+98mvO3ToFAMXaH0N3bOQNSiFDPwUHUx6PgAQ9pr9RKtdnb4ywstcG9j+Gg==", + "version": "2.0.33", + "resolved": "https://registry.npmjs.org/@nextui-org/spinner/-/spinner-2.0.33.tgz", + "integrity": "sha512-c1wW4YEbzdn0t1MJAXhJ2W0PuNxrxtZg2DVqJeqh3180y4iQPYDzEy7oFoU0FpK53LcBPxjfsKHNL6v1pn+60A==", "license": "MIT", "dependencies": { - "@nextui-org/react-utils": "2.0.14", - "@nextui-org/shared-utils": "2.0.5", - "@nextui-org/system-rsc": "2.1.2" + "@nextui-org/react-utils": "2.0.16", + "@nextui-org/shared-utils": "2.0.7", + "@nextui-org/system-rsc": "2.1.5" }, "peerDependencies": { "@nextui-org/theme": ">=2.1.0", @@ -2479,14 +2476,14 @@ } }, "node_modules/@nextui-org/switch": { - "version": "2.0.31", - "resolved": "https://registry.npmjs.org/@nextui-org/switch/-/switch-2.0.31.tgz", - "integrity": "sha512-WPHqWQfyISA8nmQ8ihaO5rIHm/K9nyfrV0Fxm6EcnFilTMZhh4Kt+p7FfJrZw+MMyzIEGFfMDySk1KVrMubc1g==", + "version": "2.0.33", + "resolved": "https://registry.npmjs.org/@nextui-org/switch/-/switch-2.0.33.tgz", + "integrity": "sha512-T7w+8+ex7Pey9HVGXkNft4D11mO5J9iPfmemfLbSOYqbSydcOuINuGRQ1QWy7X+lLYhhZBHb9Ykcf4QtR4dqTQ==", "license": "MIT", "dependencies": { - "@nextui-org/react-utils": "2.0.14", - "@nextui-org/shared-utils": "2.0.5", - "@nextui-org/use-safe-layout-effect": "2.0.5", + "@nextui-org/react-utils": "2.0.16", + "@nextui-org/shared-utils": "2.0.7", + "@nextui-org/use-safe-layout-effect": "2.0.6", "@react-aria/focus": "3.17.1", "@react-aria/interactions": "3.21.3", "@react-aria/switch": "3.6.4", @@ -2503,14 +2500,14 @@ } }, "node_modules/@nextui-org/system": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/@nextui-org/system/-/system-2.2.2.tgz", - "integrity": "sha512-u30lWSIO4Q7DStiK5tJjDgKBQtmODeQZcC6llz973sJ9QlE4GeC1fgu0+/zXL8AZZ8o/iEXhHWXsZIJ26EquUQ==", + "version": "2.2.5", + "resolved": "https://registry.npmjs.org/@nextui-org/system/-/system-2.2.5.tgz", + "integrity": "sha512-nrX6768aiyWtpxX3OTFBIVWR+v9nlMsC3KaBinNfek97sNm7gAfTHi7q5kylE3L5yIMpNG+DclAKpuxgDQEmvw==", "license": "MIT", "dependencies": { "@internationalized/date": "^3.5.4", - "@nextui-org/react-utils": "2.0.14", - "@nextui-org/system-rsc": "2.1.2", + "@nextui-org/react-utils": "2.0.16", + "@nextui-org/system-rsc": "2.1.5", "@react-aria/i18n": "3.11.1", "@react-aria/overlays": "3.22.1", "@react-aria/utils": "3.24.1", @@ -2523,11 +2520,12 @@ } }, "node_modules/@nextui-org/system-rsc": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/@nextui-org/system-rsc/-/system-rsc-2.1.2.tgz", - "integrity": "sha512-3F7pG68Ikh1JsMtRQqmyXAojAV4lMPCKCy0n8RiIxJkEJg11RGTXhnABHF2jP6uxMH/0q5zVzuFubQJfW++ISQ==", + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nextui-org/system-rsc/-/system-rsc-2.1.5.tgz", + "integrity": "sha512-tkJLAyJu34Rr5KUMMqoB7cZjOVXB+7a/7N4ushZfuiLdoYijgmcXFMzLxjm+tbt9zA5AV+ivsfbHvscg77dJ6w==", "license": "MIT", "dependencies": { + "@react-types/shared": "3.23.1", "clsx": "^1.2.1" }, "peerDependencies": { @@ -2536,16 +2534,16 @@ } }, "node_modules/@nextui-org/table": { - "version": "2.0.36", - "resolved": "https://registry.npmjs.org/@nextui-org/table/-/table-2.0.36.tgz", - "integrity": "sha512-vpohZo5p3XmT6FLOKKwmm8SdCA/h2QPQz6Y66sAfHuoqAfkmfVfAeyKgYTe20pVJy3Whvyix6IA8e0eWETDTEw==", + "version": "2.0.39", + "resolved": "https://registry.npmjs.org/@nextui-org/table/-/table-2.0.39.tgz", + "integrity": "sha512-VYvmrQ6GliwmzukKLZ7Nxp3sFXdskWZp8/BjwROLFE9Zco22CC0++7VPG3ebOYAIhi4e1Je+QUTx4/eh2wZZgg==", "license": "MIT", "dependencies": { - "@nextui-org/checkbox": "2.1.2", - "@nextui-org/react-utils": "2.0.14", - "@nextui-org/shared-icons": "2.0.8", - "@nextui-org/shared-utils": "2.0.5", - "@nextui-org/spacer": "2.0.29", + "@nextui-org/checkbox": "2.1.4", + "@nextui-org/react-utils": "2.0.16", + "@nextui-org/shared-icons": "2.0.9", + "@nextui-org/shared-utils": "2.0.7", + "@nextui-org/spacer": "2.0.32", "@react-aria/focus": "3.17.1", "@react-aria/interactions": "3.21.3", "@react-aria/table": "3.14.1", @@ -2564,17 +2562,17 @@ } }, "node_modules/@nextui-org/tabs": { - "version": "2.0.32", - "resolved": "https://registry.npmjs.org/@nextui-org/tabs/-/tabs-2.0.32.tgz", - "integrity": "sha512-TVCwm1GI7rkf/o7+eWpklRQBTg2Y/m3eNBLU1jA+Ppqs+Mr31y7BHoNLqTZ6jpj59DA1OcpwbJH5xhGk0pOvwA==", + "version": "2.0.35", + "resolved": "https://registry.npmjs.org/@nextui-org/tabs/-/tabs-2.0.35.tgz", + "integrity": "sha512-K6uDZbJwn1qLRw8XeBS2TwGQl9zKXg3Q1ShLzVG2IjTGHGNAn9lwkUzn0FNUNaU1GK2o8wOyKhX7K02J3Ev5fw==", "license": "MIT", "dependencies": { - "@nextui-org/aria-utils": "2.0.21", - "@nextui-org/framer-utils": "2.0.21", - "@nextui-org/react-utils": "2.0.14", - "@nextui-org/shared-utils": "2.0.5", - "@nextui-org/use-is-mounted": "2.0.5", - "@nextui-org/use-update-effect": "2.0.5", + "@nextui-org/aria-utils": "2.0.24", + "@nextui-org/framer-utils": "2.0.24", + "@nextui-org/react-utils": "2.0.16", + "@nextui-org/shared-utils": "2.0.7", + "@nextui-org/use-is-mounted": "2.0.6", + "@nextui-org/use-update-effect": "2.0.6", "@react-aria/focus": "3.17.1", "@react-aria/interactions": "3.21.3", "@react-aria/tabs": "3.9.1", @@ -2593,9 +2591,9 @@ } }, "node_modules/@nextui-org/theme": { - "version": "2.2.6", - "resolved": "https://registry.npmjs.org/@nextui-org/theme/-/theme-2.2.6.tgz", - "integrity": "sha512-FyDp5edpmjbvPzRx+D2+Km1oZ73wQOzKMSBPomOgP0h9OFnnTHqKlmtbGhWSk2cEyYN9VsaGvqJTw8X35/aChQ==", + "version": "2.2.9", + "resolved": "https://registry.npmjs.org/@nextui-org/theme/-/theme-2.2.9.tgz", + "integrity": "sha512-TN2I9sMriLaj00pXsIMlg19+UHeOdjzS2JV0u4gjL14mSbQl5BYNxgbvU3gbMqkZZQ6OpwT4RnT8RS+ks6TXCw==", "license": "MIT", "dependencies": { "clsx": "^1.2.1", @@ -2616,16 +2614,16 @@ } }, "node_modules/@nextui-org/tooltip": { - "version": "2.0.36", - "resolved": "https://registry.npmjs.org/@nextui-org/tooltip/-/tooltip-2.0.36.tgz", - "integrity": "sha512-tV3BefTvmYzSC4TX+UPV7p3F5fs52sFzQ1/Try/Bkz5B1F9yXviO9dV2/pqXSfOJVvLVJS2RMi5wZkaYh1xtNw==", + "version": "2.0.39", + "resolved": "https://registry.npmjs.org/@nextui-org/tooltip/-/tooltip-2.0.39.tgz", + "integrity": "sha512-DWP3XAmVb/SlcdI4SQodtT8ZyMzYMuvRbq4+JQwm+qq1+FGs55z15+8h9DRFQEseEEaDs0hCs6+kgbieZlUitw==", "license": "MIT", "dependencies": { - "@nextui-org/aria-utils": "2.0.21", - "@nextui-org/framer-utils": "2.0.21", - "@nextui-org/react-utils": "2.0.14", - "@nextui-org/shared-utils": "2.0.5", - "@nextui-org/use-safe-layout-effect": "2.0.5", + "@nextui-org/aria-utils": "2.0.24", + "@nextui-org/framer-utils": "2.0.24", + "@nextui-org/react-utils": "2.0.16", + "@nextui-org/shared-utils": "2.0.7", + "@nextui-org/use-safe-layout-effect": "2.0.6", "@react-aria/interactions": "3.21.3", "@react-aria/overlays": "3.22.1", "@react-aria/tooltip": "3.7.4", @@ -2643,9 +2641,9 @@ } }, "node_modules/@nextui-org/use-aria-accordion": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/@nextui-org/use-aria-accordion/-/use-aria-accordion-2.0.6.tgz", - "integrity": "sha512-47+/gO67YufQUtL0f2TIdaa8++5EBtIK7Ltq1GpUat2qjbMFvIb6Ao/Jf3KHU5NicLLRnWPSK1vNaupkYwN/ew==", + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/@nextui-org/use-aria-accordion/-/use-aria-accordion-2.0.7.tgz", + "integrity": "sha512-VzGlxmsu2tWG2Pht1e0PBz40jz95v0OEKYVXq91WpDMwj8Bl1CYvxrw2Qz41/5Xi0X843Mmo4sPwrc/hk0+RHA==", "license": "MIT", "dependencies": { "@react-aria/button": "3.9.5", @@ -2661,9 +2659,9 @@ } }, "node_modules/@nextui-org/use-aria-button": { - "version": "2.0.9", - "resolved": "https://registry.npmjs.org/@nextui-org/use-aria-button/-/use-aria-button-2.0.9.tgz", - "integrity": "sha512-5FjDl57/1Ey3MgJn+yB0/CPABsSVgXiE+jT7ZLnSqH9kmdXV/eMiuplF7fOOvaSMCA1cE3KCetaPVDIZoJI1/w==", + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/@nextui-org/use-aria-button/-/use-aria-button-2.0.10.tgz", + "integrity": "sha512-tUpp4QMr1zugKPevyToeRHIufTuc/g+67/r/oQLRTG0mMo3yGVmggykQuYn22fqqZPpW6nHcB9VYc+XtZZ27TQ==", "license": "MIT", "dependencies": { "@react-aria/focus": "3.17.1", @@ -2677,9 +2675,9 @@ } }, "node_modules/@nextui-org/use-aria-link": { - "version": "2.0.18", - "resolved": "https://registry.npmjs.org/@nextui-org/use-aria-link/-/use-aria-link-2.0.18.tgz", - "integrity": "sha512-6ZIIOfMMGbSOF9FcJTPrsVOm2LP7OV+QwF0vYelZeEK5zFXb5f8e2J/fEbCVWKLPFDB2VyoBUDWMzRfrizixzg==", + "version": "2.0.19", + "resolved": "https://registry.npmjs.org/@nextui-org/use-aria-link/-/use-aria-link-2.0.19.tgz", + "integrity": "sha512-ef61cJLlwcR4zBWiaeHZy4K18juFjUup2SslfLIAiZz3kVosBCGKmkJkw1SASYY8+D/oUc2B6BFIk25YEsRKRw==", "license": "MIT", "dependencies": { "@react-aria/focus": "3.17.1", @@ -2693,9 +2691,9 @@ } }, "node_modules/@nextui-org/use-aria-menu": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@nextui-org/use-aria-menu/-/use-aria-menu-2.0.5.tgz", - "integrity": "sha512-7bAwISb4vIGhAuvZEHpb/28u0k2/HxNhMJUcz/UxVJTMqSkbSJR2RKdm64WfhEq2A8ZtvED0BAJbDuPf4Q4avg==", + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/@nextui-org/use-aria-menu/-/use-aria-menu-2.0.6.tgz", + "integrity": "sha512-fGDF25E99THbgeDV2r2w4BHw5ZbGW3Lu6Y+vbLUcLBBh6x8/W8cqrpYFrzSUzn1RCun1t17yOAHZEV2rbvtMzA==", "license": "MIT", "dependencies": { "@react-aria/i18n": "3.11.1", @@ -2714,9 +2712,9 @@ } }, "node_modules/@nextui-org/use-aria-modal-overlay": { - "version": "2.0.10", - "resolved": "https://registry.npmjs.org/@nextui-org/use-aria-modal-overlay/-/use-aria-modal-overlay-2.0.10.tgz", - "integrity": "sha512-/VONX/beH4vu7SQjAtxcQoRhdAOro+QeBk9XOW+qcNvxZG4Em1vf1KFmpHRC40DtsrUk3I0cxaZezeIgfOZ41Q==", + "version": "2.0.11", + "resolved": "https://registry.npmjs.org/@nextui-org/use-aria-modal-overlay/-/use-aria-modal-overlay-2.0.11.tgz", + "integrity": "sha512-crMOCHyGIiBJiihxqidJCNR3AHH62uewfImDLEwyE/SlIkhAqW5jteUhkq0QfCSH4U/ydWisQ14niWDEgtzxXg==", "license": "MIT", "dependencies": { "@react-aria/overlays": "3.22.1", @@ -2730,9 +2728,9 @@ } }, "node_modules/@nextui-org/use-aria-multiselect": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/@nextui-org/use-aria-multiselect/-/use-aria-multiselect-2.2.2.tgz", - "integrity": "sha512-iFw9CVRWTKBl+c1FbbHxp4K0B6aQTXSzXiIP09TJ1NQ10fk1GQXBIhFUIyvIwRJRGvYAL+vwkgj39Ac1p1esJQ==", + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/@nextui-org/use-aria-multiselect/-/use-aria-multiselect-2.2.3.tgz", + "integrity": "sha512-VeRoyyUUVgJ7DrdfzU6onjohHxJfG7bmwpIfQyurMzvTZcmcVUGTnddAnRPVEoOro68tTAj4IuPs/4xkf1aXxg==", "license": "MIT", "dependencies": { "@react-aria/i18n": "3.11.1", @@ -2756,12 +2754,12 @@ } }, "node_modules/@nextui-org/use-aria-toggle-button": { - "version": "2.0.9", - "resolved": "https://registry.npmjs.org/@nextui-org/use-aria-toggle-button/-/use-aria-toggle-button-2.0.9.tgz", - "integrity": "sha512-JpPD97tYpPwyhgXgJbWYgMDp5ZysM1LyvvmyHmq6BtvSpyYqQKU7V3LDXuirBEN6NwHHZRfXy4/mUid/L6W0wA==", + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/@nextui-org/use-aria-toggle-button/-/use-aria-toggle-button-2.0.10.tgz", + "integrity": "sha512-U5jOmEO+nMIgYvBF0+gJtdq8C6dynGMjzAboPG4FhuHOzDoNiC12G5FIbGnRe8K1hMsKVuaI72p9986NhfqNgw==", "license": "MIT", "dependencies": { - "@nextui-org/use-aria-button": "2.0.9", + "@nextui-org/use-aria-button": "2.0.10", "@react-aria/utils": "3.24.1", "@react-stately/toggle": "3.7.4", "@react-types/button": "3.9.4", @@ -2772,45 +2770,45 @@ } }, "node_modules/@nextui-org/use-callback-ref": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@nextui-org/use-callback-ref/-/use-callback-ref-2.0.5.tgz", - "integrity": "sha512-lcjlV5yaDTiFSv06E5RtQNqy+O6XqH/Q/yz+ka1ZBlZF/FdzEPNRfJ0shN2D7Sh3DdbvV2lySbA2g/0d94geaw==", + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/@nextui-org/use-callback-ref/-/use-callback-ref-2.0.6.tgz", + "integrity": "sha512-2WcwWuK1L/wIpTbibnLrysmmkzWomvkVIcgWayB6n/w+bpPrPCG7Zyg2WHzmMmDhe6imV//KKBgNKRi8Xhu/VA==", "license": "MIT", "dependencies": { - "@nextui-org/use-safe-layout-effect": "2.0.5" + "@nextui-org/use-safe-layout-effect": "2.0.6" }, "peerDependencies": { "react": ">=18" } }, "node_modules/@nextui-org/use-clipboard": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@nextui-org/use-clipboard/-/use-clipboard-2.0.5.tgz", - "integrity": "sha512-1ExwXM8ENmc/kVDqKoiPGrBP/0B7rZ43iSv2MoWD1Qpc8GHg71Rv7NTIlBDoD/pfUfqkab6x66iKC7AVR8rifA==", + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/@nextui-org/use-clipboard/-/use-clipboard-2.0.6.tgz", + "integrity": "sha512-UQbCoAX1vqEKYeMF8Xp2RdTqbDD8Or16+7W4f8OQc5+uaJeKaAL6LPITi5M5ipgruTvzM845XooHdiAStH322Q==", "license": "MIT", "peerDependencies": { "react": ">=18" } }, "node_modules/@nextui-org/use-data-scroll-overflow": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/@nextui-org/use-data-scroll-overflow/-/use-data-scroll-overflow-2.1.4.tgz", - "integrity": "sha512-0YqUAe/b9aZftUQOH7sWqBMJHGLyC2Q/ixFyjq8Q1TijrqEyGESGQ2tm0+FHytI04drV+mnsbf6+q2QIKyqGSg==", + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/@nextui-org/use-data-scroll-overflow/-/use-data-scroll-overflow-2.1.6.tgz", + "integrity": "sha512-z9XzBF64qjTSp6jTttMDEPku7Xpgci/tYTokEQHWgydRg3FZEaBqRgOOMeiXAV1Py/kQB062MjPSneUtwYlozA==", "license": "MIT", "dependencies": { - "@nextui-org/shared-utils": "2.0.5" + "@nextui-org/shared-utils": "2.0.7" }, "peerDependencies": { "react": ">=18" } }, "node_modules/@nextui-org/use-disclosure": { - "version": "2.0.9", - "resolved": "https://registry.npmjs.org/@nextui-org/use-disclosure/-/use-disclosure-2.0.9.tgz", - "integrity": "sha512-d1Pksmm6zleZAdNraD0s97E+sXHrzI0vZ8tLNzE9yGNOf/VRMBvjpfa9S4Zl7oR+StNbST3JofCqmSHtRNe7hg==", + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/@nextui-org/use-disclosure/-/use-disclosure-2.0.10.tgz", + "integrity": "sha512-s2I58d7x2f1JRriZnNm9ZoxrGmxF+DnC9BXM1sD99Wq1VNMd0dhitmx0mUWfUB7l5HLyZgKOeiSLG+ugy1F1Yw==", "license": "MIT", "dependencies": { - "@nextui-org/use-callback-ref": "2.0.5", + "@nextui-org/use-callback-ref": "2.0.6", "@react-aria/utils": "3.24.1", "@react-stately/utils": "3.10.1" }, @@ -2819,21 +2817,21 @@ } }, "node_modules/@nextui-org/use-image": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@nextui-org/use-image/-/use-image-2.0.5.tgz", - "integrity": "sha512-FAMyvZS9XSNLqHEmU6xykMgwIFJj/V9/JpTiZAQziz2wqMiUONIBpYpGOlI+pPBNlhCkw62KHm/19vHW49FWhA==", + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/@nextui-org/use-image/-/use-image-2.0.6.tgz", + "integrity": "sha512-VelN9y3vzwIpPfubFMh00YRQ0f4+I5FElcAvAqoo0Kfb0K7sGrTo1lZNApHm6yBN2gJMMeccG9u7bZB+wcDGZQ==", "license": "MIT", "dependencies": { - "@nextui-org/use-safe-layout-effect": "2.0.5" + "@nextui-org/use-safe-layout-effect": "2.0.6" }, "peerDependencies": { "react": ">=18" } }, "node_modules/@nextui-org/use-is-mobile": { - "version": "2.0.8", - "resolved": "https://registry.npmjs.org/@nextui-org/use-is-mobile/-/use-is-mobile-2.0.8.tgz", - "integrity": "sha512-fp6UgfmYTkdri3fKeFUapr0TuJGRTskrTZixh+r1aqTcEWtaeef+Nli5VKRTJb9nqYKkgJDRhC39Z5s/rgq0mA==", + "version": "2.0.9", + "resolved": "https://registry.npmjs.org/@nextui-org/use-is-mobile/-/use-is-mobile-2.0.9.tgz", + "integrity": "sha512-u5pRmPV0wacdpOcAkQnWwE30yNBl2uk1WvbWkrSELxIVRN22+fTIYn8ynnHK0JbJFTA6/5zh7uIfETQu3L6KjA==", "license": "MIT", "dependencies": { "@react-aria/ssr": "3.9.4" @@ -2843,30 +2841,30 @@ } }, "node_modules/@nextui-org/use-is-mounted": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@nextui-org/use-is-mounted/-/use-is-mounted-2.0.5.tgz", - "integrity": "sha512-gk698Uwmj/XhchBsnI5Ups5uzEXuZvsPK45K6goi2/ADKXSYxHOcSgwoexytqJBb/7tpi+emi2CRTAjAFZDQqA==", + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/@nextui-org/use-is-mounted/-/use-is-mounted-2.0.6.tgz", + "integrity": "sha512-/lcMdYnwBZ1EuKMLRIhHeAZG8stXWNTz7wBweAlLId23VC4VHgCp/s9K9Vbj1A5/r8FiFQeoTmXQuMAMUoPRtg==", "license": "MIT", "peerDependencies": { "react": ">=18" } }, "node_modules/@nextui-org/use-measure": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@nextui-org/use-measure/-/use-measure-2.0.1.tgz", - "integrity": "sha512-uEtdrdBdFz4Fgbfk2vmQ+rEb+eFa5o4yI90udasvfpaIrMBfrFOlRW5+yn3uXKB8JThET4Gf2on/wlJpo567Dg==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@nextui-org/use-measure/-/use-measure-2.0.2.tgz", + "integrity": "sha512-H/RSPPA9B5sZ10wiXR3jLlYFEuiVnc0O/sgLLQfrb5M0hvHoaqMThnsZpm//5iyS7tD7kxPeYNLa1EhzlQKxDA==", "license": "MIT", "peerDependencies": { "react": ">=18" } }, "node_modules/@nextui-org/use-pagination": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/@nextui-org/use-pagination/-/use-pagination-2.0.7.tgz", - "integrity": "sha512-a05vLp8YSk4nI+LmDUdjjKj2U1/d3Z1ZALUUrjWJVnTUckaiglHGeoYEh8nqcjDXj4sPC4OcK3ZnW+AGUXDGwA==", + "version": "2.0.9", + "resolved": "https://registry.npmjs.org/@nextui-org/use-pagination/-/use-pagination-2.0.9.tgz", + "integrity": "sha512-p5Gssyb71/SjRezq2o1aRsYTmC9idziW3pLCJFpVwLGfgWNARf9C6NS1oQsqKgjF5lvzoa88soZRDhKKvRAt/g==", "license": "MIT", "dependencies": { - "@nextui-org/shared-utils": "2.0.5", + "@nextui-org/shared-utils": "2.0.7", "@react-aria/i18n": "3.11.1" }, "peerDependencies": { @@ -2874,41 +2872,41 @@ } }, "node_modules/@nextui-org/use-safe-layout-effect": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@nextui-org/use-safe-layout-effect/-/use-safe-layout-effect-2.0.5.tgz", - "integrity": "sha512-YQQlqz82aYxMoEq23jQNG/JBPHF1x3opzyXRHAVxgBEFo9OJqBMZTm23ukpTXm2Ev98T6mpWiTHdfyHJ7IoRog==", + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/@nextui-org/use-safe-layout-effect/-/use-safe-layout-effect-2.0.6.tgz", + "integrity": "sha512-xzEJXf/g9GaSqjLpQ4+Z2/pw1GPq2Fc5cWRGqEXbGauEMXuH8UboRls1BmIV1RuOpqI6FgxkEmxL1EuVIRVmvQ==", "license": "MIT", "peerDependencies": { "react": ">=18" } }, "node_modules/@nextui-org/use-scroll-position": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/@nextui-org/use-scroll-position/-/use-scroll-position-2.0.6.tgz", - "integrity": "sha512-dRwew37XnJOh8d35BuyqzRfnrmKsOUHqi0Owhk0tIGyqifQ/jw65udWpBfa6rwXcd4cKOOqXXHuNGsYTclzc6w==", + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/@nextui-org/use-scroll-position/-/use-scroll-position-2.0.8.tgz", + "integrity": "sha512-sUuoLEPWxCNlgzayy3VZSneVA1rKSdh4kBuBbYJTp/g2yyrpZYnyYzWpeNJ4dhDQr1cpTDODehJekWPBhNN+uw==", "license": "MIT", "peerDependencies": { "react": ">=18" } }, "node_modules/@nextui-org/use-update-effect": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@nextui-org/use-update-effect/-/use-update-effect-2.0.5.tgz", - "integrity": "sha512-4r2CXAD598xc2ifMu97kf8V/lj+NDct2oITbxgXeV4ezWaXHy5/26r1iyVnBzRN/VBz3fwHx3hHdftzcYSZxdA==", + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/@nextui-org/use-update-effect/-/use-update-effect-2.0.6.tgz", + "integrity": "sha512-n5Qiv3ferKn+cSxU3Vv+96LdG8I/00mzc7Veoan+P9GL0aCTrsPB6RslTsiblaiAXQcqTiFXd8xwsK309DXOXA==", "license": "MIT", "peerDependencies": { "react": ">=18" } }, "node_modules/@nextui-org/user": { - "version": "2.0.31", - "resolved": "https://registry.npmjs.org/@nextui-org/user/-/user-2.0.31.tgz", - "integrity": "sha512-PXWVLB2igKi3MwjVeI5auoK6fhBgT3nizPzabBa95m0/3dg8aex/4oexCRpjef+V5cRD/2z37VHqfelQWqOHjQ==", + "version": "2.0.33", + "resolved": "https://registry.npmjs.org/@nextui-org/user/-/user-2.0.33.tgz", + "integrity": "sha512-v6gGTlsaqM7Ndwtx9N/AAQFRICcIE5DuFxRZRqPfLa+jbZhJuWG2OSIATPeUOxgr8pKWpeV78nETdFKEKcsUPA==", "license": "MIT", "dependencies": { - "@nextui-org/avatar": "2.0.30", - "@nextui-org/react-utils": "2.0.14", - "@nextui-org/shared-utils": "2.0.5", + "@nextui-org/avatar": "2.0.32", + "@nextui-org/react-utils": "2.0.16", + "@nextui-org/shared-utils": "2.0.7", "@react-aria/focus": "3.17.1", "@react-aria/utils": "3.24.1" }, @@ -2978,6 +2976,7 @@ "resolved": "https://registry.npmjs.org/@pkgr/core/-/core-0.1.1.tgz", "integrity": "sha512-cq8o4cWH0ibXh9VGi5P20Tu9XF/0fFXl9EUinr9QfTM7a7p0oTA4iJRCQWppXR1Pg8dSM0UCItCkPwsk9qWWYA==", "dev": true, + "license": "MIT", "engines": { "node": "^12.20.0 || ^14.18.0 || >=16.0.0" }, @@ -4277,9 +4276,9 @@ "dev": true }, "node_modules/@types/lodash": { - "version": "4.17.5", - "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.17.5.tgz", - "integrity": "sha512-MBIOHVZqVqgfro1euRDWX7OO0fBVUUMrN6Pwm8LQsz8cWhEpihlvR70ENj3f40j58TNxZaWv2ndSkInykNBBJw==", + "version": "4.17.7", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.17.7.tgz", + "integrity": "sha512-8wTvZawATi/lsmNu10/j2hk1KEP0IvjubqPE3cu1Xz7xfXXt5oCq3SNUz4fMIP4XGF9Ky+Ue2tBA3hcS7LSBlA==", "license": "MIT" }, "node_modules/@types/lodash.debounce": { @@ -4292,9 +4291,9 @@ } }, "node_modules/@types/node": { - "version": "20.14.10", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.10.tgz", - "integrity": "sha512-MdiXf+nDuMvY0gJKxyfZ7/6UFsETO7mGKF54MVD/ekJS6HdFtpZFBgrh6Pseu64XTb2MLyFPlbW6hj8HYRQNOQ==", + "version": "20.14.11", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.11.tgz", + "integrity": "sha512-kprQpL8MMeszbz6ojB5/tU8PLN4kesnN8Gjzw349rDlNgsSzg90lAVj3llK99Dh7JON+t9AuscPPFW6mPbTnSA==", "dev": true, "license": "MIT", "dependencies": { @@ -4327,17 +4326,17 @@ } }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.16.0.tgz", - "integrity": "sha512-py1miT6iQpJcs1BiJjm54AMzeuMPBSPuKPlnT8HlfudbcS5rYeX5jajpLf3mrdRh9dA/Ec2FVUY0ifeVNDIhZw==", + "version": "7.16.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.16.1.tgz", + "integrity": "sha512-SxdPak/5bO0EnGktV05+Hq8oatjAYVY3Zh2bye9pGZy6+jwyR3LG3YKkV4YatlsgqXP28BTeVm9pqwJM96vf2A==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/regexpp": "^4.10.0", - "@typescript-eslint/scope-manager": "7.16.0", - "@typescript-eslint/type-utils": "7.16.0", - "@typescript-eslint/utils": "7.16.0", - "@typescript-eslint/visitor-keys": "7.16.0", + "@typescript-eslint/scope-manager": "7.16.1", + "@typescript-eslint/type-utils": "7.16.1", + "@typescript-eslint/utils": "7.16.1", + "@typescript-eslint/visitor-keys": "7.16.1", "graphemer": "^1.4.0", "ignore": "^5.3.1", "natural-compare": "^1.4.0", @@ -4361,14 +4360,14 @@ } }, "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/scope-manager": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.16.0.tgz", - "integrity": "sha512-8gVv3kW6n01Q6TrI1cmTZ9YMFi3ucDT7i7aI5lEikk2ebk1AEjrwX8MDTdaX5D7fPXMBLvnsaa0IFTAu+jcfOw==", + "version": "7.16.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.16.1.tgz", + "integrity": "sha512-nYpyv6ALte18gbMz323RM+vpFpTjfNdyakbf3nsLvF43uF9KeNC289SUEW3QLZ1xPtyINJ1dIsZOuWuSRIWygw==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "7.16.0", - "@typescript-eslint/visitor-keys": "7.16.0" + "@typescript-eslint/types": "7.16.1", + "@typescript-eslint/visitor-keys": "7.16.1" }, "engines": { "node": "^18.18.0 || >=20.0.0" @@ -4379,9 +4378,9 @@ } }, "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/types": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.16.0.tgz", - "integrity": "sha512-fecuH15Y+TzlUutvUl9Cc2XJxqdLr7+93SQIbcZfd4XRGGKoxyljK27b+kxKamjRkU7FYC6RrbSCg0ALcZn/xw==", + "version": "7.16.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.16.1.tgz", + "integrity": "sha512-AQn9XqCzUXd4bAVEsAXM/Izk11Wx2u4H3BAfQVhSfzfDOm/wAON9nP7J5rpkCxts7E5TELmN845xTUCQrD1xIQ==", "dev": true, "license": "MIT", "engines": { @@ -4393,13 +4392,13 @@ } }, "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/visitor-keys": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.16.0.tgz", - "integrity": "sha512-rMo01uPy9C7XxG7AFsxa8zLnWXTF8N3PYclekWSrurvhwiw1eW88mrKiAYe6s53AUY57nTRz8dJsuuXdkAhzCg==", + "version": "7.16.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.16.1.tgz", + "integrity": "sha512-Qlzzx4sE4u3FsHTPQAAQFJFNOuqtuY0LFrZHwQ8IHK705XxBiWOFkfKRWu6niB7hwfgnwIpO4jTC75ozW1PHWg==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "7.16.0", + "@typescript-eslint/types": "7.16.1", "eslint-visitor-keys": "^3.4.3" }, "engines": { @@ -4456,14 +4455,14 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.16.0.tgz", - "integrity": "sha512-j0fuUswUjDHfqV/UdW6mLtOQQseORqfdmoBNDFOqs9rvNVR2e+cmu6zJu/Ku4SDuqiJko6YnhwcL8x45r8Oqxg==", + "version": "7.16.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.16.1.tgz", + "integrity": "sha512-rbu/H2MWXN4SkjIIyWcmYBjlp55VT+1G3duFOIukTNFxr9PI35pLc2ydwAfejCEitCv4uztA07q0QWanOHC7dA==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/typescript-estree": "7.16.0", - "@typescript-eslint/utils": "7.16.0", + "@typescript-eslint/typescript-estree": "7.16.1", + "@typescript-eslint/utils": "7.16.1", "debug": "^4.3.4", "ts-api-utils": "^1.3.0" }, @@ -4484,9 +4483,9 @@ } }, "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/types": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.16.0.tgz", - "integrity": "sha512-fecuH15Y+TzlUutvUl9Cc2XJxqdLr7+93SQIbcZfd4XRGGKoxyljK27b+kxKamjRkU7FYC6RrbSCg0ALcZn/xw==", + "version": "7.16.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.16.1.tgz", + "integrity": "sha512-AQn9XqCzUXd4bAVEsAXM/Izk11Wx2u4H3BAfQVhSfzfDOm/wAON9nP7J5rpkCxts7E5TELmN845xTUCQrD1xIQ==", "dev": true, "license": "MIT", "engines": { @@ -4498,14 +4497,14 @@ } }, "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/typescript-estree": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.16.0.tgz", - "integrity": "sha512-a5NTvk51ZndFuOLCh5OaJBELYc2O3Zqxfl3Js78VFE1zE46J2AaVuW+rEbVkQznjkmlzWsUI15BG5tQMixzZLw==", + "version": "7.16.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.16.1.tgz", + "integrity": "sha512-0vFPk8tMjj6apaAZ1HlwM8w7jbghC8jc1aRNJG5vN8Ym5miyhTQGMqU++kuBFDNKe9NcPeZ6x0zfSzV8xC1UlQ==", "dev": true, "license": "BSD-2-Clause", "dependencies": { - "@typescript-eslint/types": "7.16.0", - "@typescript-eslint/visitor-keys": "7.16.0", + "@typescript-eslint/types": "7.16.1", + "@typescript-eslint/visitor-keys": "7.16.1", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -4527,13 +4526,13 @@ } }, "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/visitor-keys": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.16.0.tgz", - "integrity": "sha512-rMo01uPy9C7XxG7AFsxa8zLnWXTF8N3PYclekWSrurvhwiw1eW88mrKiAYe6s53AUY57nTRz8dJsuuXdkAhzCg==", + "version": "7.16.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.16.1.tgz", + "integrity": "sha512-Qlzzx4sE4u3FsHTPQAAQFJFNOuqtuY0LFrZHwQ8IHK705XxBiWOFkfKRWu6niB7hwfgnwIpO4jTC75ozW1PHWg==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "7.16.0", + "@typescript-eslint/types": "7.16.1", "eslint-visitor-keys": "^3.4.3" }, "engines": { @@ -4636,16 +4635,16 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.16.0.tgz", - "integrity": "sha512-PqP4kP3hb4r7Jav+NiRCntlVzhxBNWq6ZQ+zQwII1y/G/1gdIPeYDCKr2+dH6049yJQsWZiHU6RlwvIFBXXGNA==", + "version": "7.16.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.16.1.tgz", + "integrity": "sha512-WrFM8nzCowV0he0RlkotGDujx78xudsxnGMBHI88l5J8wEhED6yBwaSLP99ygfrzAjsQvcYQ94quDwI0d7E1fA==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.4.0", - "@typescript-eslint/scope-manager": "7.16.0", - "@typescript-eslint/types": "7.16.0", - "@typescript-eslint/typescript-estree": "7.16.0" + "@typescript-eslint/scope-manager": "7.16.1", + "@typescript-eslint/types": "7.16.1", + "@typescript-eslint/typescript-estree": "7.16.1" }, "engines": { "node": "^18.18.0 || >=20.0.0" @@ -4659,14 +4658,14 @@ } }, "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/scope-manager": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.16.0.tgz", - "integrity": "sha512-8gVv3kW6n01Q6TrI1cmTZ9YMFi3ucDT7i7aI5lEikk2ebk1AEjrwX8MDTdaX5D7fPXMBLvnsaa0IFTAu+jcfOw==", + "version": "7.16.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.16.1.tgz", + "integrity": "sha512-nYpyv6ALte18gbMz323RM+vpFpTjfNdyakbf3nsLvF43uF9KeNC289SUEW3QLZ1xPtyINJ1dIsZOuWuSRIWygw==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "7.16.0", - "@typescript-eslint/visitor-keys": "7.16.0" + "@typescript-eslint/types": "7.16.1", + "@typescript-eslint/visitor-keys": "7.16.1" }, "engines": { "node": "^18.18.0 || >=20.0.0" @@ -4677,9 +4676,9 @@ } }, "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/types": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.16.0.tgz", - "integrity": "sha512-fecuH15Y+TzlUutvUl9Cc2XJxqdLr7+93SQIbcZfd4XRGGKoxyljK27b+kxKamjRkU7FYC6RrbSCg0ALcZn/xw==", + "version": "7.16.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.16.1.tgz", + "integrity": "sha512-AQn9XqCzUXd4bAVEsAXM/Izk11Wx2u4H3BAfQVhSfzfDOm/wAON9nP7J5rpkCxts7E5TELmN845xTUCQrD1xIQ==", "dev": true, "license": "MIT", "engines": { @@ -4691,14 +4690,14 @@ } }, "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/typescript-estree": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.16.0.tgz", - "integrity": "sha512-a5NTvk51ZndFuOLCh5OaJBELYc2O3Zqxfl3Js78VFE1zE46J2AaVuW+rEbVkQznjkmlzWsUI15BG5tQMixzZLw==", + "version": "7.16.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.16.1.tgz", + "integrity": "sha512-0vFPk8tMjj6apaAZ1HlwM8w7jbghC8jc1aRNJG5vN8Ym5miyhTQGMqU++kuBFDNKe9NcPeZ6x0zfSzV8xC1UlQ==", "dev": true, "license": "BSD-2-Clause", "dependencies": { - "@typescript-eslint/types": "7.16.0", - "@typescript-eslint/visitor-keys": "7.16.0", + "@typescript-eslint/types": "7.16.1", + "@typescript-eslint/visitor-keys": "7.16.1", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -4720,13 +4719,13 @@ } }, "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/visitor-keys": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.16.0.tgz", - "integrity": "sha512-rMo01uPy9C7XxG7AFsxa8zLnWXTF8N3PYclekWSrurvhwiw1eW88mrKiAYe6s53AUY57nTRz8dJsuuXdkAhzCg==", + "version": "7.16.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.16.1.tgz", + "integrity": "sha512-Qlzzx4sE4u3FsHTPQAAQFJFNOuqtuY0LFrZHwQ8IHK705XxBiWOFkfKRWu6niB7hwfgnwIpO4jTC75ozW1PHWg==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "7.16.0", + "@typescript-eslint/types": "7.16.1", "eslint-visitor-keys": "^3.4.3" }, "engines": { @@ -4860,12 +4859,14 @@ "node_modules/any-promise": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", - "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==" + "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==", + "license": "MIT" }, "node_modules/anymatch": { "version": "3.1.3", "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "license": "ISC", "dependencies": { "normalize-path": "^3.0.0", "picomatch": "^2.0.4" @@ -4877,7 +4878,8 @@ "node_modules/arg": { "version": "5.0.2", "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", - "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==" + "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==", + "license": "MIT" }, "node_modules/argparse": { "version": "2.0.1", @@ -5167,6 +5169,7 @@ "version": "2.3.0", "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", + "license": "MIT", "engines": { "node": ">=8" }, @@ -5270,6 +5273,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==", + "license": "MIT", "engines": { "node": ">= 6" } @@ -5313,6 +5317,7 @@ "version": "3.6.0", "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", + "license": "MIT", "dependencies": { "anymatch": "~3.1.2", "braces": "~3.0.2", @@ -5336,6 +5341,7 @@ "version": "5.1.2", "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "license": "ISC", "dependencies": { "is-glob": "^4.0.1" }, @@ -5505,6 +5511,7 @@ "version": "4.1.1", "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", + "license": "MIT", "engines": { "node": ">= 6" } @@ -5814,7 +5821,8 @@ "node_modules/didyoumean": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", - "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==" + "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==", + "license": "Apache-2.0" }, "node_modules/dir-glob": { "version": "3.0.1", @@ -5831,7 +5839,8 @@ "node_modules/dlv": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", - "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==" + "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==", + "license": "MIT" }, "node_modules/doctrine": { "version": "3.0.0", @@ -6331,13 +6340,14 @@ } }, "node_modules/eslint-plugin-prettier": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-5.1.3.tgz", - "integrity": "sha512-C9GCVAs4Eq7ZC/XFQHITLiHJxQngdtraXaM+LoUFoFp/lHNl2Zn8f3WQbe9HvTBBQ9YnKFB0/2Ajdqwo5D1EAw==", + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-5.2.1.tgz", + "integrity": "sha512-gH3iR3g4JfF+yYPaJYkN7jEl9QbweL/YfkoRlNnuIEHEz1vHVlCmWOS+eGGiRuzHQXdJFCOTxRgvju9b8VUmrw==", "dev": true, + "license": "MIT", "dependencies": { "prettier-linter-helpers": "^1.0.0", - "synckit": "^0.8.6" + "synckit": "^0.9.1" }, "engines": { "node": "^14.18.0 || >=16.0.0" @@ -6790,9 +6800,9 @@ } }, "node_modules/framer-motion": { - "version": "11.3.2", - "resolved": "https://registry.npmjs.org/framer-motion/-/framer-motion-11.3.2.tgz", - "integrity": "sha512-RgjSzrNFZmedWcvmW4MMc84A7UcoY37jocadE3Mbg3o+UMofodfyeNnYD/HR15UhP22/bb5KOebNhYOj4mYkpQ==", + "version": "11.3.8", + "resolved": "https://registry.npmjs.org/framer-motion/-/framer-motion-11.3.8.tgz", + "integrity": "sha512-1D+RDTsIp4Rz2dq/oToqSEc9idEQwgBRQyBq4rGpFba+0Z+GCbj9z1s0+ikFbanWe3YJ0SqkNlDe08GcpFGj5A==", "license": "MIT", "dependencies": { "tslib": "^2.4.0" @@ -6825,6 +6835,7 @@ "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", "hasInstallScript": true, + "license": "MIT", "optional": true, "os": [ "darwin" @@ -7185,12 +7196,13 @@ } }, "node_modules/husky": { - "version": "9.0.11", - "resolved": "https://registry.npmjs.org/husky/-/husky-9.0.11.tgz", - "integrity": "sha512-AB6lFlbwwyIqMdHYhwPe+kjOC3Oc5P3nThEoW/AaO2BX3vJDjWPFxYLxokUZOo6RNX20He3AaT8sESs9NJcmEw==", + "version": "9.1.1", + "resolved": "https://registry.npmjs.org/husky/-/husky-9.1.1.tgz", + "integrity": "sha512-fCqlqLXcBnXa/TJXmT93/A36tJsjdJkibQ1MuIiFyCCYUlpYpIaj2mv1w+3KR6Rzu1IC3slFTje5f6DUp2A2rg==", "dev": true, + "license": "MIT", "bin": { - "husky": "bin.mjs" + "husky": "bin.js" }, "engines": { "node": ">=18" @@ -7200,9 +7212,9 @@ } }, "node_modules/i18next": { - "version": "23.12.1", - "resolved": "https://registry.npmjs.org/i18next/-/i18next-23.12.1.tgz", - "integrity": "sha512-l4y291ZGRgUhKuqVSiqyuU2DDzxKStlIWSaoNBR4grYmh0X+pRYbFpTMs3CnJ5ECKbOI8sQcJ3PbTUfLgPRaMA==", + "version": "23.12.2", + "resolved": "https://registry.npmjs.org/i18next/-/i18next-23.12.2.tgz", + "integrity": "sha512-XIeh5V+bi8SJSWGL3jqbTEBW5oD6rbP5L+E7dVQh1MNTxxYef0x15rhJVcRb7oiuq4jLtgy2SD8eFlf6P2cmqg==", "funding": [ { "type": "individual", @@ -7386,6 +7398,7 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "license": "MIT", "dependencies": { "binary-extensions": "^2.0.0" }, @@ -7760,6 +7773,7 @@ "version": "1.21.6", "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.6.tgz", "integrity": "sha512-2yTgeWTWzMWkHu6Jp9NKgePDaYHbntiwvYuuJLbbN9vl7DC9DvXKOB2BC3ZZ92D3cvV/aflH0osDfwpHepQ53w==", + "license": "MIT", "bin": { "jiti": "bin/jiti.js" } @@ -7870,6 +7884,7 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==", + "license": "MIT", "engines": { "node": ">=10" } @@ -7877,7 +7892,8 @@ "node_modules/lines-and-columns": { "version": "1.2.4", "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", - "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", + "license": "MIT" }, "node_modules/lint-staged": { "version": "15.2.7", @@ -8350,6 +8366,7 @@ "version": "2.7.0", "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", + "license": "MIT", "dependencies": { "any-promise": "^1.0.0", "object-assign": "^4.0.1", @@ -8508,6 +8525,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -8560,6 +8578,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==", + "license": "MIT", "engines": { "node": ">= 6" } @@ -8869,6 +8888,7 @@ "version": "2.3.0", "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -8877,6 +8897,7 @@ "version": "4.0.6", "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz", "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==", + "license": "MIT", "engines": { "node": ">= 6" } @@ -9301,6 +9322,7 @@ "version": "15.1.0", "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-15.1.0.tgz", "integrity": "sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==", + "license": "MIT", "dependencies": { "postcss-value-parser": "^4.0.0", "read-cache": "^1.0.0", @@ -9317,6 +9339,7 @@ "version": "4.0.1", "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.1.tgz", "integrity": "sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==", + "license": "MIT", "dependencies": { "camelcase-css": "^2.0.1" }, @@ -9375,6 +9398,7 @@ "url": "https://github.com/sponsors/ai" } ], + "license": "MIT", "dependencies": { "lilconfig": "^3.0.0", "yaml": "^2.3.4" @@ -9399,6 +9423,7 @@ "version": "3.1.2", "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.2.tgz", "integrity": "sha512-eop+wDAvpItUys0FWkHIKeC9ybYrTGbU41U5K7+bttZZeohvnY7M9dZ5kB21GNWiFT2q1OoPTvncPCgSOVO5ow==", + "license": "MIT", "engines": { "node": ">=14" }, @@ -9432,19 +9457,26 @@ } }, "node_modules/postcss-nested": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.0.1.tgz", - "integrity": "sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==", + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.2.0.tgz", + "integrity": "sha512-HQbt28KulC5AJzG+cZtj9kvKB93CFCdLvog1WFLf1D+xmMvPGlBstkpTEZfK5+AN9hfJocyBFCNiqyS48bpgzQ==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", "dependencies": { - "postcss-selector-parser": "^6.0.11" + "postcss-selector-parser": "^6.1.1" }, "engines": { "node": ">=12.0" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, "peerDependencies": { "postcss": "^8.2.14" } @@ -9703,9 +9735,10 @@ } }, "node_modules/postcss-selector-parser": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.0.tgz", - "integrity": "sha512-UMz42UD0UY0EApS0ZL9o1XnLhSTtvvvLe5Dc2H2O56fvRZi+KulDyf5ctDhhtYJBGKStV2FL1fy6253cmLgqVQ==", + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.1.tgz", + "integrity": "sha512-b4dlw/9V8A71rLIDsSwVmak9z2DuBUB7CA1/wSdelNEzqsjoSPeADTWNO09lpH49Diy3/JIZ2bSPB1dI3LJCHg==", + "license": "MIT", "dependencies": { "cssesc": "^3.0.0", "util-deprecate": "^1.0.2" @@ -9924,12 +9957,12 @@ "license": "MIT" }, "node_modules/react-i18next": { - "version": "14.1.2", - "resolved": "https://registry.npmjs.org/react-i18next/-/react-i18next-14.1.2.tgz", - "integrity": "sha512-FSIcJy6oauJbGEXfhUgVeLzvWBhIBIS+/9c6Lj4niwKZyGaGb4V4vUbATXSlsHJDXXB+ociNxqFNiFuV1gmoqg==", + "version": "15.0.0", + "resolved": "https://registry.npmjs.org/react-i18next/-/react-i18next-15.0.0.tgz", + "integrity": "sha512-2O3IgF4zivg57Q6p6i+ChDgJ371IDcEWbuWC6gvoh5NbkDMs0Q+O7RPr4v61+Se32E0V+LmtwePAeqWZW0bi6g==", "license": "MIT", "dependencies": { - "@babel/runtime": "^7.23.9", + "@babel/runtime": "^7.24.8", "html-parse-stringify": "^3.0.1" }, "peerDependencies": { @@ -10041,6 +10074,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", + "license": "MIT", "dependencies": { "pify": "^2.3.0" } @@ -10049,6 +10083,7 @@ "version": "3.6.0", "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "license": "MIT", "dependencies": { "picomatch": "^2.2.1" }, @@ -10730,6 +10765,7 @@ "version": "3.35.0", "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.35.0.tgz", "integrity": "sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==", + "license": "MIT", "dependencies": { "@jridgewell/gen-mapping": "^0.3.2", "commander": "^4.0.0", @@ -10771,10 +10807,11 @@ } }, "node_modules/synckit": { - "version": "0.8.8", - "resolved": "https://registry.npmjs.org/synckit/-/synckit-0.8.8.tgz", - "integrity": "sha512-HwOKAP7Wc5aRGYdKH+dw0PRRpbO841v2DENBtjnR5HFWoiNByAl7vrx3p0G/rCyYXQsrxqtX48TImFtPcIHSpQ==", + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/synckit/-/synckit-0.9.1.tgz", + "integrity": "sha512-7gr8p9TQP6RAHusBOSLs46F4564ZrjV8xFmw5zCmgmhGUcw2hxsShhJ6CEiHQMgPDwAQ1fWHPM0ypc4RMAig4A==", "dev": true, + "license": "MIT", "dependencies": { "@pkgr/core": "^0.1.0", "tslib": "^2.6.2" @@ -10813,9 +10850,10 @@ } }, "node_modules/tailwindcss": { - "version": "3.4.4", - "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.4.tgz", - "integrity": "sha512-ZoyXOdJjISB7/BcLTR6SEsLgKtDStYyYZVLsUtWChO4Ps20CBad7lfJKVDiejocV4ME1hLmyY0WJE3hSDcmQ2A==", + "version": "3.4.6", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.6.tgz", + "integrity": "sha512-1uRHzPB+Vzu57ocybfZ4jh5Q3SdlH7XW23J5sQoM9LhE9eIOlzxer/3XPSsycvih3rboRsvt0QCmzSrqyOYUIA==", + "license": "MIT", "dependencies": { "@alloc/quick-lru": "^5.2.0", "arg": "^5.0.2", @@ -10867,6 +10905,7 @@ "version": "3.3.1", "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", + "license": "MIT", "dependencies": { "any-promise": "^1.0.0" } @@ -10875,6 +10914,7 @@ "version": "1.6.0", "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==", + "license": "MIT", "dependencies": { "thenify": ">= 3.1.0 < 4" }, @@ -10924,7 +10964,8 @@ "node_modules/ts-interface-checker": { "version": "0.1.13", "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz", - "integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==" + "integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==", + "license": "Apache-2.0" }, "node_modules/tsconfig-paths": { "version": "3.15.0", @@ -11041,10 +11082,11 @@ } }, "node_modules/typescript": { - "version": "5.5.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.5.2.tgz", - "integrity": "sha512-NcRtPEOsPFFWjobJEtfihkLCZCXZt/os3zf8nTxjVH3RvTSxjrCamJpbExGvYOF+tFHc3pA65qpdwPbzjohhew==", + "version": "5.5.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.5.3.tgz", + "integrity": "sha512-/hreyEujaB0w76zKo6717l3L0o/qEUtRgdvUBvlkhoWeOVMjMuHNHk0BRBzikzuGDqNmPQbg5ifMEqsHLiIUcQ==", "dev": true, + "license": "Apache-2.0", "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" diff --git a/package.json b/package.json index 54c8c8d..875144b 100644 --- a/package.json +++ b/package.json @@ -13,12 +13,12 @@ "prepare": "husky" }, "dependencies": { - "@nextui-org/react": "2.4.2", - "@phosphor-icons/react": "^2.1.7", + "@nextui-org/react": "2.4.6", + "@phosphor-icons/react": "2.1.7", "axios": "1.7.2", - "formik": "^2.4.6", - "framer-motion": "11.3.2", - "i18next": "23.12.1", + "formik": "2.4.6", + "framer-motion": "11.3.8", + "i18next": "23.12.2", "i18next-resources-to-backend": "1.2.1", "next": "14.2.5", "next-connect": "1.0.0", @@ -26,19 +26,19 @@ "next-themes": "0.3.0", "react": "18.3.1", "react-dom": "18.3.1", - "react-i18next": "14.1.2", + "react-i18next": "15.0.0", "yup": "1.4.0" }, "devDependencies": { - "@types/node": "20.14.10", + "@types/node": "20.14.11", "@types/react": "18.3.3", "@types/react-dom": "18.3.0", - "@typescript-eslint/eslint-plugin": "7.16.0", + "@typescript-eslint/eslint-plugin": "7.16.1", "eslint": "8.57.0", "eslint-config-next": "14.2.5", "eslint-config-prettier": "9.1.0", - "eslint-plugin-prettier": "5.1.3", - "husky": "9.0.11", + "eslint-plugin-prettier": "5.2.1", + "husky": "9.1.1", "lint-staged": "15.2.7", "postcss": "8.4.39", "postcss-flexbugs-fixes": "5.0.2", @@ -46,7 +46,7 @@ "prettier": "3.3.3", "prettier-plugin-sort-json": "4.0.0", "prettier-plugin-tailwindcss": "0.6.5", - "tailwindcss": "3.4.4", - "typescript": "5" + "tailwindcss": "3.4.6", + "typescript": "5.5.3" } } diff --git a/public/locales/de/signup.json b/public/locales/de/signup.json index b22f968..776b4c8 100644 --- a/public/locales/de/signup.json +++ b/public/locales/de/signup.json @@ -1,5 +1,6 @@ { "alreadyHaveAccount": "Bereits ein Konto? Melde dich hier an.", + "back": "Zurück", "form": { "name": { "label": "Name", "placeholder": "Name eingeben" }, "email": { "label": "E-Mail", "placeholder": "Email eingeben" }, @@ -7,6 +8,7 @@ "confirmPassword": { "label": "Passwort bestätigen", "placeholder": "Passwort bestätigen" } }, "here": "hier", + "next": "Weiter", "passwordRequirements": { "lowerCase": "Mindestens ein Kleinbuchstabe", "upperCase": "Mindestens ein Grossbuchstaben", diff --git a/public/locales/en/signup.json b/public/locales/en/signup.json index b931241..46fb8f7 100644 --- a/public/locales/en/signup.json +++ b/public/locales/en/signup.json @@ -1,11 +1,13 @@ { "alreadyHaveAccount": "Already have an account? Login here.", + "back": "Back", "form": { "name": { "label": "Name", "placeholder": "Enter name" }, "email": { "label": "E-Mail", "placeholder": "Enter email" }, "password": { "label": "Password", "placeholder": "Enter password" }, "confirmPassword": { "label": "Confirm Password", "placeholder": "Confirm password" } }, + "next": "Next", "passwordRequirements": { "lowerCase": "At least one lowercase letter", "upperCase": "At least one uppercase letter", diff --git a/public/next.svg b/public/next.svg deleted file mode 100644 index 5174b28..0000000 --- a/public/next.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/public/vercel.svg b/public/vercel.svg deleted file mode 100644 index d2f8422..0000000 --- a/public/vercel.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/app/[locale]/actions.ts b/src/app/[locale]/actions.ts new file mode 100644 index 0000000..fdbad4c --- /dev/null +++ b/src/app/[locale]/actions.ts @@ -0,0 +1,11 @@ +import { APIOperation } from '@/src/services/api-services/common'; +import { makeRequest } from '@/src/services/api-services/request'; +import { RequestResponse } from '@/src/types/request-response.type'; +import { UserResponse } from '@/src/types/response.types'; + +export const getUser = async (): Promise> => { + const res = await makeRequest({ + op: APIOperation.GET_USER, + }); + return res; +}; diff --git a/src/app/[locale]/layout.tsx b/src/app/[locale]/layout.tsx index 8b8dd0a..1d85087 100644 --- a/src/app/[locale]/layout.tsx +++ b/src/app/[locale]/layout.tsx @@ -1,3 +1,4 @@ +import Nav from '@/src/components/navbar/Navbar'; import { dir } from 'i18next'; import type { Metadata } from 'next'; import { Inter } from 'next/font/google'; @@ -22,7 +23,10 @@ const RootLayout = ({ return ( - {children} + +