diff --git a/frontend/package-lock.json b/frontend/package-lock.json
index 75c4540..2917e65 100644
--- a/frontend/package-lock.json
+++ b/frontend/package-lock.json
@@ -9,7 +9,7 @@
"version": "0.1.0",
"dependencies": {
"@chakra-ui/icons": "^2.1.1",
- "@chakra-ui/react": "^2.8.2",
+ "@chakra-ui/react": "^3.30.0",
"@emotion/react": "^11.13.3",
"@emotion/styled": "^11.13.0",
"framer-motion": "^11.5.4",
@@ -44,6 +44,82 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
+ "node_modules/@ark-ui/react": {
+ "version": "5.30.0",
+ "resolved": "https://registry.npmjs.org/@ark-ui/react/-/react-5.30.0.tgz",
+ "integrity": "sha512-MIWgj6uWTuG42DGaXUQARObvuQJymm+/1wsdGEDrIHtSv0a2PFQO4svwMvMFwfFbL1jVkJzzBU6JDAH0xKbvyw==",
+ "license": "MIT",
+ "dependencies": {
+ "@internationalized/date": "3.10.0",
+ "@zag-js/accordion": "1.31.1",
+ "@zag-js/anatomy": "1.31.1",
+ "@zag-js/angle-slider": "1.31.1",
+ "@zag-js/async-list": "1.31.1",
+ "@zag-js/auto-resize": "1.31.1",
+ "@zag-js/avatar": "1.31.1",
+ "@zag-js/bottom-sheet": "1.31.1",
+ "@zag-js/carousel": "1.31.1",
+ "@zag-js/checkbox": "1.31.1",
+ "@zag-js/clipboard": "1.31.1",
+ "@zag-js/collapsible": "1.31.1",
+ "@zag-js/collection": "1.31.1",
+ "@zag-js/color-picker": "1.31.1",
+ "@zag-js/color-utils": "1.31.1",
+ "@zag-js/combobox": "1.31.1",
+ "@zag-js/core": "1.31.1",
+ "@zag-js/date-picker": "1.31.1",
+ "@zag-js/date-utils": "1.31.1",
+ "@zag-js/dialog": "1.31.1",
+ "@zag-js/dom-query": "1.31.1",
+ "@zag-js/editable": "1.31.1",
+ "@zag-js/file-upload": "1.31.1",
+ "@zag-js/file-utils": "1.31.1",
+ "@zag-js/floating-panel": "1.31.1",
+ "@zag-js/focus-trap": "1.31.1",
+ "@zag-js/highlight-word": "1.31.1",
+ "@zag-js/hover-card": "1.31.1",
+ "@zag-js/i18n-utils": "1.31.1",
+ "@zag-js/image-cropper": "1.31.1",
+ "@zag-js/json-tree-utils": "1.31.1",
+ "@zag-js/listbox": "1.31.1",
+ "@zag-js/marquee": "1.31.1",
+ "@zag-js/menu": "1.31.1",
+ "@zag-js/navigation-menu": "1.31.1",
+ "@zag-js/number-input": "1.31.1",
+ "@zag-js/pagination": "1.31.1",
+ "@zag-js/password-input": "1.31.1",
+ "@zag-js/pin-input": "1.31.1",
+ "@zag-js/popover": "1.31.1",
+ "@zag-js/presence": "1.31.1",
+ "@zag-js/progress": "1.31.1",
+ "@zag-js/qr-code": "1.31.1",
+ "@zag-js/radio-group": "1.31.1",
+ "@zag-js/rating-group": "1.31.1",
+ "@zag-js/react": "1.31.1",
+ "@zag-js/scroll-area": "1.31.1",
+ "@zag-js/select": "1.31.1",
+ "@zag-js/signature-pad": "1.31.1",
+ "@zag-js/slider": "1.31.1",
+ "@zag-js/splitter": "1.31.1",
+ "@zag-js/steps": "1.31.1",
+ "@zag-js/switch": "1.31.1",
+ "@zag-js/tabs": "1.31.1",
+ "@zag-js/tags-input": "1.31.1",
+ "@zag-js/timer": "1.31.1",
+ "@zag-js/toast": "1.31.1",
+ "@zag-js/toggle": "1.31.1",
+ "@zag-js/toggle-group": "1.31.1",
+ "@zag-js/tooltip": "1.31.1",
+ "@zag-js/tour": "1.31.1",
+ "@zag-js/tree-view": "1.31.1",
+ "@zag-js/types": "1.31.1",
+ "@zag-js/utils": "1.31.1"
+ },
+ "peerDependencies": {
+ "react": ">=18.0.0",
+ "react-dom": ">=18.0.0"
+ }
+ },
"node_modules/@babel/code-frame": {
"version": "7.27.1",
"resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.27.1.tgz",
@@ -183,27 +259,6 @@
"node": ">=6.9.0"
}
},
- "node_modules/@chakra-ui/anatomy": {
- "version": "2.3.6",
- "resolved": "https://registry.npmjs.org/@chakra-ui/anatomy/-/anatomy-2.3.6.tgz",
- "integrity": "sha512-TjmjyQouIZzha/l8JxdBZN1pKZTj7sLpJ0YkFnQFyqHcbfWggW9jKWzY1E0VBnhtFz/xF3KC6UAVuZVSJx+y0g==",
- "license": "MIT"
- },
- "node_modules/@chakra-ui/hooks": {
- "version": "2.4.5",
- "resolved": "https://registry.npmjs.org/@chakra-ui/hooks/-/hooks-2.4.5.tgz",
- "integrity": "sha512-601fWfHE2i7UjaxK/9lDLlOni6vk/I+04YDbM0BrelJy+eqxdlOmoN8Z6MZ3PzFh7ofERUASor+vL+/HaCaZ7w==",
- "license": "MIT",
- "dependencies": {
- "@chakra-ui/utils": "2.2.5",
- "@zag-js/element-size": "0.31.1",
- "copy-to-clipboard": "3.3.3",
- "framesync": "6.1.2"
- },
- "peerDependencies": {
- "react": ">=18"
- }
- },
"node_modules/@chakra-ui/icons": {
"version": "2.2.4",
"resolved": "https://registry.npmjs.org/@chakra-ui/icons/-/icons-2.2.4.tgz",
@@ -215,81 +270,25 @@
}
},
"node_modules/@chakra-ui/react": {
- "version": "2.10.9",
- "resolved": "https://registry.npmjs.org/@chakra-ui/react/-/react-2.10.9.tgz",
- "integrity": "sha512-lhdcgoocOiURwBNR3L8OioCNIaGCZqRfuKioLyaQLjOanl4jr0PQclsGb+w0cmito252vEWpsz2xRqF7y+Flrw==",
- "license": "MIT",
- "dependencies": {
- "@chakra-ui/hooks": "2.4.5",
- "@chakra-ui/styled-system": "2.12.4",
- "@chakra-ui/theme": "3.4.9",
- "@chakra-ui/utils": "2.2.5",
- "@popperjs/core": "^2.11.8",
- "@zag-js/focus-visible": "^0.31.1",
- "aria-hidden": "^1.2.3",
- "react-fast-compare": "3.2.2",
- "react-focus-lock": "^2.9.6",
- "react-remove-scroll": "^2.5.7"
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/react/-/react-3.30.0.tgz",
+ "integrity": "sha512-eIRRAilqY4f2zN8GWRnjcciBYsvy3GZDOmzGD9xk596LBxCTNCJaivdBiHCcgNlqA3y1wMyM1jepy2b2vQC4QA==",
+ "license": "MIT",
+ "dependencies": {
+ "@ark-ui/react": "^5.29.1",
+ "@emotion/is-prop-valid": "^1.4.0",
+ "@emotion/serialize": "^1.3.3",
+ "@emotion/use-insertion-effect-with-fallbacks": "^1.2.0",
+ "@emotion/utils": "^1.4.2",
+ "@pandacss/is-valid-prop": "^1.4.2",
+ "csstype": "^3.2.3"
},
"peerDependencies": {
"@emotion/react": ">=11",
- "@emotion/styled": ">=11",
- "framer-motion": ">=4.0.0",
"react": ">=18",
"react-dom": ">=18"
}
},
- "node_modules/@chakra-ui/styled-system": {
- "version": "2.12.4",
- "resolved": "https://registry.npmjs.org/@chakra-ui/styled-system/-/styled-system-2.12.4.tgz",
- "integrity": "sha512-oa07UG7Lic5hHSQtGRiMEnYjuhIa8lszyuVhZjZqR2Ap3VMF688y1MVPJ1pK+8OwY5uhXBgVd5c0+rI8aBZlwg==",
- "license": "MIT",
- "dependencies": {
- "@chakra-ui/utils": "2.2.5",
- "csstype": "^3.1.2"
- }
- },
- "node_modules/@chakra-ui/theme": {
- "version": "3.4.9",
- "resolved": "https://registry.npmjs.org/@chakra-ui/theme/-/theme-3.4.9.tgz",
- "integrity": "sha512-GAom2SjSdRWTcX76/2yJOFJsOWHQeBgaynCUNBsHq62OafzvELrsSHDUw0bBqBb1c2ww0CclIvGilPup8kXBFA==",
- "license": "MIT",
- "dependencies": {
- "@chakra-ui/anatomy": "2.3.6",
- "@chakra-ui/theme-tools": "2.2.9",
- "@chakra-ui/utils": "2.2.5"
- },
- "peerDependencies": {
- "@chakra-ui/styled-system": ">=2.8.0"
- }
- },
- "node_modules/@chakra-ui/theme-tools": {
- "version": "2.2.9",
- "resolved": "https://registry.npmjs.org/@chakra-ui/theme-tools/-/theme-tools-2.2.9.tgz",
- "integrity": "sha512-PcbYL19lrVvEc7Oydy//jsy/MO/rZz1DvLyO6AoI+bI/+Kwz9WfOKsspbulEhRg5COayE0R/IZPsskXZ7Mp4bA==",
- "license": "MIT",
- "dependencies": {
- "@chakra-ui/anatomy": "2.3.6",
- "@chakra-ui/utils": "2.2.5",
- "color2k": "^2.0.2"
- },
- "peerDependencies": {
- "@chakra-ui/styled-system": ">=2.0.0"
- }
- },
- "node_modules/@chakra-ui/utils": {
- "version": "2.2.5",
- "resolved": "https://registry.npmjs.org/@chakra-ui/utils/-/utils-2.2.5.tgz",
- "integrity": "sha512-KTBCK+M5KtXH6p54XS39ImQUMVtAx65BoZDoEms3LuObyTo1+civ1sMm4h3nRT320U6H5H7D35WnABVQjqU/4g==",
- "license": "MIT",
- "dependencies": {
- "@types/lodash.mergewith": "4.6.9",
- "lodash.mergewith": "4.6.2"
- },
- "peerDependencies": {
- "react": ">=16.8.0"
- }
- },
"node_modules/@emnapi/core": {
"version": "1.7.1",
"resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.7.1.tgz",
@@ -533,6 +532,31 @@
"node": "^12.22.0 || ^14.17.0 || >=16.0.0"
}
},
+ "node_modules/@floating-ui/core": {
+ "version": "1.7.3",
+ "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.7.3.tgz",
+ "integrity": "sha512-sGnvb5dmrJaKEZ+LDIpguvdX3bDlEllmv4/ClQ9awcmCZrlx5jQyyMWFM5kBI+EyNOCDDiKk8il0zeuX3Zlg/w==",
+ "license": "MIT",
+ "dependencies": {
+ "@floating-ui/utils": "^0.2.10"
+ }
+ },
+ "node_modules/@floating-ui/dom": {
+ "version": "1.7.4",
+ "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.7.4.tgz",
+ "integrity": "sha512-OOchDgh4F2CchOX94cRVqhvy7b3AFb+/rQXyswmzmGakRfkMgoWVjfnLWkRirfLEfuD4ysVW16eXzwt3jHIzKA==",
+ "license": "MIT",
+ "dependencies": {
+ "@floating-ui/core": "^1.7.3",
+ "@floating-ui/utils": "^0.2.10"
+ }
+ },
+ "node_modules/@floating-ui/utils": {
+ "version": "0.2.10",
+ "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.10.tgz",
+ "integrity": "sha512-aGTxbpbg8/b5JfU1HXSrbH3wXZuLPJcNEcZQFMxLs3oSzgtVu6nFPkbbGGUvBcUjKV2YyB9Wxxabo+HEH9tcRQ==",
+ "license": "MIT"
+ },
"node_modules/@humanwhocodes/config-array": {
"version": "0.13.0",
"resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.13.0.tgz",
@@ -571,6 +595,24 @@
"dev": true,
"license": "BSD-3-Clause"
},
+ "node_modules/@internationalized/date": {
+ "version": "3.10.0",
+ "resolved": "https://registry.npmjs.org/@internationalized/date/-/date-3.10.0.tgz",
+ "integrity": "sha512-oxDR/NTEJ1k+UFVQElaNIk65E/Z83HK1z1WI3lQyhTtnNg4R5oVXaPzK3jcpKG8UHKDVuDQHzn+wsxSz8RP3aw==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@swc/helpers": "^0.5.0"
+ }
+ },
+ "node_modules/@internationalized/number": {
+ "version": "3.6.5",
+ "resolved": "https://registry.npmjs.org/@internationalized/number/-/number-3.6.5.tgz",
+ "integrity": "sha512-6hY4Kl4HPBvtfS62asS/R22JzNNy8vi/Ssev7x6EobfCp+9QIB2hKvI2EtbdJ0VSQacxVNtqhE/NmF/NZ0gm6g==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@swc/helpers": "^0.5.0"
+ }
+ },
"node_modules/@isaacs/cliui": {
"version": "8.0.2",
"resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz",
@@ -874,6 +916,12 @@
"node": ">=12.4.0"
}
},
+ "node_modules/@pandacss/is-valid-prop": {
+ "version": "1.7.1",
+ "resolved": "https://registry.npmjs.org/@pandacss/is-valid-prop/-/is-valid-prop-1.7.1.tgz",
+ "integrity": "sha512-U95nBIhlj6X26W4U0wEbYcgL0A33zqt7bnfjYQ2+RUGfOK17yKx92OHE/ersiRhMWyuSU0Qhj+5CHlCY2126lQ==",
+ "license": "MIT"
+ },
"node_modules/@pkgjs/parseargs": {
"version": "0.11.0",
"resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz",
@@ -885,16 +933,6 @@
"node": ">=14"
}
},
- "node_modules/@popperjs/core": {
- "version": "2.11.8",
- "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.8.tgz",
- "integrity": "sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==",
- "license": "MIT",
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/popperjs"
- }
- },
"node_modules/@rtsao/scc": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/@rtsao/scc/-/scc-1.1.0.tgz",
@@ -943,21 +981,6 @@
"dev": true,
"license": "MIT"
},
- "node_modules/@types/lodash": {
- "version": "4.17.21",
- "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.17.21.tgz",
- "integrity": "sha512-FOvQ0YPD5NOfPgMzJihoT+Za5pdkDJWcbpuj1DjaKZIr/gxodQjY/uWEFlTNqW2ugXHUiL8lRQgw63dzKHZdeQ==",
- "license": "MIT"
- },
- "node_modules/@types/lodash.mergewith": {
- "version": "4.6.9",
- "resolved": "https://registry.npmjs.org/@types/lodash.mergewith/-/lodash.mergewith-4.6.9.tgz",
- "integrity": "sha512-fgkoCAOF47K7sxrQ7Mlud2TH023itugZs2bUg8h/KzT+BnZNrR2jAOmaokbLunHNnobXVWOezAeNn/lZqwxkcw==",
- "license": "MIT",
- "dependencies": {
- "@types/lodash": "*"
- }
- },
"node_modules/@types/node": {
"version": "25.0.3",
"resolved": "https://registry.npmjs.org/@types/node/-/node-25.0.3.tgz",
@@ -1547,27 +1570,909 @@
"win32"
]
},
+ "node_modules/@zag-js/accordion": {
+ "version": "1.31.1",
+ "resolved": "https://registry.npmjs.org/@zag-js/accordion/-/accordion-1.31.1.tgz",
+ "integrity": "sha512-3sGi4EZpGBz/O1IVkk9dzzWzP5vVVOj4Li6C+jHOnrgaWPouA/mBTP5L9HEL8qtFsECFZwpNo486eqiCmeHoGw==",
+ "license": "MIT",
+ "dependencies": {
+ "@zag-js/anatomy": "1.31.1",
+ "@zag-js/core": "1.31.1",
+ "@zag-js/dom-query": "1.31.1",
+ "@zag-js/types": "1.31.1",
+ "@zag-js/utils": "1.31.1"
+ }
+ },
+ "node_modules/@zag-js/anatomy": {
+ "version": "1.31.1",
+ "resolved": "https://registry.npmjs.org/@zag-js/anatomy/-/anatomy-1.31.1.tgz",
+ "integrity": "sha512-BhIhf3Q0tRA0Jugd7AJfUBzeAb/iATBsw7KyYThMGcPWmrWssL7KWr5AB6RufzGKU7+DCb1QEhlqd4NSOJaYxQ==",
+ "license": "MIT"
+ },
+ "node_modules/@zag-js/angle-slider": {
+ "version": "1.31.1",
+ "resolved": "https://registry.npmjs.org/@zag-js/angle-slider/-/angle-slider-1.31.1.tgz",
+ "integrity": "sha512-SfWrgnM0zMLX82rsIJOqWk430UnPA17UFGcDqMDRwXy1Wx4yptmx0aFAsSXnRnw4Ee7WaulF2RWBli6O6iYRCA==",
+ "license": "MIT",
+ "dependencies": {
+ "@zag-js/anatomy": "1.31.1",
+ "@zag-js/core": "1.31.1",
+ "@zag-js/dom-query": "1.31.1",
+ "@zag-js/rect-utils": "1.31.1",
+ "@zag-js/types": "1.31.1",
+ "@zag-js/utils": "1.31.1"
+ }
+ },
+ "node_modules/@zag-js/aria-hidden": {
+ "version": "1.31.1",
+ "resolved": "https://registry.npmjs.org/@zag-js/aria-hidden/-/aria-hidden-1.31.1.tgz",
+ "integrity": "sha512-SoNt4S2LkHNWPglQczWN0E5vAV15MT1GoK9MksZzbkMhl+pkDTdLytpXsQ1IgalC1YUng0XNps/Wt6P3uDuzTA==",
+ "license": "MIT",
+ "dependencies": {
+ "@zag-js/dom-query": "1.31.1"
+ }
+ },
+ "node_modules/@zag-js/async-list": {
+ "version": "1.31.1",
+ "resolved": "https://registry.npmjs.org/@zag-js/async-list/-/async-list-1.31.1.tgz",
+ "integrity": "sha512-BDZEmr4KKh3JASgkXouOwoTWRS1UPE3gdZYZ7Sk7SJ1i8+Pk6zUQ4FnxaoF/cSAdCXyjSSr92Kns2bTk/QuNkQ==",
+ "license": "MIT",
+ "dependencies": {
+ "@zag-js/core": "1.31.1",
+ "@zag-js/utils": "1.31.1"
+ }
+ },
+ "node_modules/@zag-js/auto-resize": {
+ "version": "1.31.1",
+ "resolved": "https://registry.npmjs.org/@zag-js/auto-resize/-/auto-resize-1.31.1.tgz",
+ "integrity": "sha512-qzWHibjBekSmFweG+EWY8g0lRzKtok7o9XtQ+JFlOu3s6x4D02z2YDzjDdfSLmS7j0NxISnwQkinWiDAZEYHog==",
+ "license": "MIT",
+ "dependencies": {
+ "@zag-js/dom-query": "1.31.1"
+ }
+ },
+ "node_modules/@zag-js/avatar": {
+ "version": "1.31.1",
+ "resolved": "https://registry.npmjs.org/@zag-js/avatar/-/avatar-1.31.1.tgz",
+ "integrity": "sha512-Grosi2hRn4wfDYlPd8l+d4GCIFMsoj6ZFqii+1k14AqTDiCUJ/J0jCvOrRHkvkpEqektjuSD7e/GCX+yawqkuQ==",
+ "license": "MIT",
+ "dependencies": {
+ "@zag-js/anatomy": "1.31.1",
+ "@zag-js/core": "1.31.1",
+ "@zag-js/dom-query": "1.31.1",
+ "@zag-js/types": "1.31.1",
+ "@zag-js/utils": "1.31.1"
+ }
+ },
+ "node_modules/@zag-js/bottom-sheet": {
+ "version": "1.31.1",
+ "resolved": "https://registry.npmjs.org/@zag-js/bottom-sheet/-/bottom-sheet-1.31.1.tgz",
+ "integrity": "sha512-ZBbIpYyZX2zQeqW36aODVi9/I4J3zS1XmIHUjeXmfmf6TlQUA1ydgYl7ipREfmCzNWX2LEA5ZnPJQw0UBcrB8w==",
+ "license": "MIT",
+ "dependencies": {
+ "@zag-js/anatomy": "1.31.1",
+ "@zag-js/aria-hidden": "1.31.1",
+ "@zag-js/core": "1.31.1",
+ "@zag-js/dismissable": "1.31.1",
+ "@zag-js/dom-query": "1.31.1",
+ "@zag-js/focus-trap": "1.31.1",
+ "@zag-js/remove-scroll": "1.31.1",
+ "@zag-js/types": "1.31.1",
+ "@zag-js/utils": "1.31.1"
+ }
+ },
+ "node_modules/@zag-js/carousel": {
+ "version": "1.31.1",
+ "resolved": "https://registry.npmjs.org/@zag-js/carousel/-/carousel-1.31.1.tgz",
+ "integrity": "sha512-228Ol86G/lg8crcomy5cALkUYdOHCHcvJnSOQzeUj80JNjlELzrjBpaAj4lx8dZocfwou2Sg4NyZJ+mISSc+Dg==",
+ "license": "MIT",
+ "dependencies": {
+ "@zag-js/anatomy": "1.31.1",
+ "@zag-js/core": "1.31.1",
+ "@zag-js/dom-query": "1.31.1",
+ "@zag-js/scroll-snap": "1.31.1",
+ "@zag-js/types": "1.31.1",
+ "@zag-js/utils": "1.31.1"
+ }
+ },
+ "node_modules/@zag-js/checkbox": {
+ "version": "1.31.1",
+ "resolved": "https://registry.npmjs.org/@zag-js/checkbox/-/checkbox-1.31.1.tgz",
+ "integrity": "sha512-oLS8bqhimckLl6coCNmKPPUmB8wIbVhtkpLwLPLgz4vhhUe7gnpB5dea14Ow2JTBnmug8bMh/bJDtuPa9qQuTw==",
+ "license": "MIT",
+ "dependencies": {
+ "@zag-js/anatomy": "1.31.1",
+ "@zag-js/core": "1.31.1",
+ "@zag-js/dom-query": "1.31.1",
+ "@zag-js/focus-visible": "1.31.1",
+ "@zag-js/types": "1.31.1",
+ "@zag-js/utils": "1.31.1"
+ }
+ },
+ "node_modules/@zag-js/clipboard": {
+ "version": "1.31.1",
+ "resolved": "https://registry.npmjs.org/@zag-js/clipboard/-/clipboard-1.31.1.tgz",
+ "integrity": "sha512-pv/gOmD9DMg+YmSMjahyd5oSp7/v9K0uQ3att6fPeaNMjB42b3tnY1S1GNVy5Ltf/qHDab6WVwlEN+1zKHXaYw==",
+ "license": "MIT",
+ "dependencies": {
+ "@zag-js/anatomy": "1.31.1",
+ "@zag-js/core": "1.31.1",
+ "@zag-js/dom-query": "1.31.1",
+ "@zag-js/types": "1.31.1",
+ "@zag-js/utils": "1.31.1"
+ }
+ },
+ "node_modules/@zag-js/collapsible": {
+ "version": "1.31.1",
+ "resolved": "https://registry.npmjs.org/@zag-js/collapsible/-/collapsible-1.31.1.tgz",
+ "integrity": "sha512-eCC5G6bBZUwF8z2XULQXUNRxqte9I2Sv+WJ2brycPn1a68uYD76RzFBmLQ2er95VbshUdeo8nRuX8MooAFuYzg==",
+ "license": "MIT",
+ "dependencies": {
+ "@zag-js/anatomy": "1.31.1",
+ "@zag-js/core": "1.31.1",
+ "@zag-js/dom-query": "1.31.1",
+ "@zag-js/types": "1.31.1",
+ "@zag-js/utils": "1.31.1"
+ }
+ },
+ "node_modules/@zag-js/collection": {
+ "version": "1.31.1",
+ "resolved": "https://registry.npmjs.org/@zag-js/collection/-/collection-1.31.1.tgz",
+ "integrity": "sha512-ecpfyfCj8Y0/GUPuHYsLxexIrx10VuR3Wd0H+lamcki3lYgQxZrpLRFMwgTqmI/m7t3zhm5QeEvMUJ1H14YMLA==",
+ "license": "MIT",
+ "dependencies": {
+ "@zag-js/utils": "1.31.1"
+ }
+ },
+ "node_modules/@zag-js/color-picker": {
+ "version": "1.31.1",
+ "resolved": "https://registry.npmjs.org/@zag-js/color-picker/-/color-picker-1.31.1.tgz",
+ "integrity": "sha512-AWNZth49iEDxqh1DBZNSKpfEM/FF+MjL5bgUHVctnHdkpFsZLynJorWQQ4hNXNDFEc/I5w10KSxVCcO6tsPGFw==",
+ "license": "MIT",
+ "dependencies": {
+ "@zag-js/anatomy": "1.31.1",
+ "@zag-js/color-utils": "1.31.1",
+ "@zag-js/core": "1.31.1",
+ "@zag-js/dismissable": "1.31.1",
+ "@zag-js/dom-query": "1.31.1",
+ "@zag-js/popper": "1.31.1",
+ "@zag-js/types": "1.31.1",
+ "@zag-js/utils": "1.31.1"
+ }
+ },
+ "node_modules/@zag-js/color-utils": {
+ "version": "1.31.1",
+ "resolved": "https://registry.npmjs.org/@zag-js/color-utils/-/color-utils-1.31.1.tgz",
+ "integrity": "sha512-HdjTRU8C0tO6hK+PBVlu8iQH1MJaAnJAEdq2FcD97mq0PiPhrSj6iOftnrvPsE4CRieVFjnJWOvaubWFc4VmHA==",
+ "license": "MIT",
+ "dependencies": {
+ "@zag-js/utils": "1.31.1"
+ }
+ },
+ "node_modules/@zag-js/combobox": {
+ "version": "1.31.1",
+ "resolved": "https://registry.npmjs.org/@zag-js/combobox/-/combobox-1.31.1.tgz",
+ "integrity": "sha512-IT0getSAGzngdRL20iX/iAh2d7DzVoMDDppOsOFBG2owKAgLpj8uLvUhy+lcrm6N8yxYOya89D6Aef7V5KdwlQ==",
+ "license": "MIT",
+ "dependencies": {
+ "@zag-js/anatomy": "1.31.1",
+ "@zag-js/aria-hidden": "1.31.1",
+ "@zag-js/collection": "1.31.1",
+ "@zag-js/core": "1.31.1",
+ "@zag-js/dismissable": "1.31.1",
+ "@zag-js/dom-query": "1.31.1",
+ "@zag-js/popper": "1.31.1",
+ "@zag-js/types": "1.31.1",
+ "@zag-js/utils": "1.31.1"
+ }
+ },
+ "node_modules/@zag-js/core": {
+ "version": "1.31.1",
+ "resolved": "https://registry.npmjs.org/@zag-js/core/-/core-1.31.1.tgz",
+ "integrity": "sha512-RaMJeqtjxG6k7iFD3WQnlyFJVT3yfQN+pJygAHH37GsMtiNzQQJOoesjb0LV9T27jwMXeNUzrh3MSDr1/0yVcQ==",
+ "license": "MIT",
+ "dependencies": {
+ "@zag-js/dom-query": "1.31.1",
+ "@zag-js/utils": "1.31.1"
+ }
+ },
+ "node_modules/@zag-js/date-picker": {
+ "version": "1.31.1",
+ "resolved": "https://registry.npmjs.org/@zag-js/date-picker/-/date-picker-1.31.1.tgz",
+ "integrity": "sha512-AOWN/IskGidVQt5g+uE9cILqJBTclE6OG1GC9WSWuyP/y4F+PdP/781SgYpYCZg/6pMGbL01PFKKb7xOOCeZAg==",
+ "license": "MIT",
+ "dependencies": {
+ "@zag-js/anatomy": "1.31.1",
+ "@zag-js/core": "1.31.1",
+ "@zag-js/date-utils": "1.31.1",
+ "@zag-js/dismissable": "1.31.1",
+ "@zag-js/dom-query": "1.31.1",
+ "@zag-js/live-region": "1.31.1",
+ "@zag-js/popper": "1.31.1",
+ "@zag-js/types": "1.31.1",
+ "@zag-js/utils": "1.31.1"
+ },
+ "peerDependencies": {
+ "@internationalized/date": ">=3.0.0"
+ }
+ },
+ "node_modules/@zag-js/date-utils": {
+ "version": "1.31.1",
+ "resolved": "https://registry.npmjs.org/@zag-js/date-utils/-/date-utils-1.31.1.tgz",
+ "integrity": "sha512-+Aq9g/rqLeiRmnazgdZMc59gAxqxbw3GGy8AngrtNipgRtMhPlzGa3S4Qsq1yau6OKaHZ13uckUS+MhLNbBY+Q==",
+ "license": "MIT",
+ "peerDependencies": {
+ "@internationalized/date": ">=3.0.0"
+ }
+ },
+ "node_modules/@zag-js/dialog": {
+ "version": "1.31.1",
+ "resolved": "https://registry.npmjs.org/@zag-js/dialog/-/dialog-1.31.1.tgz",
+ "integrity": "sha512-iaWlYQ6TYoVjM/X5+UZVZzKiMboE50GnEzGUpbhbeRNRiLqSu5dODSFzior1G4kde/ns5eN+BTf/Tm6AT4N2og==",
+ "license": "MIT",
+ "dependencies": {
+ "@zag-js/anatomy": "1.31.1",
+ "@zag-js/aria-hidden": "1.31.1",
+ "@zag-js/core": "1.31.1",
+ "@zag-js/dismissable": "1.31.1",
+ "@zag-js/dom-query": "1.31.1",
+ "@zag-js/focus-trap": "1.31.1",
+ "@zag-js/remove-scroll": "1.31.1",
+ "@zag-js/types": "1.31.1",
+ "@zag-js/utils": "1.31.1"
+ }
+ },
+ "node_modules/@zag-js/dismissable": {
+ "version": "1.31.1",
+ "resolved": "https://registry.npmjs.org/@zag-js/dismissable/-/dismissable-1.31.1.tgz",
+ "integrity": "sha512-jCdJwQmEkG6PlrN13fUk2l7ZclSu54FZwmT4xOtQpEbaiAiESm5KI5oyFh5jDPY47Goa28UJkEjWXVgKXKWb0g==",
+ "license": "MIT",
+ "dependencies": {
+ "@zag-js/dom-query": "1.31.1",
+ "@zag-js/interact-outside": "1.31.1",
+ "@zag-js/utils": "1.31.1"
+ }
+ },
"node_modules/@zag-js/dom-query": {
- "version": "0.31.1",
- "resolved": "https://registry.npmjs.org/@zag-js/dom-query/-/dom-query-0.31.1.tgz",
- "integrity": "sha512-oiuohEXAXhBxpzzNm9k2VHGEOLC1SXlXSbRPcfBZ9so5NRQUA++zCE7cyQJqGLTZR0t3itFLlZqDbYEXRrefwg==",
+ "version": "1.31.1",
+ "resolved": "https://registry.npmjs.org/@zag-js/dom-query/-/dom-query-1.31.1.tgz",
+ "integrity": "sha512-2tCZLwSfoXm62gwl0neiAN6u5VnzUhy5wHtKbX+klqGFatnca3Bm++H9+4PHMrwUWRbPg3H5N151lKFEOQhBfQ==",
+ "license": "MIT",
+ "dependencies": {
+ "@zag-js/types": "1.31.1"
+ }
+ },
+ "node_modules/@zag-js/editable": {
+ "version": "1.31.1",
+ "resolved": "https://registry.npmjs.org/@zag-js/editable/-/editable-1.31.1.tgz",
+ "integrity": "sha512-JMICHw4/x0YqDy/n+I+TeaXlFbTA0j9w3UqOWMwUFQ+dAsq4JLXeqZDXu19MQN6yaTFdOpG1EFw4FEVTsu+d3Q==",
+ "license": "MIT",
+ "dependencies": {
+ "@zag-js/anatomy": "1.31.1",
+ "@zag-js/core": "1.31.1",
+ "@zag-js/dom-query": "1.31.1",
+ "@zag-js/interact-outside": "1.31.1",
+ "@zag-js/types": "1.31.1",
+ "@zag-js/utils": "1.31.1"
+ }
+ },
+ "node_modules/@zag-js/file-upload": {
+ "version": "1.31.1",
+ "resolved": "https://registry.npmjs.org/@zag-js/file-upload/-/file-upload-1.31.1.tgz",
+ "integrity": "sha512-cp7qMiXKrIcTfDamOz9wlnJLeBF8gucTI7Y+iKaP+hiIW+OG254GElfQiqXNDad3HUmD+Dt8Tx6uAzL/mw3sbQ==",
+ "license": "MIT",
+ "dependencies": {
+ "@zag-js/anatomy": "1.31.1",
+ "@zag-js/core": "1.31.1",
+ "@zag-js/dom-query": "1.31.1",
+ "@zag-js/file-utils": "1.31.1",
+ "@zag-js/i18n-utils": "1.31.1",
+ "@zag-js/types": "1.31.1",
+ "@zag-js/utils": "1.31.1"
+ }
+ },
+ "node_modules/@zag-js/file-utils": {
+ "version": "1.31.1",
+ "resolved": "https://registry.npmjs.org/@zag-js/file-utils/-/file-utils-1.31.1.tgz",
+ "integrity": "sha512-MDDz52IdPh/mPUYrqUXvh7qDckJHs+mt5gjfx0N89qh2JNXuRU14zPotOKTzIKM4o+HFZkAT6BAfMpr9CX/0ug==",
+ "license": "MIT",
+ "dependencies": {
+ "@zag-js/i18n-utils": "1.31.1"
+ }
+ },
+ "node_modules/@zag-js/floating-panel": {
+ "version": "1.31.1",
+ "resolved": "https://registry.npmjs.org/@zag-js/floating-panel/-/floating-panel-1.31.1.tgz",
+ "integrity": "sha512-Pjgd/wjdglZ90dtq/LC4o5sc6w0m+RehhPmJcIzq9T+E/Xrb6qrhf06QhxB9LwSj4DG/gIv87gmD2qF1VH7cRQ==",
+ "license": "MIT",
+ "dependencies": {
+ "@zag-js/anatomy": "1.31.1",
+ "@zag-js/core": "1.31.1",
+ "@zag-js/dom-query": "1.31.1",
+ "@zag-js/popper": "1.31.1",
+ "@zag-js/rect-utils": "1.31.1",
+ "@zag-js/store": "1.31.1",
+ "@zag-js/types": "1.31.1",
+ "@zag-js/utils": "1.31.1"
+ }
+ },
+ "node_modules/@zag-js/focus-trap": {
+ "version": "1.31.1",
+ "resolved": "https://registry.npmjs.org/@zag-js/focus-trap/-/focus-trap-1.31.1.tgz",
+ "integrity": "sha512-omgUhAz1r81pYAujqYIIavdTKJzDRExioSiqhnx/xq10a6Q/xavMFflq8w7edMc9JHkTOnr9E5qh9abCVJjhpQ==",
+ "license": "MIT",
+ "dependencies": {
+ "@zag-js/dom-query": "1.31.1"
+ }
+ },
+ "node_modules/@zag-js/focus-visible": {
+ "version": "1.31.1",
+ "resolved": "https://registry.npmjs.org/@zag-js/focus-visible/-/focus-visible-1.31.1.tgz",
+ "integrity": "sha512-GC59A3yd7tj8aKhzvhrM+CEZZraXm5y/SpfIjz1J7kGV6eeXbUtjkbe75g99Ve8iJYfQVQlAj2GyN3oniHc5Zw==",
+ "license": "MIT",
+ "dependencies": {
+ "@zag-js/dom-query": "1.31.1"
+ }
+ },
+ "node_modules/@zag-js/highlight-word": {
+ "version": "1.31.1",
+ "resolved": "https://registry.npmjs.org/@zag-js/highlight-word/-/highlight-word-1.31.1.tgz",
+ "integrity": "sha512-nQw7t8LgWXW+6Z5E/p6T+OST0DDXp35mrFCzrkJL54aVTZ3GuLyIP2p0/HGQr2hE/KKLbZEs5i6UcXF84tiI4g==",
+ "license": "MIT"
+ },
+ "node_modules/@zag-js/hover-card": {
+ "version": "1.31.1",
+ "resolved": "https://registry.npmjs.org/@zag-js/hover-card/-/hover-card-1.31.1.tgz",
+ "integrity": "sha512-R74kz2wPgGwB3jKQeD91kdtlvVKpffWBJHqw8yCBd95GXGVmhym+BPoCToJzcqiemP8+0EtSuVPU9IHaSuJnSg==",
+ "license": "MIT",
+ "dependencies": {
+ "@zag-js/anatomy": "1.31.1",
+ "@zag-js/core": "1.31.1",
+ "@zag-js/dismissable": "1.31.1",
+ "@zag-js/dom-query": "1.31.1",
+ "@zag-js/popper": "1.31.1",
+ "@zag-js/types": "1.31.1",
+ "@zag-js/utils": "1.31.1"
+ }
+ },
+ "node_modules/@zag-js/i18n-utils": {
+ "version": "1.31.1",
+ "resolved": "https://registry.npmjs.org/@zag-js/i18n-utils/-/i18n-utils-1.31.1.tgz",
+ "integrity": "sha512-SARkFuo1+Q0WcNv4jqvxp5hjCOqu/gBa7p6BTh7v5Bo00QhKRM/bCvVt0EB6V+h2oejrZfkwZ0MwbpQiL6L2aQ==",
+ "license": "MIT",
+ "dependencies": {
+ "@zag-js/dom-query": "1.31.1"
+ }
+ },
+ "node_modules/@zag-js/image-cropper": {
+ "version": "1.31.1",
+ "resolved": "https://registry.npmjs.org/@zag-js/image-cropper/-/image-cropper-1.31.1.tgz",
+ "integrity": "sha512-hFuy4I3jIJ/iyJsnfbLX1l/cJtN42j7lwhw8TeWVX8Y+hHxFPMSKx7AQirt/hALUbyy7QsQgAd5IslpsYq1Nlg==",
+ "license": "MIT",
+ "dependencies": {
+ "@zag-js/anatomy": "1.31.1",
+ "@zag-js/core": "1.31.1",
+ "@zag-js/dom-query": "1.31.1",
+ "@zag-js/types": "1.31.1",
+ "@zag-js/utils": "1.31.1"
+ }
+ },
+ "node_modules/@zag-js/interact-outside": {
+ "version": "1.31.1",
+ "resolved": "https://registry.npmjs.org/@zag-js/interact-outside/-/interact-outside-1.31.1.tgz",
+ "integrity": "sha512-oxBAlBqcatlxGUmhwUCRYTADIBrVoyxM1YrFzR1R8jhvVR/QCaxoLAyKwcA3mWXlZ8+NlXb7n5ELE11BZb/rEg==",
+ "license": "MIT",
+ "dependencies": {
+ "@zag-js/dom-query": "1.31.1",
+ "@zag-js/utils": "1.31.1"
+ }
+ },
+ "node_modules/@zag-js/json-tree-utils": {
+ "version": "1.31.1",
+ "resolved": "https://registry.npmjs.org/@zag-js/json-tree-utils/-/json-tree-utils-1.31.1.tgz",
+ "integrity": "sha512-wrNek2UBE69FWpo2f0E2MxiboBS+Uop79LeQU2jNDujA1o3x6b1Lp2r7Fl1sfnUWMdKVVQb44oqfIj2g3CTEmQ==",
"license": "MIT"
},
- "node_modules/@zag-js/element-size": {
- "version": "0.31.1",
- "resolved": "https://registry.npmjs.org/@zag-js/element-size/-/element-size-0.31.1.tgz",
- "integrity": "sha512-4T3yvn5NqqAjhlP326Fv+w9RqMIBbNN9H72g5q2ohwzhSgSfZzrKtjL4rs9axY/cw9UfMfXjRjEE98e5CMq7WQ==",
+ "node_modules/@zag-js/listbox": {
+ "version": "1.31.1",
+ "resolved": "https://registry.npmjs.org/@zag-js/listbox/-/listbox-1.31.1.tgz",
+ "integrity": "sha512-LcTIr4I9eN4MR1nSRfQfseWgj4ybOXXAY2o5dBpEBL67dnCSX3swNb/4LQO+ebj077BViQb66pBb1KSoeHGkEQ==",
+ "license": "MIT",
+ "dependencies": {
+ "@zag-js/anatomy": "1.31.1",
+ "@zag-js/collection": "1.31.1",
+ "@zag-js/core": "1.31.1",
+ "@zag-js/dom-query": "1.31.1",
+ "@zag-js/focus-visible": "1.31.1",
+ "@zag-js/types": "1.31.1",
+ "@zag-js/utils": "1.31.1"
+ }
+ },
+ "node_modules/@zag-js/live-region": {
+ "version": "1.31.1",
+ "resolved": "https://registry.npmjs.org/@zag-js/live-region/-/live-region-1.31.1.tgz",
+ "integrity": "sha512-RBx8jk1dgvkEUuFs77SBZn0WwvEkeZgVawVu6XUAy4ENfhP0D/qkvwNk+Els8InKmr1gWKajD7sh+g8M40Ex6A==",
"license": "MIT"
},
- "node_modules/@zag-js/focus-visible": {
- "version": "0.31.1",
- "resolved": "https://registry.npmjs.org/@zag-js/focus-visible/-/focus-visible-0.31.1.tgz",
- "integrity": "sha512-dbLksz7FEwyFoANbpIlNnd3bVm0clQSUsnP8yUVQucStZPsuWjCrhL2jlAbGNrTrahX96ntUMXHb/sM68TibFg==",
+ "node_modules/@zag-js/marquee": {
+ "version": "1.31.1",
+ "resolved": "https://registry.npmjs.org/@zag-js/marquee/-/marquee-1.31.1.tgz",
+ "integrity": "sha512-Rt7+zy7CDOxXm0PqaTcmuWxcrZOPOpZY4T6IxOZk4ZcOXJQ2v7CkF3EK0pdI9PyI6Zpk/YIwQkENjidT55db0A==",
+ "license": "MIT",
+ "dependencies": {
+ "@zag-js/anatomy": "1.31.1",
+ "@zag-js/core": "1.31.1",
+ "@zag-js/dom-query": "1.31.1",
+ "@zag-js/types": "1.31.1",
+ "@zag-js/utils": "1.31.1"
+ }
+ },
+ "node_modules/@zag-js/menu": {
+ "version": "1.31.1",
+ "resolved": "https://registry.npmjs.org/@zag-js/menu/-/menu-1.31.1.tgz",
+ "integrity": "sha512-eJPRM8tlauRTsAoJXchDBzMzL2RhXYSHmHak2IJCDMApCV51p0MqGYP8Er3DbMSQTPUFuTq779uUIarDqW+zmA==",
+ "license": "MIT",
+ "dependencies": {
+ "@zag-js/anatomy": "1.31.1",
+ "@zag-js/core": "1.31.1",
+ "@zag-js/dismissable": "1.31.1",
+ "@zag-js/dom-query": "1.31.1",
+ "@zag-js/popper": "1.31.1",
+ "@zag-js/rect-utils": "1.31.1",
+ "@zag-js/types": "1.31.1",
+ "@zag-js/utils": "1.31.1"
+ }
+ },
+ "node_modules/@zag-js/navigation-menu": {
+ "version": "1.31.1",
+ "resolved": "https://registry.npmjs.org/@zag-js/navigation-menu/-/navigation-menu-1.31.1.tgz",
+ "integrity": "sha512-xS4aynqmB9NYicPbEW8lPPakAfDfSgIDL1pRVSD6f1+VXkHD6LgNn6jUNDNbFt65mGhLpA2IczbvLCxv0g/ISQ==",
+ "license": "MIT",
+ "dependencies": {
+ "@zag-js/anatomy": "1.31.1",
+ "@zag-js/core": "1.31.1",
+ "@zag-js/dismissable": "1.31.1",
+ "@zag-js/dom-query": "1.31.1",
+ "@zag-js/types": "1.31.1",
+ "@zag-js/utils": "1.31.1"
+ }
+ },
+ "node_modules/@zag-js/number-input": {
+ "version": "1.31.1",
+ "resolved": "https://registry.npmjs.org/@zag-js/number-input/-/number-input-1.31.1.tgz",
+ "integrity": "sha512-vn+BXEZ2/g2CMIFFyjjye/SbCeW3I/rlszL8EyBmhMcuA1l51OX2WKry6HeQNiU41uMyFg2rb1pb5KVw1gJsCg==",
"license": "MIT",
"dependencies": {
- "@zag-js/dom-query": "0.31.1"
+ "@internationalized/number": "3.6.5",
+ "@zag-js/anatomy": "1.31.1",
+ "@zag-js/core": "1.31.1",
+ "@zag-js/dom-query": "1.31.1",
+ "@zag-js/types": "1.31.1",
+ "@zag-js/utils": "1.31.1"
}
},
+ "node_modules/@zag-js/pagination": {
+ "version": "1.31.1",
+ "resolved": "https://registry.npmjs.org/@zag-js/pagination/-/pagination-1.31.1.tgz",
+ "integrity": "sha512-icW6FNzIKNz7iXU+prlQWpMFJedDrhmCKzzI39SY+dv5g1Gnrlc0b44PxvNl5PWFLSkB5KBT/R1WCqd8Kh4cCA==",
+ "license": "MIT",
+ "dependencies": {
+ "@zag-js/anatomy": "1.31.1",
+ "@zag-js/core": "1.31.1",
+ "@zag-js/dom-query": "1.31.1",
+ "@zag-js/types": "1.31.1",
+ "@zag-js/utils": "1.31.1"
+ }
+ },
+ "node_modules/@zag-js/password-input": {
+ "version": "1.31.1",
+ "resolved": "https://registry.npmjs.org/@zag-js/password-input/-/password-input-1.31.1.tgz",
+ "integrity": "sha512-AivOeNO14a39xhxVMB2TVmIjmQ89OwVz0+2IjX3JjLS2Pmia+gg9xnVd2kBIcKfnqUN4MBnzmk7t46YWJMQVVQ==",
+ "license": "MIT",
+ "dependencies": {
+ "@zag-js/anatomy": "1.31.1",
+ "@zag-js/core": "1.31.1",
+ "@zag-js/dom-query": "1.31.1",
+ "@zag-js/types": "1.31.1",
+ "@zag-js/utils": "1.31.1"
+ }
+ },
+ "node_modules/@zag-js/pin-input": {
+ "version": "1.31.1",
+ "resolved": "https://registry.npmjs.org/@zag-js/pin-input/-/pin-input-1.31.1.tgz",
+ "integrity": "sha512-k3ESoX5ve5sbWBLTCPYAzgLjRU7mVNEUiqAOhRgazOcBGV5wjGh398zWb1jr0FMxPnoAMrXDN/CQwJTmJcMKrg==",
+ "license": "MIT",
+ "dependencies": {
+ "@zag-js/anatomy": "1.31.1",
+ "@zag-js/core": "1.31.1",
+ "@zag-js/dom-query": "1.31.1",
+ "@zag-js/types": "1.31.1",
+ "@zag-js/utils": "1.31.1"
+ }
+ },
+ "node_modules/@zag-js/popover": {
+ "version": "1.31.1",
+ "resolved": "https://registry.npmjs.org/@zag-js/popover/-/popover-1.31.1.tgz",
+ "integrity": "sha512-uCFJP3DFBkEBAre6lgGLw2xWS2ZIuT/DLeajIXb+8BmC9KCF0wY4c9qojx9F3rGMJQxcGl+WUoXENkOvkTaVhQ==",
+ "license": "MIT",
+ "dependencies": {
+ "@zag-js/anatomy": "1.31.1",
+ "@zag-js/aria-hidden": "1.31.1",
+ "@zag-js/core": "1.31.1",
+ "@zag-js/dismissable": "1.31.1",
+ "@zag-js/dom-query": "1.31.1",
+ "@zag-js/focus-trap": "1.31.1",
+ "@zag-js/popper": "1.31.1",
+ "@zag-js/remove-scroll": "1.31.1",
+ "@zag-js/types": "1.31.1",
+ "@zag-js/utils": "1.31.1"
+ }
+ },
+ "node_modules/@zag-js/popper": {
+ "version": "1.31.1",
+ "resolved": "https://registry.npmjs.org/@zag-js/popper/-/popper-1.31.1.tgz",
+ "integrity": "sha512-wLXcEqzn9MK1rGbsgnDH26o5ZWqR4oeb6ZepKKy0gcuJl/1S5/dr1VBvxJNMZlf9d6etvYklG5LRnIVkXCbrjA==",
+ "license": "MIT",
+ "dependencies": {
+ "@floating-ui/dom": "1.7.4",
+ "@zag-js/dom-query": "1.31.1",
+ "@zag-js/utils": "1.31.1"
+ }
+ },
+ "node_modules/@zag-js/presence": {
+ "version": "1.31.1",
+ "resolved": "https://registry.npmjs.org/@zag-js/presence/-/presence-1.31.1.tgz",
+ "integrity": "sha512-tv+WsBnA0abIlDuEfZMh0lRPF4cMs6kWJosNkGBwzeXnGds+KXjzpL2KDtwDgbJgN3sI0xHPMYjRy2v3ZamcDA==",
+ "license": "MIT",
+ "dependencies": {
+ "@zag-js/core": "1.31.1",
+ "@zag-js/dom-query": "1.31.1",
+ "@zag-js/types": "1.31.1"
+ }
+ },
+ "node_modules/@zag-js/progress": {
+ "version": "1.31.1",
+ "resolved": "https://registry.npmjs.org/@zag-js/progress/-/progress-1.31.1.tgz",
+ "integrity": "sha512-f9lIDHCRcFAG14LVEKOAPTdqPzphwIIraC6fTr9AwmNlYI6/qFDkz3jOlYVSyk5VsJAIFM/777x/CdqjliiOqg==",
+ "license": "MIT",
+ "dependencies": {
+ "@zag-js/anatomy": "1.31.1",
+ "@zag-js/core": "1.31.1",
+ "@zag-js/dom-query": "1.31.1",
+ "@zag-js/types": "1.31.1",
+ "@zag-js/utils": "1.31.1"
+ }
+ },
+ "node_modules/@zag-js/qr-code": {
+ "version": "1.31.1",
+ "resolved": "https://registry.npmjs.org/@zag-js/qr-code/-/qr-code-1.31.1.tgz",
+ "integrity": "sha512-Rxh+HF12SgUp5rvTelp1qyLK3xkn37h2fT/L4eBQ0f8OUEo8wfowEbs36+1i61d6UuH7PJt4q/07eIf6vNVevA==",
+ "license": "MIT",
+ "dependencies": {
+ "@zag-js/anatomy": "1.31.1",
+ "@zag-js/core": "1.31.1",
+ "@zag-js/dom-query": "1.31.1",
+ "@zag-js/types": "1.31.1",
+ "@zag-js/utils": "1.31.1",
+ "proxy-memoize": "3.0.1",
+ "uqr": "0.1.2"
+ }
+ },
+ "node_modules/@zag-js/radio-group": {
+ "version": "1.31.1",
+ "resolved": "https://registry.npmjs.org/@zag-js/radio-group/-/radio-group-1.31.1.tgz",
+ "integrity": "sha512-OfKIdEtSG0EuHM+cFVqcR+04yzZmcDRgG3j0QhoJsyS1my63ZHbwC2HNAtfPFh4U4sJx9yUexwSzPGZ6pOzIdw==",
+ "license": "MIT",
+ "dependencies": {
+ "@zag-js/anatomy": "1.31.1",
+ "@zag-js/core": "1.31.1",
+ "@zag-js/dom-query": "1.31.1",
+ "@zag-js/focus-visible": "1.31.1",
+ "@zag-js/types": "1.31.1",
+ "@zag-js/utils": "1.31.1"
+ }
+ },
+ "node_modules/@zag-js/rating-group": {
+ "version": "1.31.1",
+ "resolved": "https://registry.npmjs.org/@zag-js/rating-group/-/rating-group-1.31.1.tgz",
+ "integrity": "sha512-BkQUglKm4a+KXYPACYvIvBJSuEyzV0YQqjjiucwJ5UiOlK72C66VBvyGN+DqJRDnkU1K5azt6E1Ja5ANk3fgsg==",
+ "license": "MIT",
+ "dependencies": {
+ "@zag-js/anatomy": "1.31.1",
+ "@zag-js/core": "1.31.1",
+ "@zag-js/dom-query": "1.31.1",
+ "@zag-js/types": "1.31.1",
+ "@zag-js/utils": "1.31.1"
+ }
+ },
+ "node_modules/@zag-js/react": {
+ "version": "1.31.1",
+ "resolved": "https://registry.npmjs.org/@zag-js/react/-/react-1.31.1.tgz",
+ "integrity": "sha512-a7uYH+tcw1UYbcovyVBzlh6X8KztK/b1+s8sMs4Srhd24M+hZMetV94Z0bM1Km5aNAnoS4gkH3gtJjH0OphquQ==",
+ "license": "MIT",
+ "dependencies": {
+ "@zag-js/core": "1.31.1",
+ "@zag-js/store": "1.31.1",
+ "@zag-js/types": "1.31.1",
+ "@zag-js/utils": "1.31.1"
+ },
+ "peerDependencies": {
+ "react": ">=18.0.0",
+ "react-dom": ">=18.0.0"
+ }
+ },
+ "node_modules/@zag-js/rect-utils": {
+ "version": "1.31.1",
+ "resolved": "https://registry.npmjs.org/@zag-js/rect-utils/-/rect-utils-1.31.1.tgz",
+ "integrity": "sha512-lBFheAnz8+3aGDFjqlkw0Iew/F03lFjiIf26hkkcFSZu0ltNZUMG/X3XLHUnHxdfbdBguc8ons6mr2MkVvisng==",
+ "license": "MIT"
+ },
+ "node_modules/@zag-js/remove-scroll": {
+ "version": "1.31.1",
+ "resolved": "https://registry.npmjs.org/@zag-js/remove-scroll/-/remove-scroll-1.31.1.tgz",
+ "integrity": "sha512-gVVJuFKaCjo652RmajYmkjXKgjJWLQ5ZhZLTaLUKWM1mAarvlqnLui8jrHEHLxqpfsjQylfdhJKkWmyF8NAgTA==",
+ "license": "MIT",
+ "dependencies": {
+ "@zag-js/dom-query": "1.31.1"
+ }
+ },
+ "node_modules/@zag-js/scroll-area": {
+ "version": "1.31.1",
+ "resolved": "https://registry.npmjs.org/@zag-js/scroll-area/-/scroll-area-1.31.1.tgz",
+ "integrity": "sha512-GBXd1K3U0AHwWlJaqAMKQMZyeoxuBO6XYrVgdvzgiftQbJrZs5fuYOFyDvPLDWHTLYxaHso44/f+9EmAUAiytw==",
+ "license": "MIT",
+ "dependencies": {
+ "@zag-js/anatomy": "1.31.1",
+ "@zag-js/core": "1.31.1",
+ "@zag-js/dom-query": "1.31.1",
+ "@zag-js/types": "1.31.1",
+ "@zag-js/utils": "1.31.1"
+ }
+ },
+ "node_modules/@zag-js/scroll-snap": {
+ "version": "1.31.1",
+ "resolved": "https://registry.npmjs.org/@zag-js/scroll-snap/-/scroll-snap-1.31.1.tgz",
+ "integrity": "sha512-YWsfhcQqiffu2X9HuB0fMnEQAu6rEOfGcvQYinvB6pjWPOvIJGxGMi/dYyy21XQDNJ9K1IcWRIo/yuaajoJyQQ==",
+ "license": "MIT",
+ "dependencies": {
+ "@zag-js/dom-query": "1.31.1"
+ }
+ },
+ "node_modules/@zag-js/select": {
+ "version": "1.31.1",
+ "resolved": "https://registry.npmjs.org/@zag-js/select/-/select-1.31.1.tgz",
+ "integrity": "sha512-vKWb8BiRY83Y3HkDNnimf6cr1yvzJh1HwZlzXFz0y47zEvlikQaf+r96obR78RgTtMjNTTV15tTXdc1/WFoYkw==",
+ "license": "MIT",
+ "dependencies": {
+ "@zag-js/anatomy": "1.31.1",
+ "@zag-js/collection": "1.31.1",
+ "@zag-js/core": "1.31.1",
+ "@zag-js/dismissable": "1.31.1",
+ "@zag-js/dom-query": "1.31.1",
+ "@zag-js/popper": "1.31.1",
+ "@zag-js/types": "1.31.1",
+ "@zag-js/utils": "1.31.1"
+ }
+ },
+ "node_modules/@zag-js/signature-pad": {
+ "version": "1.31.1",
+ "resolved": "https://registry.npmjs.org/@zag-js/signature-pad/-/signature-pad-1.31.1.tgz",
+ "integrity": "sha512-bz3WtLuIZoLrJDKcdS7fPAdD/Qi9wKiKACl5cu+ftv9zg8w+qqYNLtjH9HxeUFbCtQRKqcdXjO/UZ8iL07hgsQ==",
+ "license": "MIT",
+ "dependencies": {
+ "@zag-js/anatomy": "1.31.1",
+ "@zag-js/core": "1.31.1",
+ "@zag-js/dom-query": "1.31.1",
+ "@zag-js/types": "1.31.1",
+ "@zag-js/utils": "1.31.1",
+ "perfect-freehand": "^1.2.2"
+ }
+ },
+ "node_modules/@zag-js/slider": {
+ "version": "1.31.1",
+ "resolved": "https://registry.npmjs.org/@zag-js/slider/-/slider-1.31.1.tgz",
+ "integrity": "sha512-FILbLTMd3BnyclZ28+ippfyqzYPGK60qZapxtTERmWDC75Okf8AFnTCQf84Y8jRmBKCS1yhjF+IOtkFAENeB6w==",
+ "license": "MIT",
+ "dependencies": {
+ "@zag-js/anatomy": "1.31.1",
+ "@zag-js/core": "1.31.1",
+ "@zag-js/dom-query": "1.31.1",
+ "@zag-js/types": "1.31.1",
+ "@zag-js/utils": "1.31.1"
+ }
+ },
+ "node_modules/@zag-js/splitter": {
+ "version": "1.31.1",
+ "resolved": "https://registry.npmjs.org/@zag-js/splitter/-/splitter-1.31.1.tgz",
+ "integrity": "sha512-7SGBT2/xKsOzeSQEg+Otn1XV3RHrAz3jTySjBRKoEmdxubhfREqbKotbGVG65aTve11fQnmJ3Oyt3GJOeraxLA==",
+ "license": "MIT",
+ "dependencies": {
+ "@zag-js/anatomy": "1.31.1",
+ "@zag-js/core": "1.31.1",
+ "@zag-js/dom-query": "1.31.1",
+ "@zag-js/types": "1.31.1",
+ "@zag-js/utils": "1.31.1"
+ }
+ },
+ "node_modules/@zag-js/steps": {
+ "version": "1.31.1",
+ "resolved": "https://registry.npmjs.org/@zag-js/steps/-/steps-1.31.1.tgz",
+ "integrity": "sha512-KsBH38V3tH9/q8CDgx4sUSXLYwFdcp1crZy8hTIcN0RUiZ55PmqYKkN2znzBjTbaCW9yhP8kXsbuo2s8OIU5lQ==",
+ "license": "MIT",
+ "dependencies": {
+ "@zag-js/anatomy": "1.31.1",
+ "@zag-js/core": "1.31.1",
+ "@zag-js/dom-query": "1.31.1",
+ "@zag-js/types": "1.31.1",
+ "@zag-js/utils": "1.31.1"
+ }
+ },
+ "node_modules/@zag-js/store": {
+ "version": "1.31.1",
+ "resolved": "https://registry.npmjs.org/@zag-js/store/-/store-1.31.1.tgz",
+ "integrity": "sha512-d5ZTRciTuXOGQ3nML15kQLaTiR1wJPxT1Fu1nN659X6Rl8DPtubYaRCZ3RCk9Kyiyg2z5HxeVqDswaDvGbM9Rg==",
+ "license": "MIT",
+ "dependencies": {
+ "proxy-compare": "3.0.1"
+ }
+ },
+ "node_modules/@zag-js/switch": {
+ "version": "1.31.1",
+ "resolved": "https://registry.npmjs.org/@zag-js/switch/-/switch-1.31.1.tgz",
+ "integrity": "sha512-Jii3OSqSa9sQux+hvSRvp9dirzUF09+PAjrLjCQs+BT08EZ0XqeGvVzM0Wqf9LFy07HdLZntai3IUaXLF6byBw==",
+ "license": "MIT",
+ "dependencies": {
+ "@zag-js/anatomy": "1.31.1",
+ "@zag-js/core": "1.31.1",
+ "@zag-js/dom-query": "1.31.1",
+ "@zag-js/focus-visible": "1.31.1",
+ "@zag-js/types": "1.31.1",
+ "@zag-js/utils": "1.31.1"
+ }
+ },
+ "node_modules/@zag-js/tabs": {
+ "version": "1.31.1",
+ "resolved": "https://registry.npmjs.org/@zag-js/tabs/-/tabs-1.31.1.tgz",
+ "integrity": "sha512-QBq4ngpBNMNEI7Wuaq8llwHOqgcVbNHHEDC5zHg60Bf7MY5ltP8wSq6Kldu0zZRVwrLzanYoMELDUyf9H0vtnw==",
+ "license": "MIT",
+ "dependencies": {
+ "@zag-js/anatomy": "1.31.1",
+ "@zag-js/core": "1.31.1",
+ "@zag-js/dom-query": "1.31.1",
+ "@zag-js/types": "1.31.1",
+ "@zag-js/utils": "1.31.1"
+ }
+ },
+ "node_modules/@zag-js/tags-input": {
+ "version": "1.31.1",
+ "resolved": "https://registry.npmjs.org/@zag-js/tags-input/-/tags-input-1.31.1.tgz",
+ "integrity": "sha512-V4lJe/aMIs7WVoXYfszU6E3iARLLRQFMiycu76/slb8NWJiLrkSIaMQ4FAe2pqkodgCWXA83tuaeAZRq7ouTFg==",
+ "license": "MIT",
+ "dependencies": {
+ "@zag-js/anatomy": "1.31.1",
+ "@zag-js/auto-resize": "1.31.1",
+ "@zag-js/core": "1.31.1",
+ "@zag-js/dom-query": "1.31.1",
+ "@zag-js/interact-outside": "1.31.1",
+ "@zag-js/live-region": "1.31.1",
+ "@zag-js/types": "1.31.1",
+ "@zag-js/utils": "1.31.1"
+ }
+ },
+ "node_modules/@zag-js/timer": {
+ "version": "1.31.1",
+ "resolved": "https://registry.npmjs.org/@zag-js/timer/-/timer-1.31.1.tgz",
+ "integrity": "sha512-bXfeSbneWGOBKlD5dYq06T8CSY9Ky+qb1yIfJAFsRF4n34mpUYRdtfwpNQYyddGpkLD7oH4VibajeZXB7HaL0g==",
+ "license": "MIT",
+ "dependencies": {
+ "@zag-js/anatomy": "1.31.1",
+ "@zag-js/core": "1.31.1",
+ "@zag-js/dom-query": "1.31.1",
+ "@zag-js/types": "1.31.1",
+ "@zag-js/utils": "1.31.1"
+ }
+ },
+ "node_modules/@zag-js/toast": {
+ "version": "1.31.1",
+ "resolved": "https://registry.npmjs.org/@zag-js/toast/-/toast-1.31.1.tgz",
+ "integrity": "sha512-MueHEei9ol3H6tWBruLxF7yEUpV3vsJ8brTQVRRtPr/6pqBs5kGzfL4YskhQ2tiwO6egay8YrkbaS3xJfpKt4w==",
+ "license": "MIT",
+ "dependencies": {
+ "@zag-js/anatomy": "1.31.1",
+ "@zag-js/core": "1.31.1",
+ "@zag-js/dismissable": "1.31.1",
+ "@zag-js/dom-query": "1.31.1",
+ "@zag-js/types": "1.31.1",
+ "@zag-js/utils": "1.31.1"
+ }
+ },
+ "node_modules/@zag-js/toggle": {
+ "version": "1.31.1",
+ "resolved": "https://registry.npmjs.org/@zag-js/toggle/-/toggle-1.31.1.tgz",
+ "integrity": "sha512-HbFBuGfdyYkNvOp3cEB8Civ4E92finT4u3e4LKysB4/LboqKA0cJvFhSnHyThbROONTx06W/3CxwoSFR4o8IhA==",
+ "license": "MIT",
+ "dependencies": {
+ "@zag-js/anatomy": "1.31.1",
+ "@zag-js/core": "1.31.1",
+ "@zag-js/dom-query": "1.31.1",
+ "@zag-js/types": "1.31.1",
+ "@zag-js/utils": "1.31.1"
+ }
+ },
+ "node_modules/@zag-js/toggle-group": {
+ "version": "1.31.1",
+ "resolved": "https://registry.npmjs.org/@zag-js/toggle-group/-/toggle-group-1.31.1.tgz",
+ "integrity": "sha512-Mojc7mex01/gvwXfrUIIThzT7HOktZoMge9rrb6+P7rQX7ulyNXYPjQrW2tay+t54GOJ3xODo9dU7PpRzXeHbw==",
+ "license": "MIT",
+ "dependencies": {
+ "@zag-js/anatomy": "1.31.1",
+ "@zag-js/core": "1.31.1",
+ "@zag-js/dom-query": "1.31.1",
+ "@zag-js/types": "1.31.1",
+ "@zag-js/utils": "1.31.1"
+ }
+ },
+ "node_modules/@zag-js/tooltip": {
+ "version": "1.31.1",
+ "resolved": "https://registry.npmjs.org/@zag-js/tooltip/-/tooltip-1.31.1.tgz",
+ "integrity": "sha512-pWEU5XhEPpnyl2VLrGJlyjj7+p+X0UX3Fld+WGhc/hCaWiuW2ZzD/ewDRhSOZu4/TzAO3axrPqG1YhW4fhogKQ==",
+ "license": "MIT",
+ "dependencies": {
+ "@zag-js/anatomy": "1.31.1",
+ "@zag-js/core": "1.31.1",
+ "@zag-js/dom-query": "1.31.1",
+ "@zag-js/focus-visible": "1.31.1",
+ "@zag-js/popper": "1.31.1",
+ "@zag-js/types": "1.31.1",
+ "@zag-js/utils": "1.31.1"
+ }
+ },
+ "node_modules/@zag-js/tour": {
+ "version": "1.31.1",
+ "resolved": "https://registry.npmjs.org/@zag-js/tour/-/tour-1.31.1.tgz",
+ "integrity": "sha512-ZmcAevXxoENHmHG0xwdIt1oCLe2/DW1CEBFPr7YuGKc+FU3QbBVZMzcBHrJCe0nkKXhUKzHOHM78bOHD/gM76w==",
+ "license": "MIT",
+ "dependencies": {
+ "@zag-js/anatomy": "1.31.1",
+ "@zag-js/core": "1.31.1",
+ "@zag-js/dismissable": "1.31.1",
+ "@zag-js/dom-query": "1.31.1",
+ "@zag-js/focus-trap": "1.31.1",
+ "@zag-js/interact-outside": "1.31.1",
+ "@zag-js/popper": "1.31.1",
+ "@zag-js/types": "1.31.1",
+ "@zag-js/utils": "1.31.1"
+ }
+ },
+ "node_modules/@zag-js/tree-view": {
+ "version": "1.31.1",
+ "resolved": "https://registry.npmjs.org/@zag-js/tree-view/-/tree-view-1.31.1.tgz",
+ "integrity": "sha512-Q+VSQz7X1XR8gT7ICWXlQOJIvzTWw/9BlF7B073UpEgAKRFlD11FmERka5y/BYqj8uE0vazcbSEA3Vc2dgCMJA==",
+ "license": "MIT",
+ "dependencies": {
+ "@zag-js/anatomy": "1.31.1",
+ "@zag-js/collection": "1.31.1",
+ "@zag-js/core": "1.31.1",
+ "@zag-js/dom-query": "1.31.1",
+ "@zag-js/types": "1.31.1",
+ "@zag-js/utils": "1.31.1"
+ }
+ },
+ "node_modules/@zag-js/types": {
+ "version": "1.31.1",
+ "resolved": "https://registry.npmjs.org/@zag-js/types/-/types-1.31.1.tgz",
+ "integrity": "sha512-mKw5DoeBjFykfUHv3ifCRjcogFTqp0aCCsmqQMfnf+J/mg2aXpAx76AXT1PYXAVVhxdP6qGXNd0mOQZDVrIlSQ==",
+ "license": "MIT",
+ "dependencies": {
+ "csstype": "3.2.3"
+ }
+ },
+ "node_modules/@zag-js/utils": {
+ "version": "1.31.1",
+ "resolved": "https://registry.npmjs.org/@zag-js/utils/-/utils-1.31.1.tgz",
+ "integrity": "sha512-KLm0pmOtf4ydALbaVLboL7W98TDVxwVVLvSuvtRgV53XTjlsVopTRA5/Xmzq2NhWujDZAXv7bRV603NDgDcjSw==",
+ "license": "MIT"
+ },
"node_modules/acorn": {
"version": "8.15.0",
"resolved": "https://registry.npmjs.org/acorn/-/acorn-8.15.0.tgz",
@@ -1669,18 +2574,6 @@
"dev": true,
"license": "Python-2.0"
},
- "node_modules/aria-hidden": {
- "version": "1.2.6",
- "resolved": "https://registry.npmjs.org/aria-hidden/-/aria-hidden-1.2.6.tgz",
- "integrity": "sha512-ik3ZgC9dY/lYVVM++OISsaYDeg1tb0VtP5uL3ouh1koGOaUMDPpbFIei4JkFimWUFPn90sbMNMXQAIVOlnYKJA==",
- "license": "MIT",
- "dependencies": {
- "tslib": "^2.0.0"
- },
- "engines": {
- "node": ">=10"
- }
- },
"node_modules/aria-query": {
"version": "5.3.2",
"resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.2.tgz",
@@ -2225,12 +3118,6 @@
"dev": true,
"license": "MIT"
},
- "node_modules/color2k": {
- "version": "2.0.3",
- "resolved": "https://registry.npmjs.org/color2k/-/color2k-2.0.3.tgz",
- "integrity": "sha512-zW190nQTIoXcGCaU08DvVNFTmQhUpnJfVuAKfWqUQkflXKpaDdpaYoM0iluLS9lgJNHyBF58KKA2FBEwkD7wog==",
- "license": "MIT"
- },
"node_modules/commander": {
"version": "4.1.1",
"resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz",
@@ -2254,15 +3141,6 @@
"integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==",
"license": "MIT"
},
- "node_modules/copy-to-clipboard": {
- "version": "3.3.3",
- "resolved": "https://registry.npmjs.org/copy-to-clipboard/-/copy-to-clipboard-3.3.3.tgz",
- "integrity": "sha512-2KV8NhB5JqC3ky0r9PMCAZKbUHSwtEo4CwCs0KXgruG43gX5PMqDEBbVU4OUzw2MuAWUfsuFmWvEKG5QRfSnJA==",
- "license": "MIT",
- "dependencies": {
- "toggle-selection": "^1.0.6"
- }
- },
"node_modules/cosmiconfig": {
"version": "7.1.0",
"resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz",
@@ -2434,12 +3312,6 @@
"url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/detect-node-es": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/detect-node-es/-/detect-node-es-1.1.0.tgz",
- "integrity": "sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ==",
- "license": "MIT"
- },
"node_modules/didyoumean": {
"version": "1.2.2",
"resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz",
@@ -3291,18 +4163,6 @@
"dev": true,
"license": "ISC"
},
- "node_modules/focus-lock": {
- "version": "1.3.6",
- "resolved": "https://registry.npmjs.org/focus-lock/-/focus-lock-1.3.6.tgz",
- "integrity": "sha512-Ik/6OCk9RQQ0T5Xw+hKNLWrjSMtv51dD4GRmJjbD5a58TIEpI5a5iXagKVl3Z5UuyslMCA8Xwnu76jQob62Yhg==",
- "license": "MIT",
- "dependencies": {
- "tslib": "^2.0.3"
- },
- "engines": {
- "node": ">=10"
- }
- },
"node_modules/for-each": {
"version": "0.3.5",
"resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.5.tgz",
@@ -3377,21 +4237,6 @@
}
}
},
- "node_modules/framesync": {
- "version": "6.1.2",
- "resolved": "https://registry.npmjs.org/framesync/-/framesync-6.1.2.tgz",
- "integrity": "sha512-jBTqhX6KaQVDyus8muwZbBeGGP0XgujBRbQ7gM7BRdS3CadCZIHiawyzYLnafYcvZIh5j8WE7cxZKFn7dXhu9g==",
- "license": "MIT",
- "dependencies": {
- "tslib": "2.4.0"
- }
- },
- "node_modules/framesync/node_modules/tslib": {
- "version": "2.4.0",
- "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz",
- "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==",
- "license": "0BSD"
- },
"node_modules/fs.realpath": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
@@ -3489,15 +4334,6 @@
"url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/get-nonce": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/get-nonce/-/get-nonce-1.0.1.tgz",
- "integrity": "sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q==",
- "license": "MIT",
- "engines": {
- "node": ">=6"
- }
- },
"node_modules/get-proto": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz",
@@ -4510,12 +5346,6 @@
"dev": true,
"license": "MIT"
},
- "node_modules/lodash.mergewith": {
- "version": "4.6.2",
- "resolved": "https://registry.npmjs.org/lodash.mergewith/-/lodash.mergewith-4.6.2.tgz",
- "integrity": "sha512-GK3g5RPZWTRSeLSpgP8Xhra+pnjBC56q9FZYe1d5RN3TJ35dbkGy3YqBSMbyCrlbi+CM9Z3Jk5yTL7RCsqboyQ==",
- "license": "MIT"
- },
"node_modules/loose-envify": {
"version": "1.4.0",
"resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz",
@@ -4775,6 +5605,7 @@
"version": "4.1.1",
"resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
"integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=0.10.0"
@@ -5073,6 +5904,12 @@
"node": ">=8"
}
},
+ "node_modules/perfect-freehand": {
+ "version": "1.2.2",
+ "resolved": "https://registry.npmjs.org/perfect-freehand/-/perfect-freehand-1.2.2.tgz",
+ "integrity": "sha512-eh31l019WICQ03pkF3FSzHxB8n07ItqIQ++G5UV8JX0zVOXzgTGCqnRR0jJ2h9U8/2uW4W4mtGJELt9kEV0CFQ==",
+ "license": "MIT"
+ },
"node_modules/picocolors": {
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz",
@@ -5256,6 +6093,7 @@
"version": "15.8.1",
"resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz",
"integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==",
+ "dev": true,
"license": "MIT",
"dependencies": {
"loose-envify": "^1.4.0",
@@ -5263,6 +6101,21 @@
"react-is": "^16.13.1"
}
},
+ "node_modules/proxy-compare": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/proxy-compare/-/proxy-compare-3.0.1.tgz",
+ "integrity": "sha512-V9plBAt3qjMlS1+nC8771KNf6oJ12gExvaxnNzN/9yVRLdTv/lc+oJlnSzrdYDAvBfTStPCoiaCOTmTs0adv7Q==",
+ "license": "MIT"
+ },
+ "node_modules/proxy-memoize": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/proxy-memoize/-/proxy-memoize-3.0.1.tgz",
+ "integrity": "sha512-VDdG/VYtOgdGkWJx7y0o7p+zArSf2383Isci8C+BP3YXgMYDoPd3cCBjw0JdWb6YBb9sFiOPbAADDVTPJnh+9g==",
+ "license": "MIT",
+ "dependencies": {
+ "proxy-compare": "^3.0.0"
+ }
+ },
"node_modules/punycode": {
"version": "2.3.1",
"resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz",
@@ -5306,18 +6159,6 @@
"node": ">=0.10.0"
}
},
- "node_modules/react-clientside-effect": {
- "version": "1.2.8",
- "resolved": "https://registry.npmjs.org/react-clientside-effect/-/react-clientside-effect-1.2.8.tgz",
- "integrity": "sha512-ma2FePH0z3px2+WOu6h+YycZcEvFmmxIlAb62cF52bG86eMySciO/EQZeQMXd07kPCYB0a1dWDT5J+KE9mCDUw==",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.12.13"
- },
- "peerDependencies": {
- "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc"
- }
- },
"node_modules/react-dom": {
"version": "18.3.1",
"resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.3.1.tgz",
@@ -5331,35 +6172,6 @@
"react": "^18.3.1"
}
},
- "node_modules/react-fast-compare": {
- "version": "3.2.2",
- "resolved": "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-3.2.2.tgz",
- "integrity": "sha512-nsO+KSNgo1SbJqJEYRE9ERzo7YtYbou/OqjSQKxV7jcKox7+usiUVZOAC+XnDOABXggQTno0Y1CpVnuWEc1boQ==",
- "license": "MIT"
- },
- "node_modules/react-focus-lock": {
- "version": "2.13.7",
- "resolved": "https://registry.npmjs.org/react-focus-lock/-/react-focus-lock-2.13.7.tgz",
- "integrity": "sha512-20lpZHEQrXPb+pp1tzd4ULL6DyO5D2KnR0G69tTDdydrmNhU7pdFmbQUYVyHUgp+xN29IuFR0PVuhOmvaZL9Og==",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.0.0",
- "focus-lock": "^1.3.6",
- "prop-types": "^15.6.2",
- "react-clientside-effect": "^1.2.7",
- "use-callback-ref": "^1.3.3",
- "use-sidecar": "^1.1.3"
- },
- "peerDependencies": {
- "@types/react": "*",
- "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc"
- },
- "peerDependenciesMeta": {
- "@types/react": {
- "optional": true
- }
- }
- },
"node_modules/react-icons": {
"version": "5.5.0",
"resolved": "https://registry.npmjs.org/react-icons/-/react-icons-5.5.0.tgz",
@@ -5375,75 +6187,6 @@
"integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==",
"license": "MIT"
},
- "node_modules/react-remove-scroll": {
- "version": "2.7.2",
- "resolved": "https://registry.npmjs.org/react-remove-scroll/-/react-remove-scroll-2.7.2.tgz",
- "integrity": "sha512-Iqb9NjCCTt6Hf+vOdNIZGdTiH1QSqr27H/Ek9sv/a97gfueI/5h1s3yRi1nngzMUaOOToin5dI1dXKdXiF+u0Q==",
- "license": "MIT",
- "dependencies": {
- "react-remove-scroll-bar": "^2.3.7",
- "react-style-singleton": "^2.2.3",
- "tslib": "^2.1.0",
- "use-callback-ref": "^1.3.3",
- "use-sidecar": "^1.1.3"
- },
- "engines": {
- "node": ">=10"
- },
- "peerDependencies": {
- "@types/react": "*",
- "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc"
- },
- "peerDependenciesMeta": {
- "@types/react": {
- "optional": true
- }
- }
- },
- "node_modules/react-remove-scroll-bar": {
- "version": "2.3.8",
- "resolved": "https://registry.npmjs.org/react-remove-scroll-bar/-/react-remove-scroll-bar-2.3.8.tgz",
- "integrity": "sha512-9r+yi9+mgU33AKcj6IbT9oRCO78WriSj6t/cF8DWBZJ9aOGPOTEDvdUDz1FwKim7QXWwmHqtdHnRJfhAxEG46Q==",
- "license": "MIT",
- "dependencies": {
- "react-style-singleton": "^2.2.2",
- "tslib": "^2.0.0"
- },
- "engines": {
- "node": ">=10"
- },
- "peerDependencies": {
- "@types/react": "*",
- "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0"
- },
- "peerDependenciesMeta": {
- "@types/react": {
- "optional": true
- }
- }
- },
- "node_modules/react-style-singleton": {
- "version": "2.2.3",
- "resolved": "https://registry.npmjs.org/react-style-singleton/-/react-style-singleton-2.2.3.tgz",
- "integrity": "sha512-b6jSvxvVnyptAiLjbkWLE/lOnR4lfTtDAl+eUC7RZy+QQWc6wRzIV2CE6xBuMmDxc2qIihtDCZD5NPOFl7fRBQ==",
- "license": "MIT",
- "dependencies": {
- "get-nonce": "^1.0.0",
- "tslib": "^2.0.0"
- },
- "engines": {
- "node": ">=10"
- },
- "peerDependencies": {
- "@types/react": "*",
- "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc"
- },
- "peerDependenciesMeta": {
- "@types/react": {
- "optional": true
- }
- }
- },
"node_modules/read-cache": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz",
@@ -6409,12 +7152,6 @@
"node": ">=8.0"
}
},
- "node_modules/toggle-selection": {
- "version": "1.0.6",
- "resolved": "https://registry.npmjs.org/toggle-selection/-/toggle-selection-1.0.6.tgz",
- "integrity": "sha512-BiZS+C1OS8g/q2RRbJmy59xpyghNBqrr6k5L/uKBGRsTfxmu3ffiRnd8mlGPUVayg8pvfi5urfnu8TU7DVOkLQ==",
- "license": "MIT"
- },
"node_modules/ts-api-utils": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-2.1.0.tgz",
@@ -6664,6 +7401,12 @@
"browserslist": ">= 4.21.0"
}
},
+ "node_modules/uqr": {
+ "version": "0.1.2",
+ "resolved": "https://registry.npmjs.org/uqr/-/uqr-0.1.2.tgz",
+ "integrity": "sha512-MJu7ypHq6QasgF5YRTjqscSzQp/W11zoUk6kvmlH+fmWEs63Y0Eib13hYFwAzagRJcVY8WVnlV+eBDUGMJ5IbA==",
+ "license": "MIT"
+ },
"node_modules/uri-js": {
"version": "4.4.1",
"resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
@@ -6674,49 +7417,6 @@
"punycode": "^2.1.0"
}
},
- "node_modules/use-callback-ref": {
- "version": "1.3.3",
- "resolved": "https://registry.npmjs.org/use-callback-ref/-/use-callback-ref-1.3.3.tgz",
- "integrity": "sha512-jQL3lRnocaFtu3V00JToYz/4QkNWswxijDaCVNZRiRTO3HQDLsdu1ZtmIUvV4yPp+rvWm5j0y0TG/S61cuijTg==",
- "license": "MIT",
- "dependencies": {
- "tslib": "^2.0.0"
- },
- "engines": {
- "node": ">=10"
- },
- "peerDependencies": {
- "@types/react": "*",
- "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc"
- },
- "peerDependenciesMeta": {
- "@types/react": {
- "optional": true
- }
- }
- },
- "node_modules/use-sidecar": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/use-sidecar/-/use-sidecar-1.1.3.tgz",
- "integrity": "sha512-Fedw0aZvkhynoPYlA5WXrMCAMm+nSWdZt6lzJQ7Ok8S6Q+VsHmHpRWndVRJ8Be0ZbkfPc5LRYH+5XrzXcEeLRQ==",
- "license": "MIT",
- "dependencies": {
- "detect-node-es": "^1.1.0",
- "tslib": "^2.0.0"
- },
- "engines": {
- "node": ">=10"
- },
- "peerDependencies": {
- "@types/react": "*",
- "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc"
- },
- "peerDependenciesMeta": {
- "@types/react": {
- "optional": true
- }
- }
- },
"node_modules/use-sync-external-store": {
"version": "1.6.0",
"resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.6.0.tgz",
diff --git a/frontend/package.json b/frontend/package.json
index 28f625e..ac68691 100644
--- a/frontend/package.json
+++ b/frontend/package.json
@@ -10,7 +10,7 @@
},
"dependencies": {
"@chakra-ui/icons": "^2.1.1",
- "@chakra-ui/react": "^2.8.2",
+ "@chakra-ui/react": "^3.30.0",
"@emotion/react": "^11.13.3",
"@emotion/styled": "^11.13.0",
"framer-motion": "^11.5.4",
diff --git a/frontend/src/app/components/header.tsx b/frontend/src/app/components/header.tsx
index 1c1e79f..61ea116 100644
--- a/frontend/src/app/components/header.tsx
+++ b/frontend/src/app/components/header.tsx
@@ -5,7 +5,7 @@ import { Box, Flex, Container, Image, useBreakpointValue } from '@chakra-ui/reac
import NextLink from 'next/link'
const Header: React.FC = () => {
- const logoSize = useBreakpointValue({ base: "80px", md: "100px" })
+ const logoSize = useBreakpointValue({ base: "80px", md: "100px" }) as string
return (
@@ -24,7 +24,6 @@ const Header: React.FC = () => {
objectFit="contain"
width="100%"
height="100%"
- fallbackSrc="https://via.placeholder.com/150x40?text=Vector+Institute"
/>
diff --git a/frontend/src/app/components/hero.tsx b/frontend/src/app/components/hero.tsx
index 09b1b9d..c1173bc 100644
--- a/frontend/src/app/components/hero.tsx
+++ b/frontend/src/app/components/hero.tsx
@@ -4,8 +4,8 @@ import React, { memo } from 'react';
import { Box, Container, Heading, Text, VStack, useBreakpointValue } from '@chakra-ui/react'
const Hero: React.FC = () => {
- const headingSize = useBreakpointValue({ base: "xl", md: "2xl", lg: "3xl" });
- const textSize = useBreakpointValue({ base: "sm", md: "md", lg: "lg" });
+ const headingSize = useBreakpointValue({ base: "xl", md: "2xl", lg: "3xl" }) as "xl" | "2xl" | "3xl";
+ const textSize = useBreakpointValue({ base: "sm", md: "md", lg: "lg" }) as "sm" | "md" | "lg";
return (
{
>
{children};
+ return {children};
}