@@ -22,7 +22,8 @@
2222 "react-hook-form": "^7.33.1",
2323 "react-query": "^3.39.1",
2424 "react-router-dom": "^6.3.0",
25− "react-select": "^5.4.0"
25+ "react-select": "^5.4.0",
26+ "zustand": "^4.0.0-rc.1"
2627 },
2728 "devDependencies": {
2829 "@types/lodash.debounce": "^4.0.7",
@@ -33,6 +34,7 @@
3334 "autoprefixer": "^10.4.7",
3435 "postcss": "^8.4.14",
3536 "tailwindcss": "^3.1.4",
37+ "tailwindcss-labeled-groups": "^0.0.2",
3638 "typescript": "^4.3.2",
3739 "vite": "^2.9.13"
3840 }
@@ -3190,6 +3192,15 @@
31903192 "postcss": "^8.0.9"
31913193 }
31923194 },
3195+ "node_modules/tailwindcss-labeled-groups": {
3196+ "version": "0.0.2",
3197+ "resolved": "https://registry.npmjs.org/tailwindcss-labeled-groups/-/tailwindcss-labeled-groups-0.0.2.tgz",
3198+ "integrity": "sha512-leOVv9h2K9WDHoXPXVBOmTJgWECVkpVFc/hjrwuqGUEtNxvRvuOtCjenu9ppY+pJtky5INJUqDCNa8pS3AbYmw==",
3199+ "dev": true,
3200+ "peerDependencies": {
3201+ "tailwindcss": "^3.0.23"
3202+ }
3203+ },
31933204 "node_modules/tailwindcss/node_modules/color-name": {
31943205 "version": "1.1.4",
31953206 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
@@ -3329,6 +3340,14 @@
33293340 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz",
33303341 "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ=="
33313342 },
3343+ "node_modules/use-sync-external-store": {
3344+ "version": "1.1.0",
3345+ "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.1.0.tgz",
3346+ "integrity": "sha512-SEnieB2FPKEVne66NpXPd1Np4R1lTNKfjuy3XdIoPQKYBAFdzbzSZlSn1KJZUiihQLQC5Znot4SBz1EOTBwQAQ==",
3347+ "peerDependencies": {
3348+ "react": "^16.8.0 || ^17.0.0 || ^18.0.0"
3349+ }
3350+ },
33323351 "node_modules/util-deprecate": {
33333352 "version": "1.0.2",
33343353 "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
@@ -3420,6 +3439,29 @@
34203439 "engines": {
34213440 "node": ">= 6"
34223441 }
3442+ },
3443+ "node_modules/zustand": {
3444+ "version": "4.0.0-rc.1",
3445+ "resolved": "https://registry.npmjs.org/zustand/-/zustand-4.0.0-rc.1.tgz",
3446+ "integrity": "sha512-qgcs7zLqBdHu0PuT3GW4WCIY5SgXdsv30GQMu9Qpp1BA2aS+sNS8l4x0hWuyEhjXkN+701aGWawhKDv6oWJAcw==",
3447+ "dependencies": {
3448+ "use-sync-external-store": "1.1.0"
3449+ },
3450+ "engines": {
3451+ "node": ">=12.7.0"
3452+ },
3453+ "peerDependencies": {
3454+ "immer": ">=9.0",
3455+ "react": ">=16.8"
3456+ },
3457+ "peerDependenciesMeta": {
3458+ "immer": {
3459+ "optional": true
3460+ },
3461+ "react": {
3462+ "optional": true
3463+ }
3464+ }
34233465 }
34243466 },
34253467 "dependencies": {
@@ -5661,6 +5703,13 @@
56615703 }
56625704 }
56635705 },
5706+ "tailwindcss-labeled-groups": {
5707+ "version": "0.0.2",
5708+ "resolved": "https://registry.npmjs.org/tailwindcss-labeled-groups/-/tailwindcss-labeled-groups-0.0.2.tgz",
5709+ "integrity": "sha512-leOVv9h2K9WDHoXPXVBOmTJgWECVkpVFc/hjrwuqGUEtNxvRvuOtCjenu9ppY+pJtky5INJUqDCNa8pS3AbYmw==",
5710+ "dev": true,
5711+ "requires": {}
5712+ },
56645713 "to-fast-properties": {
56655714 "version": "2.0.0",
56665715 "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
@@ -5745,6 +5794,12 @@
57455794 }
57465795 }
57475796 },
5797+ "use-sync-external-store": {
5798+ "version": "1.1.0",
5799+ "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.1.0.tgz",
5800+ "integrity": "sha512-SEnieB2FPKEVne66NpXPd1Np4R1lTNKfjuy3XdIoPQKYBAFdzbzSZlSn1KJZUiihQLQC5Znot4SBz1EOTBwQAQ==",
5801+ "requires": {}
5802+ },
57485803 "util-deprecate": {
57495804 "version": "1.0.2",
57505805 "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
@@ -5795,6 +5850,14 @@
57955850 "version": "1.10.2",
57965851 "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz",
57975852 "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg=="
5853+ },
5854+ "zustand": {
5855+ "version": "4.0.0-rc.1",
5856+ "resolved": "https://registry.npmjs.org/zustand/-/zustand-4.0.0-rc.1.tgz",
5857+ "integrity": "sha512-qgcs7zLqBdHu0PuT3GW4WCIY5SgXdsv30GQMu9Qpp1BA2aS+sNS8l4x0hWuyEhjXkN+701aGWawhKDv6oWJAcw==",
5858+ "requires": {
5859+ "use-sync-external-store": "1.1.0"
5860+ }
57985861 }
57995862 }
58005863}