diff --git a/web/package.json b/web/package.json
index 4870e69..220ca96 100644
--- a/web/package.json
+++ b/web/package.json
@@ -5,13 +5,16 @@
"private": true,
"dependencies": {
"@chakra-ui/react": "2.3.6",
- "@emotion/react": "^11.8.2",
+ "@emotion/react": "^11.10.5",
"@emotion/styled": "^11.8.1",
"@fortawesome/fontawesome-svg-core": "^6.1.1",
"@fortawesome/free-brands-svg-icons": "^6.1.1",
"@fortawesome/free-regular-svg-icons": "^6.1.1",
"@fortawesome/free-solid-svg-icons": "^6.1.1",
"@fortawesome/react-fontawesome": "^0.1.18",
+ "@mantine/core": "^5.9.4",
+ "@mantine/dates": "^5.9.4",
+ "@mantine/hooks": "^5.9.4",
"@testing-library/jest-dom": "^5.16.3",
"@testing-library/react": "^12.1.4",
"@testing-library/user-event": "^13.5.0",
@@ -20,6 +23,7 @@
"@types/react": "^18.0.24",
"@types/react-dom": "^18.0.8",
"@vitejs/plugin-react": "^1.3.2",
+ "dayjs": "^1.11.7",
"focus-trap-react": "^9.0.2",
"framer-motion": "^6.2.8",
"prettier": "^2.7.1",
diff --git a/web/pnpm-lock.yaml b/web/pnpm-lock.yaml
index 72e8794..31c3a4b 100644
--- a/web/pnpm-lock.yaml
+++ b/web/pnpm-lock.yaml
@@ -5,13 +5,16 @@ specifiers:
'@babel/plugin-syntax-flow': ^7.14.5
'@babel/plugin-transform-react-jsx': ^7.14.9
'@chakra-ui/react': 2.3.6
- '@emotion/react': ^11.8.2
+ '@emotion/react': ^11.10.5
'@emotion/styled': ^11.8.1
'@fortawesome/fontawesome-svg-core': ^6.1.1
'@fortawesome/free-brands-svg-icons': ^6.1.1
'@fortawesome/free-regular-svg-icons': ^6.1.1
'@fortawesome/free-solid-svg-icons': ^6.1.1
'@fortawesome/react-fontawesome': ^0.1.18
+ '@mantine/core': ^5.9.4
+ '@mantine/dates': ^5.9.4
+ '@mantine/hooks': ^5.9.4
'@testing-library/dom': ^8.11.4
'@testing-library/jest-dom': ^5.16.3
'@testing-library/react': ^12.1.4
@@ -23,6 +26,7 @@ specifiers:
'@vitejs/plugin-react': ^1.3.2
autoprefixer: ^10.0.2
cross-env: ^7.0.3
+ dayjs: ^1.11.7
focus-trap-react: ^9.0.2
framer-motion: ^6.2.8
postcss: ^8.1.0
@@ -37,14 +41,17 @@ specifiers:
web-vitals: ^2.1.4
dependencies:
- '@chakra-ui/react': 2.3.6_zmrz2cmshjklcm3tj4hldbkley
- '@emotion/react': 11.8.2_tazjupc4o35ph7b3pedstd2nsy
- '@emotion/styled': 11.8.1_va75oy65rvpv5pp5ts2rjqhzoe
+ '@chakra-ui/react': 2.3.6_i4qi6vz53hwxibic4snumhcfqy
+ '@emotion/react': 11.10.5_tazjupc4o35ph7b3pedstd2nsy
+ '@emotion/styled': 11.8.1_u4t5zvghn4tibzhpavspmf3vfe
'@fortawesome/fontawesome-svg-core': 6.1.1
'@fortawesome/free-brands-svg-icons': 6.1.1
'@fortawesome/free-regular-svg-icons': 6.1.1
'@fortawesome/free-solid-svg-icons': 6.1.1
'@fortawesome/react-fontawesome': 0.1.18_sdfg7szeivrzzj63kiqxwaxkwu
+ '@mantine/core': 5.9.4_hhuapac6geeisg3mk6qmy7wn7a
+ '@mantine/dates': 5.9.4_qna4mfjln7nd2ikoxaebjem64u
+ '@mantine/hooks': 5.9.4_react@18.2.0
'@testing-library/jest-dom': 5.16.3
'@testing-library/react': 12.1.4_biqbaboplfbrettd7655fr4n2y
'@testing-library/user-event': 13.5.0_tejv2mq25i2itkdftmp7m2s2de
@@ -53,6 +60,7 @@ dependencies:
'@types/react': 18.0.24
'@types/react-dom': 18.0.8
'@vitejs/plugin-react': 1.3.2
+ dayjs: 1.11.7
focus-trap-react: 9.0.2_v2m5e27vhdewzwhryxwfaorcca
framer-motion: 6.2.8_biqbaboplfbrettd7655fr4n2y
prettier: 2.7.1
@@ -208,7 +216,7 @@ packages:
resolution: {integrity: sha512-SLLb0AAn6PkUeAfKJCCOl9e1R53pQlGAfc4y4XuMRZfqeMYLE0dM1LMhqbGAlGQY0lfw5/ohoYWAe9V1yibRag==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.17.0
+ '@babel/types': 7.18.7
/@babel/helper-environment-visitor/7.18.6:
resolution: {integrity: sha512-8n6gSfn2baOY+qlp+VSzsosjCVGFqWKmDF0cCWOybh52Dw3SEyoWR1KrhMJASjLwIEkkAufZ0xvr+SxLHSpy2Q==}
@@ -221,7 +229,7 @@ packages:
dependencies:
'@babel/helper-get-function-arity': 7.16.7
'@babel/template': 7.16.7
- '@babel/types': 7.17.0
+ '@babel/types': 7.18.7
/@babel/helper-function-name/7.18.6:
resolution: {integrity: sha512-0mWMxV1aC97dhjCah5U5Ua7668r5ZmSC2DLfH2EZnf9c3/dHZKiFa5pRLMH5tjSl471tY6496ZWk/kjNONBxhw==}
@@ -235,13 +243,13 @@ packages:
resolution: {integrity: sha512-flc+RLSOBXzNzVhcLu6ujeHUrD6tANAOU5ojrRx/as+tbzf8+stUCj7+IfRRoAbEZqj/ahXEMsjhOhgeZsrnTw==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.17.0
+ '@babel/types': 7.18.7
/@babel/helper-hoist-variables/7.16.7:
resolution: {integrity: sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.17.0
+ '@babel/types': 7.18.7
/@babel/helper-hoist-variables/7.18.6:
resolution: {integrity: sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==}
@@ -307,7 +315,7 @@ packages:
resolution: {integrity: sha512-txyMCGroZ96i+Pxr3Je3lzEJjqwaRC9buMUgtomcrLe5Nd0+fk1h0LLA+ixUF5OW7AhHuQ7Es1WcQJZmZsz2XA==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.17.0
+ '@babel/types': 7.18.7
/@babel/helper-simple-access/7.18.6:
resolution: {integrity: sha512-iNpIgTgyAvDQpDj76POqg+YEt8fPxx3yaNBg3S30dxNKm2SWfYhD0TGrK/Eu9wHpUW63VQU894TsTg+GLbUa1g==}
@@ -320,7 +328,7 @@ packages:
resolution: {integrity: sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.17.0
+ '@babel/types': 7.18.7
/@babel/helper-split-export-declaration/7.18.6:
resolution: {integrity: sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==}
@@ -336,7 +344,6 @@ packages:
/@babel/helper-validator-identifier/7.18.6:
resolution: {integrity: sha512-MmetCkz9ej86nJQV+sFCxoGGrUbU3q02kgLciwkrt9QqEB7cP39oKEY0PakknEO0Gu20SskMRi+AYZ3b1TpN9g==}
engines: {node: '>=6.9.0'}
- dev: false
/@babel/helper-validator-option/7.16.7:
resolution: {integrity: sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ==}
@@ -372,7 +379,7 @@ packages:
resolution: {integrity: sha512-5FnTQLSLswEj6IkgVw5KusNUUFY9ZGqe/TRFnP/BKYHYgfh7tc+C7mwiy95/yNP7Dh9x580Vv8r7u7ZfTBFxdw==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/helper-validator-identifier': 7.16.7
+ '@babel/helper-validator-identifier': 7.18.6
chalk: 2.4.2
js-tokens: 4.0.0
@@ -429,6 +436,16 @@ packages:
'@babel/helper-plugin-utils': 7.16.7
dev: false
+ /@babel/plugin-syntax-jsx/7.18.6_@babel+core@7.17.8:
+ resolution: {integrity: sha512-6mmljtAedFGTWu2p/8WIORGwy+61PLgOMPOdazc7YoJ9ZCWUyFy3A6CpPkRKLKD1ToAesxX8KGEViAiLo9N+7Q==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.17.8
+ '@babel/helper-plugin-utils': 7.18.6
+ dev: false
+
/@babel/plugin-syntax-jsx/7.18.6_@babel+core@7.18.6:
resolution: {integrity: sha512-6mmljtAedFGTWu2p/8WIORGwy+61PLgOMPOdazc7YoJ9ZCWUyFy3A6CpPkRKLKD1ToAesxX8KGEViAiLo9N+7Q==}
engines: {node: '>=6.9.0'}
@@ -517,6 +534,13 @@ packages:
dependencies:
regenerator-runtime: 0.13.9
+ /@babel/runtime/7.20.6:
+ resolution: {integrity: sha512-Q+8MqP7TiHMWzSfwiJwXCjyf4GYA4Dgw3emg/7xmwsdLJOZUp+nMqcOwOzzYheuM1rhDu8FSj2l0aoMygEuXuA==}
+ engines: {node: '>=6.9.0'}
+ dependencies:
+ regenerator-runtime: 0.13.11
+ dev: false
+
/@babel/template/7.16.7:
resolution: {integrity: sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==}
engines: {node: '>=6.9.0'}
@@ -582,7 +606,6 @@ packages:
dependencies:
'@babel/helper-validator-identifier': 7.18.6
to-fast-properties: 2.0.0
- dev: false
/@chakra-ui/accordion/2.1.2_kmlicq6bwxmlcznv6sr6tuc4dy:
resolution: {integrity: sha512-Jf7A6I0eIGk34zO5TiTW8orJOFQb5A/D1ekNYbaukNccoUPKJg/xdQ/b00oIR6LT93nJxggkoP/vszfmmTHuFg==}
@@ -596,7 +619,7 @@ packages:
'@chakra-ui/react-context': 2.0.4_react@18.2.0
'@chakra-ui/react-use-controllable-state': 2.0.5_react@18.2.0
'@chakra-ui/react-use-merge-refs': 2.0.4_react@18.2.0
- '@chakra-ui/system': 2.3.0_7cgzoxu72zx6aoub5hu3xkfl3y
+ '@chakra-ui/system': 2.3.0_czahumb22fzwzcv7wksbqto7oq
'@chakra-ui/transition': 2.0.11_4tlgiwfhwimjjb62viejpa3zx4
framer-motion: 6.2.8_biqbaboplfbrettd7655fr4n2y
react: 18.2.0
@@ -611,7 +634,7 @@ packages:
'@chakra-ui/icon': 3.0.11_e5d2utcogkjxxdp5h2rcoxuz2u
'@chakra-ui/react-context': 2.0.4_react@18.2.0
'@chakra-ui/spinner': 2.0.10_e5d2utcogkjxxdp5h2rcoxuz2u
- '@chakra-ui/system': 2.3.0_7cgzoxu72zx6aoub5hu3xkfl3y
+ '@chakra-ui/system': 2.3.0_czahumb22fzwzcv7wksbqto7oq
react: 18.2.0
dev: false
@@ -628,7 +651,7 @@ packages:
'@chakra-ui/image': 2.0.11_e5d2utcogkjxxdp5h2rcoxuz2u
'@chakra-ui/react-children-utils': 2.0.3_react@18.2.0
'@chakra-ui/react-context': 2.0.4_react@18.2.0
- '@chakra-ui/system': 2.3.0_7cgzoxu72zx6aoub5hu3xkfl3y
+ '@chakra-ui/system': 2.3.0_czahumb22fzwzcv7wksbqto7oq
react: 18.2.0
dev: false
@@ -640,7 +663,7 @@ packages:
dependencies:
'@chakra-ui/react-children-utils': 2.0.3_react@18.2.0
'@chakra-ui/react-context': 2.0.4_react@18.2.0
- '@chakra-ui/system': 2.3.0_7cgzoxu72zx6aoub5hu3xkfl3y
+ '@chakra-ui/system': 2.3.0_czahumb22fzwzcv7wksbqto7oq
react: 18.2.0
dev: false
@@ -657,7 +680,7 @@ packages:
'@chakra-ui/react-context': 2.0.4_react@18.2.0
'@chakra-ui/react-use-merge-refs': 2.0.4_react@18.2.0
'@chakra-ui/spinner': 2.0.10_e5d2utcogkjxxdp5h2rcoxuz2u
- '@chakra-ui/system': 2.3.0_7cgzoxu72zx6aoub5hu3xkfl3y
+ '@chakra-ui/system': 2.3.0_czahumb22fzwzcv7wksbqto7oq
react: 18.2.0
dev: false
@@ -676,7 +699,7 @@ packages:
'@chakra-ui/react-use-merge-refs': 2.0.4_react@18.2.0
'@chakra-ui/react-use-safe-layout-effect': 2.0.2_react@18.2.0
'@chakra-ui/react-use-update-effect': 2.0.4_react@18.2.0
- '@chakra-ui/system': 2.3.0_7cgzoxu72zx6aoub5hu3xkfl3y
+ '@chakra-ui/system': 2.3.0_czahumb22fzwzcv7wksbqto7oq
'@chakra-ui/visually-hidden': 2.0.11_e5d2utcogkjxxdp5h2rcoxuz2u
'@zag-js/focus-visible': 0.1.0
framer-motion: 6.2.8_biqbaboplfbrettd7655fr4n2y
@@ -699,7 +722,7 @@ packages:
react: '>=18'
dependencies:
'@chakra-ui/icon': 3.0.11_e5d2utcogkjxxdp5h2rcoxuz2u
- '@chakra-ui/system': 2.3.0_7cgzoxu72zx6aoub5hu3xkfl3y
+ '@chakra-ui/system': 2.3.0_czahumb22fzwzcv7wksbqto7oq
react: 18.2.0
dev: false
@@ -718,7 +741,7 @@ packages:
'@chakra-ui/system': '>=2.0.0'
react: '>=18'
dependencies:
- '@chakra-ui/system': 2.3.0_7cgzoxu72zx6aoub5hu3xkfl3y
+ '@chakra-ui/system': 2.3.0_czahumb22fzwzcv7wksbqto7oq
react: 18.2.0
dev: false
@@ -732,13 +755,13 @@ packages:
react: 18.2.0
dev: false
- /@chakra-ui/css-reset/2.0.8_uipakss5pgtuqzobjvamnha64i:
+ /@chakra-ui/css-reset/2.0.8_hp5f5nkljdiwilp4rgxyefcplu:
resolution: {integrity: sha512-VuDD1rk1pFc+dItk4yUcstyoC9D2B35hatHDBtlPMqTczFAzpbgVJJYgEHANatXGfulM5SdckmYEIJ3Tac1Rtg==}
peerDependencies:
'@emotion/react': '>=10.0.35'
react: '>=18'
dependencies:
- '@emotion/react': 11.8.2_tazjupc4o35ph7b3pedstd2nsy
+ '@emotion/react': 11.10.5_tazjupc4o35ph7b3pedstd2nsy
react: 18.2.0
dev: false
@@ -771,7 +794,7 @@ packages:
'@chakra-ui/react-use-safe-layout-effect': 2.0.2_react@18.2.0
'@chakra-ui/react-use-update-effect': 2.0.4_react@18.2.0
'@chakra-ui/shared-utils': 2.0.2
- '@chakra-ui/system': 2.3.0_7cgzoxu72zx6aoub5hu3xkfl3y
+ '@chakra-ui/system': 2.3.0_czahumb22fzwzcv7wksbqto7oq
react: 18.2.0
dev: false
@@ -801,7 +824,7 @@ packages:
'@chakra-ui/react-context': 2.0.4_react@18.2.0
'@chakra-ui/react-types': 2.0.3_react@18.2.0
'@chakra-ui/react-use-merge-refs': 2.0.4_react@18.2.0
- '@chakra-ui/system': 2.3.0_7cgzoxu72zx6aoub5hu3xkfl3y
+ '@chakra-ui/system': 2.3.0_czahumb22fzwzcv7wksbqto7oq
react: 18.2.0
dev: false
@@ -824,7 +847,7 @@ packages:
react: '>=18'
dependencies:
'@chakra-ui/shared-utils': 2.0.2
- '@chakra-ui/system': 2.3.0_7cgzoxu72zx6aoub5hu3xkfl3y
+ '@chakra-ui/system': 2.3.0_czahumb22fzwzcv7wksbqto7oq
react: 18.2.0
dev: false
@@ -835,7 +858,7 @@ packages:
react: '>=18'
dependencies:
'@chakra-ui/react-use-safe-layout-effect': 2.0.2_react@18.2.0
- '@chakra-ui/system': 2.3.0_7cgzoxu72zx6aoub5hu3xkfl3y
+ '@chakra-ui/system': 2.3.0_czahumb22fzwzcv7wksbqto7oq
react: 18.2.0
dev: false
@@ -850,7 +873,7 @@ packages:
'@chakra-ui/react-children-utils': 2.0.3_react@18.2.0
'@chakra-ui/react-context': 2.0.4_react@18.2.0
'@chakra-ui/shared-utils': 2.0.2
- '@chakra-ui/system': 2.3.0_7cgzoxu72zx6aoub5hu3xkfl3y
+ '@chakra-ui/system': 2.3.0_czahumb22fzwzcv7wksbqto7oq
react: 18.2.0
dev: false
@@ -866,7 +889,7 @@ packages:
'@chakra-ui/react-children-utils': 2.0.3_react@18.2.0
'@chakra-ui/react-context': 2.0.4_react@18.2.0
'@chakra-ui/shared-utils': 2.0.2
- '@chakra-ui/system': 2.3.0_7cgzoxu72zx6aoub5hu3xkfl3y
+ '@chakra-ui/system': 2.3.0_czahumb22fzwzcv7wksbqto7oq
react: 18.2.0
dev: false
@@ -890,7 +913,7 @@ packages:
dependencies:
'@chakra-ui/breakpoint-utils': 2.0.4
'@chakra-ui/react-env': 2.0.10_react@18.2.0
- '@chakra-ui/system': 2.3.0_7cgzoxu72zx6aoub5hu3xkfl3y
+ '@chakra-ui/system': 2.3.0_czahumb22fzwzcv7wksbqto7oq
react: 18.2.0
dev: false
@@ -914,7 +937,7 @@ packages:
'@chakra-ui/react-use-merge-refs': 2.0.4_react@18.2.0
'@chakra-ui/react-use-outside-click': 2.0.4_react@18.2.0
'@chakra-ui/react-use-update-effect': 2.0.4_react@18.2.0
- '@chakra-ui/system': 2.3.0_7cgzoxu72zx6aoub5hu3xkfl3y
+ '@chakra-ui/system': 2.3.0_czahumb22fzwzcv7wksbqto7oq
'@chakra-ui/transition': 2.0.11_4tlgiwfhwimjjb62viejpa3zx4
framer-motion: 6.2.8_biqbaboplfbrettd7655fr4n2y
react: 18.2.0
@@ -934,7 +957,7 @@ packages:
'@chakra-ui/react-context': 2.0.4_react@18.2.0
'@chakra-ui/react-types': 2.0.3_react@18.2.0
'@chakra-ui/react-use-merge-refs': 2.0.4_react@18.2.0
- '@chakra-ui/system': 2.3.0_7cgzoxu72zx6aoub5hu3xkfl3y
+ '@chakra-ui/system': 2.3.0_czahumb22fzwzcv7wksbqto7oq
'@chakra-ui/transition': 2.0.11_4tlgiwfhwimjjb62viejpa3zx4
aria-hidden: 1.1.3
framer-motion: 6.2.8_biqbaboplfbrettd7655fr4n2y
@@ -962,7 +985,7 @@ packages:
'@chakra-ui/react-use-merge-refs': 2.0.4_react@18.2.0
'@chakra-ui/react-use-safe-layout-effect': 2.0.2_react@18.2.0
'@chakra-ui/react-use-update-effect': 2.0.4_react@18.2.0
- '@chakra-ui/system': 2.3.0_7cgzoxu72zx6aoub5hu3xkfl3y
+ '@chakra-ui/system': 2.3.0_czahumb22fzwzcv7wksbqto7oq
react: 18.2.0
dev: false
@@ -985,7 +1008,7 @@ packages:
'@chakra-ui/react-context': 2.0.4_react@18.2.0
'@chakra-ui/react-use-controllable-state': 2.0.5_react@18.2.0
'@chakra-ui/react-use-merge-refs': 2.0.4_react@18.2.0
- '@chakra-ui/system': 2.3.0_7cgzoxu72zx6aoub5hu3xkfl3y
+ '@chakra-ui/system': 2.3.0_czahumb22fzwzcv7wksbqto7oq
react: 18.2.0
dev: false
@@ -1006,7 +1029,7 @@ packages:
'@chakra-ui/react-use-focus-effect': 2.0.5_react@18.2.0
'@chakra-ui/react-use-focus-on-pointer-down': 2.0.3_react@18.2.0
'@chakra-ui/react-use-merge-refs': 2.0.4_react@18.2.0
- '@chakra-ui/system': 2.3.0_7cgzoxu72zx6aoub5hu3xkfl3y
+ '@chakra-ui/system': 2.3.0_czahumb22fzwzcv7wksbqto7oq
framer-motion: 6.2.8_biqbaboplfbrettd7655fr4n2y
react: 18.2.0
dev: false
@@ -1041,11 +1064,11 @@ packages:
react: '>=18'
dependencies:
'@chakra-ui/react-context': 2.0.4_react@18.2.0
- '@chakra-ui/system': 2.3.0_7cgzoxu72zx6aoub5hu3xkfl3y
+ '@chakra-ui/system': 2.3.0_czahumb22fzwzcv7wksbqto7oq
react: 18.2.0
dev: false
- /@chakra-ui/provider/2.0.20_jhqg3ct5bm4gstf7pwswqr5qsi:
+ /@chakra-ui/provider/2.0.20_j4wg2sj2vch6fr6ex3thq6lg2q:
resolution: {integrity: sha512-mNNfsgm05G4x1VzvHVR9+PNEiuxNnn9xUKDuEwoaO7+IHCMzCRMtPbSJjwmv0xvHUGB9+JChjPpZI5RuHQziJQ==}
peerDependencies:
'@emotion/react': ^11.0.0
@@ -1053,13 +1076,13 @@ packages:
react: '>=18'
react-dom: '>=18'
dependencies:
- '@chakra-ui/css-reset': 2.0.8_uipakss5pgtuqzobjvamnha64i
+ '@chakra-ui/css-reset': 2.0.8_hp5f5nkljdiwilp4rgxyefcplu
'@chakra-ui/portal': 2.0.10_biqbaboplfbrettd7655fr4n2y
'@chakra-ui/react-env': 2.0.10_react@18.2.0
- '@chakra-ui/system': 2.3.0_7cgzoxu72zx6aoub5hu3xkfl3y
+ '@chakra-ui/system': 2.3.0_czahumb22fzwzcv7wksbqto7oq
'@chakra-ui/utils': 2.0.11
- '@emotion/react': 11.8.2_tazjupc4o35ph7b3pedstd2nsy
- '@emotion/styled': 11.8.1_va75oy65rvpv5pp5ts2rjqhzoe
+ '@emotion/react': 11.10.5_tazjupc4o35ph7b3pedstd2nsy
+ '@emotion/styled': 11.8.1_u4t5zvghn4tibzhpavspmf3vfe
react: 18.2.0
react-dom: 18.2.0_react@18.2.0
dev: false
@@ -1074,7 +1097,7 @@ packages:
'@chakra-ui/react-context': 2.0.4_react@18.2.0
'@chakra-ui/react-types': 2.0.3_react@18.2.0
'@chakra-ui/react-use-merge-refs': 2.0.4_react@18.2.0
- '@chakra-ui/system': 2.3.0_7cgzoxu72zx6aoub5hu3xkfl3y
+ '@chakra-ui/system': 2.3.0_czahumb22fzwzcv7wksbqto7oq
'@zag-js/focus-visible': 0.1.0
react: 18.2.0
dev: false
@@ -1272,7 +1295,7 @@ packages:
react: 18.2.0
dev: false
- /@chakra-ui/react/2.3.6_zmrz2cmshjklcm3tj4hldbkley:
+ /@chakra-ui/react/2.3.6_i4qi6vz53hwxibic4snumhcfqy:
resolution: {integrity: sha512-xo43UU+yMqRGHZLU4fSgzojeRl5stlIfT+GLbT9CUVEm0HMJCt2m8RsNPBvGOMzANdC+bzwSiOm+MNzQBi9IBQ==}
peerDependencies:
'@emotion/react': ^11.0.0
@@ -1290,7 +1313,7 @@ packages:
'@chakra-ui/close-button': 2.0.11_e5d2utcogkjxxdp5h2rcoxuz2u
'@chakra-ui/control-box': 2.0.10_e5d2utcogkjxxdp5h2rcoxuz2u
'@chakra-ui/counter': 2.0.10_react@18.2.0
- '@chakra-ui/css-reset': 2.0.8_uipakss5pgtuqzobjvamnha64i
+ '@chakra-ui/css-reset': 2.0.8_hp5f5nkljdiwilp4rgxyefcplu
'@chakra-ui/editable': 2.0.13_e5d2utcogkjxxdp5h2rcoxuz2u
'@chakra-ui/form-control': 2.0.11_e5d2utcogkjxxdp5h2rcoxuz2u
'@chakra-ui/hooks': 2.1.0_react@18.2.0
@@ -1308,7 +1331,7 @@ packages:
'@chakra-ui/popper': 3.0.8_react@18.2.0
'@chakra-ui/portal': 2.0.10_biqbaboplfbrettd7655fr4n2y
'@chakra-ui/progress': 2.0.12_e5d2utcogkjxxdp5h2rcoxuz2u
- '@chakra-ui/provider': 2.0.20_jhqg3ct5bm4gstf7pwswqr5qsi
+ '@chakra-ui/provider': 2.0.20_j4wg2sj2vch6fr6ex3thq6lg2q
'@chakra-ui/radio': 2.0.12_e5d2utcogkjxxdp5h2rcoxuz2u
'@chakra-ui/react-env': 2.0.10_react@18.2.0
'@chakra-ui/select': 2.0.12_e5d2utcogkjxxdp5h2rcoxuz2u
@@ -1318,7 +1341,7 @@ packages:
'@chakra-ui/stat': 2.0.11_e5d2utcogkjxxdp5h2rcoxuz2u
'@chakra-ui/styled-system': 2.3.4
'@chakra-ui/switch': 2.0.14_kmlicq6bwxmlcznv6sr6tuc4dy
- '@chakra-ui/system': 2.3.0_7cgzoxu72zx6aoub5hu3xkfl3y
+ '@chakra-ui/system': 2.3.0_czahumb22fzwzcv7wksbqto7oq
'@chakra-ui/table': 2.0.11_e5d2utcogkjxxdp5h2rcoxuz2u
'@chakra-ui/tabs': 2.1.4_e5d2utcogkjxxdp5h2rcoxuz2u
'@chakra-ui/tag': 2.0.11_e5d2utcogkjxxdp5h2rcoxuz2u
@@ -1330,8 +1353,8 @@ packages:
'@chakra-ui/transition': 2.0.11_4tlgiwfhwimjjb62viejpa3zx4
'@chakra-ui/utils': 2.0.11
'@chakra-ui/visually-hidden': 2.0.11_e5d2utcogkjxxdp5h2rcoxuz2u
- '@emotion/react': 11.8.2_tazjupc4o35ph7b3pedstd2nsy
- '@emotion/styled': 11.8.1_va75oy65rvpv5pp5ts2rjqhzoe
+ '@emotion/react': 11.10.5_tazjupc4o35ph7b3pedstd2nsy
+ '@emotion/styled': 11.8.1_u4t5zvghn4tibzhpavspmf3vfe
framer-motion: 6.2.8_biqbaboplfbrettd7655fr4n2y
react: 18.2.0
react-dom: 18.2.0_react@18.2.0
@@ -1346,7 +1369,7 @@ packages:
react: '>=18'
dependencies:
'@chakra-ui/form-control': 2.0.11_e5d2utcogkjxxdp5h2rcoxuz2u
- '@chakra-ui/system': 2.3.0_7cgzoxu72zx6aoub5hu3xkfl3y
+ '@chakra-ui/system': 2.3.0_czahumb22fzwzcv7wksbqto7oq
react: 18.2.0
dev: false
@@ -1362,7 +1385,7 @@ packages:
dependencies:
'@chakra-ui/media-query': 3.2.7_e5d2utcogkjxxdp5h2rcoxuz2u
'@chakra-ui/react-use-previous': 2.0.2_react@18.2.0
- '@chakra-ui/system': 2.3.0_7cgzoxu72zx6aoub5hu3xkfl3y
+ '@chakra-ui/system': 2.3.0_czahumb22fzwzcv7wksbqto7oq
react: 18.2.0
dev: false
@@ -1382,7 +1405,7 @@ packages:
'@chakra-ui/react-use-pan-event': 2.0.5_react@18.2.0
'@chakra-ui/react-use-size': 2.0.4_react@18.2.0
'@chakra-ui/react-use-update-effect': 2.0.4_react@18.2.0
- '@chakra-ui/system': 2.3.0_7cgzoxu72zx6aoub5hu3xkfl3y
+ '@chakra-ui/system': 2.3.0_czahumb22fzwzcv7wksbqto7oq
react: 18.2.0
dev: false
@@ -1392,7 +1415,7 @@ packages:
'@chakra-ui/system': '>=2.0.0'
react: '>=18'
dependencies:
- '@chakra-ui/system': 2.3.0_7cgzoxu72zx6aoub5hu3xkfl3y
+ '@chakra-ui/system': 2.3.0_czahumb22fzwzcv7wksbqto7oq
react: 18.2.0
dev: false
@@ -1404,7 +1427,7 @@ packages:
dependencies:
'@chakra-ui/icon': 3.0.11_e5d2utcogkjxxdp5h2rcoxuz2u
'@chakra-ui/react-context': 2.0.4_react@18.2.0
- '@chakra-ui/system': 2.3.0_7cgzoxu72zx6aoub5hu3xkfl3y
+ '@chakra-ui/system': 2.3.0_czahumb22fzwzcv7wksbqto7oq
react: 18.2.0
dev: false
@@ -1423,12 +1446,12 @@ packages:
react: '>=18'
dependencies:
'@chakra-ui/checkbox': 2.2.2_kmlicq6bwxmlcznv6sr6tuc4dy
- '@chakra-ui/system': 2.3.0_7cgzoxu72zx6aoub5hu3xkfl3y
+ '@chakra-ui/system': 2.3.0_czahumb22fzwzcv7wksbqto7oq
framer-motion: 6.2.8_biqbaboplfbrettd7655fr4n2y
react: 18.2.0
dev: false
- /@chakra-ui/system/2.3.0_7cgzoxu72zx6aoub5hu3xkfl3y:
+ /@chakra-ui/system/2.3.0_czahumb22fzwzcv7wksbqto7oq:
resolution: {integrity: sha512-BxikahglBI0uU8FE3anEorDTU5oKTUuBIEKVcQrEVnrbNuRJEy1OVYyCNXfqW3MpruRO9ypYV2bWt02AZZWEaQ==}
peerDependencies:
'@emotion/react': ^11.0.0
@@ -1440,8 +1463,8 @@ packages:
'@chakra-ui/styled-system': 2.3.4
'@chakra-ui/theme-utils': 2.0.1
'@chakra-ui/utils': 2.0.11
- '@emotion/react': 11.8.2_tazjupc4o35ph7b3pedstd2nsy
- '@emotion/styled': 11.8.1_va75oy65rvpv5pp5ts2rjqhzoe
+ '@emotion/react': 11.10.5_tazjupc4o35ph7b3pedstd2nsy
+ '@emotion/styled': 11.8.1_u4t5zvghn4tibzhpavspmf3vfe
react: 18.2.0
react-fast-compare: 3.2.0
dev: false
@@ -1453,7 +1476,7 @@ packages:
react: '>=18'
dependencies:
'@chakra-ui/react-context': 2.0.4_react@18.2.0
- '@chakra-ui/system': 2.3.0_7cgzoxu72zx6aoub5hu3xkfl3y
+ '@chakra-ui/system': 2.3.0_czahumb22fzwzcv7wksbqto7oq
react: 18.2.0
dev: false
@@ -1471,7 +1494,7 @@ packages:
'@chakra-ui/react-use-controllable-state': 2.0.5_react@18.2.0
'@chakra-ui/react-use-merge-refs': 2.0.4_react@18.2.0
'@chakra-ui/react-use-safe-layout-effect': 2.0.2_react@18.2.0
- '@chakra-ui/system': 2.3.0_7cgzoxu72zx6aoub5hu3xkfl3y
+ '@chakra-ui/system': 2.3.0_czahumb22fzwzcv7wksbqto7oq
react: 18.2.0
dev: false
@@ -1483,7 +1506,7 @@ packages:
dependencies:
'@chakra-ui/icon': 3.0.11_e5d2utcogkjxxdp5h2rcoxuz2u
'@chakra-ui/react-context': 2.0.4_react@18.2.0
- '@chakra-ui/system': 2.3.0_7cgzoxu72zx6aoub5hu3xkfl3y
+ '@chakra-ui/system': 2.3.0_czahumb22fzwzcv7wksbqto7oq
react: 18.2.0
dev: false
@@ -1494,7 +1517,7 @@ packages:
react: '>=18'
dependencies:
'@chakra-ui/form-control': 2.0.11_e5d2utcogkjxxdp5h2rcoxuz2u
- '@chakra-ui/system': 2.3.0_7cgzoxu72zx6aoub5hu3xkfl3y
+ '@chakra-ui/system': 2.3.0_czahumb22fzwzcv7wksbqto7oq
react: 18.2.0
dev: false
@@ -1540,7 +1563,7 @@ packages:
'@chakra-ui/react-use-timeout': 2.0.2_react@18.2.0
'@chakra-ui/react-use-update-effect': 2.0.4_react@18.2.0
'@chakra-ui/styled-system': 2.3.4
- '@chakra-ui/system': 2.3.0_7cgzoxu72zx6aoub5hu3xkfl3y
+ '@chakra-ui/system': 2.3.0_czahumb22fzwzcv7wksbqto7oq
'@chakra-ui/theme': 2.1.14_kzevwk2hxgy6fnrjqv25jdmqp4
framer-motion: 6.2.8_biqbaboplfbrettd7655fr4n2y
react: 18.2.0
@@ -1561,7 +1584,7 @@ packages:
'@chakra-ui/react-use-disclosure': 2.0.5_react@18.2.0
'@chakra-ui/react-use-event-listener': 2.0.4_react@18.2.0
'@chakra-ui/react-use-merge-refs': 2.0.4_react@18.2.0
- '@chakra-ui/system': 2.3.0_7cgzoxu72zx6aoub5hu3xkfl3y
+ '@chakra-ui/system': 2.3.0_czahumb22fzwzcv7wksbqto7oq
framer-motion: 6.2.8_biqbaboplfbrettd7655fr4n2y
react: 18.2.0
react-dom: 18.2.0_react@18.2.0
@@ -1592,7 +1615,7 @@ packages:
'@chakra-ui/system': '>=2.0.0'
react: '>=18'
dependencies:
- '@chakra-ui/system': 2.3.0_7cgzoxu72zx6aoub5hu3xkfl3y
+ '@chakra-ui/system': 2.3.0_czahumb22fzwzcv7wksbqto7oq
react: 18.2.0
dev: false
@@ -1601,6 +1624,26 @@ packages:
engines: {node: '>=10'}
dev: false
+ /@emotion/babel-plugin/11.10.5_@babel+core@7.17.8:
+ resolution: {integrity: sha512-xE7/hyLHJac7D2Ve9dKroBBZqBT7WuPQmWcq7HSGb84sUuP4mlOWoB8dvVfD9yk5DHkU1m6RW7xSoDtnQHNQeA==}
+ peerDependencies:
+ '@babel/core': ^7.0.0
+ dependencies:
+ '@babel/core': 7.17.8
+ '@babel/helper-module-imports': 7.18.6
+ '@babel/plugin-syntax-jsx': 7.18.6_@babel+core@7.17.8
+ '@babel/runtime': 7.20.6
+ '@emotion/hash': 0.9.0
+ '@emotion/memoize': 0.8.0
+ '@emotion/serialize': 1.1.1
+ babel-plugin-macros: 3.1.0
+ convert-source-map: 1.8.0
+ escape-string-regexp: 4.0.0
+ find-root: 1.1.0
+ source-map: 0.5.7
+ stylis: 4.1.3
+ dev: false
+
/@emotion/babel-plugin/11.7.2_@babel+core@7.17.8:
resolution: {integrity: sha512-6mGSCWi9UzXut/ZAN6lGFu33wGR3SJisNl3c0tvlmb8XChH1b2SUvxvnOh7hvLpqyRdHHU9AiazV3Cwbk5SXKQ==}
peerDependencies:
@@ -1609,10 +1652,10 @@ packages:
'@babel/core': 7.17.8
'@babel/helper-module-imports': 7.16.7
'@babel/plugin-syntax-jsx': 7.16.7_@babel+core@7.17.8
- '@babel/runtime': 7.17.8
+ '@babel/runtime': 7.20.6
'@emotion/hash': 0.8.0
'@emotion/memoize': 0.7.5
- '@emotion/serialize': 1.0.2
+ '@emotion/serialize': 1.1.1
babel-plugin-macros: 2.8.0
convert-source-map: 1.8.0
escape-string-regexp: 4.0.0
@@ -1621,20 +1664,24 @@ packages:
stylis: 4.0.13
dev: false
- /@emotion/cache/11.7.1:
- resolution: {integrity: sha512-r65Zy4Iljb8oyjtLeCuBH8Qjiy107dOYC6SJq7g7GV5UCQWMObY4SJDPGFjiiVpPrOJ2hmJOoBiYTC7hwx9E2A==}
+ /@emotion/cache/11.10.5:
+ resolution: {integrity: sha512-dGYHWyzTdmK+f2+EnIGBpkz1lKc4Zbj2KHd4cX3Wi8/OWr5pKslNjc3yABKH4adRGCvSX4VDC0i04mrrq0aiRA==}
dependencies:
- '@emotion/memoize': 0.7.5
- '@emotion/sheet': 1.1.0
- '@emotion/utils': 1.1.0
- '@emotion/weak-memoize': 0.2.5
- stylis: 4.0.13
+ '@emotion/memoize': 0.8.0
+ '@emotion/sheet': 1.2.1
+ '@emotion/utils': 1.2.0
+ '@emotion/weak-memoize': 0.3.0
+ stylis: 4.1.3
dev: false
/@emotion/hash/0.8.0:
resolution: {integrity: sha512-kBJtf7PH6aWwZ6fka3zQ0p6SBYzx4fl1LoZXE2RrnYST9Xljm7WfKJrU4g/Xr3Beg72MLrp1AWNUmuYJTL7Cow==}
dev: false
+ /@emotion/hash/0.9.0:
+ resolution: {integrity: sha512-14FtKiHhy2QoPIzdTcvh//8OyBlknNs2nXRwIhG904opCby3l+9Xaf/wuPvICBF0rc1ZCNBd3nKe9cd2mecVkQ==}
+ dev: false
+
/@emotion/is-prop-valid/0.8.8:
resolution: {integrity: sha512-u5WtneEAr5IDG2Wv65yhunPSMLIpuKsbuOktRojfrEiEvRyC85LgPMZI63cr7NUqT8ZIGdSVg8ZKGxIug4lXcA==}
requiresBuild: true
@@ -1658,8 +1705,12 @@ packages:
resolution: {integrity: sha512-igX9a37DR2ZPGYtV6suZ6whr8pTFtyHL3K/oLUotxpSVO2ASaprmAe2Dkq7tBo7CRY7MMDrAa9nuQP9/YG8FxQ==}
dev: false
- /@emotion/react/11.8.2_tazjupc4o35ph7b3pedstd2nsy:
- resolution: {integrity: sha512-+1bcHBaNJv5nkIIgnGKVsie3otS0wF9f1T1hteF3WeVvMNQEtfZ4YyFpnphGoot3ilU/wWMgP2SgIDuHLE/wAA==}
+ /@emotion/memoize/0.8.0:
+ resolution: {integrity: sha512-G/YwXTkv7Den9mXDO7AhLWkE3q+I92B+VqAE+dYG4NGPaHZGvt3G8Q0p9vmE+sq7rTGphUbAvmQ9YpbfMQGGlA==}
+ dev: false
+
+ /@emotion/react/11.10.5_tazjupc4o35ph7b3pedstd2nsy:
+ resolution: {integrity: sha512-TZs6235tCJ/7iF6/rvTaOH4oxQg2gMAcdHemjwLKIjKz4rRuYe1HJ2TQJKnAcRAfOUDdU8XoDadCe1rl72iv8A==}
peerDependencies:
'@babel/core': ^7.0.0
'@types/react': '*'
@@ -1671,12 +1722,13 @@ packages:
optional: true
dependencies:
'@babel/core': 7.17.8
- '@babel/runtime': 7.17.8
- '@emotion/babel-plugin': 11.7.2_@babel+core@7.17.8
- '@emotion/cache': 11.7.1
- '@emotion/serialize': 1.0.2
- '@emotion/utils': 1.1.0
- '@emotion/weak-memoize': 0.2.5
+ '@babel/runtime': 7.20.6
+ '@emotion/babel-plugin': 11.10.5_@babel+core@7.17.8
+ '@emotion/cache': 11.10.5
+ '@emotion/serialize': 1.1.1
+ '@emotion/use-insertion-effect-with-fallbacks': 1.0.0_react@18.2.0
+ '@emotion/utils': 1.2.0
+ '@emotion/weak-memoize': 0.3.0
'@types/react': 18.0.24
hoist-non-react-statics: 3.3.2
react: 18.2.0
@@ -1688,15 +1740,25 @@ packages:
'@emotion/hash': 0.8.0
'@emotion/memoize': 0.7.5
'@emotion/unitless': 0.7.5
- '@emotion/utils': 1.1.0
+ '@emotion/utils': 1.2.0
csstype: 3.0.11
dev: false
- /@emotion/sheet/1.1.0:
- resolution: {integrity: sha512-u0AX4aSo25sMAygCuQTzS+HsImZFuS8llY8O7b9MDRzbJM0kVJlAz6KNDqcG7pOuQZJmj/8X/rAW+66kMnMW+g==}
+ /@emotion/serialize/1.1.1:
+ resolution: {integrity: sha512-Zl/0LFggN7+L1liljxXdsVSVlg6E/Z/olVWpfxUTxOAmi8NU7YoeWeLfi1RmnB2TATHoaWwIBRoL+FvAJiTUQA==}
+ dependencies:
+ '@emotion/hash': 0.9.0
+ '@emotion/memoize': 0.8.0
+ '@emotion/unitless': 0.8.0
+ '@emotion/utils': 1.2.0
+ csstype: 3.0.11
dev: false
- /@emotion/styled/11.8.1_va75oy65rvpv5pp5ts2rjqhzoe:
+ /@emotion/sheet/1.2.1:
+ resolution: {integrity: sha512-zxRBwl93sHMsOj4zs+OslQKg/uhF38MB+OMKoCrVuS0nyTkqnau+BM3WGEoOptg9Oz45T/aIGs1qbVAsEFo3nA==}
+ dev: false
+
+ /@emotion/styled/11.8.1_u4t5zvghn4tibzhpavspmf3vfe:
resolution: {integrity: sha512-OghEVAYBZMpEquHZwuelXcRjRJQOVayvbmNR0zr174NHdmMgrNkLC6TljKC5h9lZLkN5WGrdUcrKlOJ4phhoTQ==}
peerDependencies:
'@babel/core': ^7.0.0
@@ -1713,7 +1775,7 @@ packages:
'@babel/runtime': 7.17.8
'@emotion/babel-plugin': 11.7.2_@babel+core@7.17.8
'@emotion/is-prop-valid': 1.1.2
- '@emotion/react': 11.8.2_tazjupc4o35ph7b3pedstd2nsy
+ '@emotion/react': 11.10.5_tazjupc4o35ph7b3pedstd2nsy
'@emotion/serialize': 1.0.2
'@emotion/utils': 1.1.0
'@types/react': 18.0.24
@@ -1724,12 +1786,61 @@ packages:
resolution: {integrity: sha512-OWORNpfjMsSSUBVrRBVGECkhWcULOAJz9ZW8uK9qgxD+87M7jHRcvh/A96XXNhXTLmKcoYSQtBEX7lHMO7YRwg==}
dev: false
+ /@emotion/unitless/0.8.0:
+ resolution: {integrity: sha512-VINS5vEYAscRl2ZUDiT3uMPlrFQupiKgHz5AA4bCH1miKBg4qtwkim1qPmJj/4WG6TreYMY111rEFsjupcOKHw==}
+ dev: false
+
+ /@emotion/use-insertion-effect-with-fallbacks/1.0.0_react@18.2.0:
+ resolution: {integrity: sha512-1eEgUGmkaljiBnRMTdksDV1W4kUnmwgp7X9G8B++9GYwl1lUdqSndSriIrTJ0N7LQaoauY9JJ2yhiOYK5+NI4A==}
+ peerDependencies:
+ react: '>=16.8.0'
+ dependencies:
+ react: 18.2.0
+ dev: false
+
/@emotion/utils/1.1.0:
resolution: {integrity: sha512-iRLa/Y4Rs5H/f2nimczYmS5kFJEbpiVvgN3XVfZ022IYhuNA1IRSHEizcof88LtCTXtl9S2Cxt32KgaXEu72JQ==}
dev: false
- /@emotion/weak-memoize/0.2.5:
- resolution: {integrity: sha512-6U71C2Wp7r5XtFtQzYrW5iKFT67OixrSxjI4MptCHzdSVlgabczzqLe0ZSgnub/5Kp4hSbpDB1tMytZY9pwxxA==}
+ /@emotion/utils/1.2.0:
+ resolution: {integrity: sha512-sn3WH53Kzpw8oQ5mgMmIzzyAaH2ZqFEbozVVBSYp538E06OSE6ytOp7pRAjNQR+Q/orwqdQYJSe2m3hCOeznkw==}
+ dev: false
+
+ /@emotion/weak-memoize/0.3.0:
+ resolution: {integrity: sha512-AHPmaAx+RYfZz0eYu6Gviiagpmiyw98ySSlQvCUhVGDRtDFe4DBS0x1bSjdF3gqUDYOczB+yYvBTtEylYSdRhg==}
+ dev: false
+
+ /@floating-ui/core/1.0.4:
+ resolution: {integrity: sha512-FPFLbg2b06MIw1dqk2SOEMAMX3xlrreGjcui5OTxfBDtaKTmh0kioOVjT8gcfl58juawL/yF+S+gnq8aUYQx/Q==}
+ dev: false
+
+ /@floating-ui/dom/1.0.12:
+ resolution: {integrity: sha512-HeG/wHoa2laUHlDX3xkzqlUqliAfa+zqV04LaKIwNCmCNaW2p0fQi4/Kd0LB4GdFoJ2UllLFq5gWnXAd67lg7w==}
+ dependencies:
+ '@floating-ui/core': 1.0.4
+ dev: false
+
+ /@floating-ui/react-dom-interactions/0.10.3_biqbaboplfbrettd7655fr4n2y:
+ resolution: {integrity: sha512-UEHqdnzyoiWNU5az/tAljr9iXFzN18DcvpMqW+/cXz4FEhDEB1ogLtWldOWCujLerPBnSRocADALafelOReMpw==}
+ peerDependencies:
+ react: '>=16.8.0'
+ react-dom: '>=16.8.0'
+ dependencies:
+ '@floating-ui/react-dom': 1.0.1_biqbaboplfbrettd7655fr4n2y
+ aria-hidden: 1.1.3
+ react: 18.2.0
+ react-dom: 18.2.0_react@18.2.0
+ dev: false
+
+ /@floating-ui/react-dom/1.0.1_biqbaboplfbrettd7655fr4n2y:
+ resolution: {integrity: sha512-UW0t1Gi8ikbDRr8cQPVcqIDMBwUEENe5V4wlHWdrJ5egFnRQFBV9JirauTBFI6S8sM1qFUC1i+qa3g87E6CLTw==}
+ peerDependencies:
+ react: '>=16.8.0'
+ react-dom: '>=16.8.0'
+ dependencies:
+ '@floating-ui/dom': 1.0.12
+ react: 18.2.0
+ react-dom: 18.2.0_react@18.2.0
dev: false
/@fortawesome/fontawesome-common-types/6.1.1:
@@ -1826,10 +1937,187 @@ packages:
'@jridgewell/resolve-uri': 3.0.5
'@jridgewell/sourcemap-codec': 1.4.11
+ /@mantine/core/5.9.4_hhuapac6geeisg3mk6qmy7wn7a:
+ resolution: {integrity: sha512-lUiRk9nHoK/lelAdyirt/MJh6ACHyV9OizYWUG4YjjZhYfGaKQQuZ7b8I/bCV3MMQmhjp02ujBPTEFHH7dzQkw==}
+ peerDependencies:
+ '@mantine/hooks': 5.9.4
+ react: '>=16.8.0'
+ react-dom: '>=16.8.0'
+ dependencies:
+ '@floating-ui/react-dom-interactions': 0.10.3_biqbaboplfbrettd7655fr4n2y
+ '@mantine/hooks': 5.9.4_react@18.2.0
+ '@mantine/styles': 5.9.4_sogmqz4enknxtkxk3k5s6bqwnq
+ '@mantine/utils': 5.9.4_react@18.2.0
+ '@radix-ui/react-scroll-area': 1.0.2_biqbaboplfbrettd7655fr4n2y
+ react: 18.2.0
+ react-dom: 18.2.0_react@18.2.0
+ react-textarea-autosize: 8.3.4_bbvjflvjoibwhtpmedigb26h6y
+ transitivePeerDependencies:
+ - '@emotion/react'
+ - '@types/react'
+ dev: false
+
+ /@mantine/dates/5.9.4_qna4mfjln7nd2ikoxaebjem64u:
+ resolution: {integrity: sha512-JgOQnc2cblzxsKl3m/Ygv1vIE49ObtioQTgRiAd8GXlZH0Urb81NYKiJoKHV5uJvLIIBkAYWVTs7PKc73dXs+Q==}
+ peerDependencies:
+ '@mantine/core': 5.9.4
+ '@mantine/hooks': 5.9.4
+ dayjs: '>=1.0.0'
+ react: '>=16.8.0'
+ dependencies:
+ '@mantine/core': 5.9.4_hhuapac6geeisg3mk6qmy7wn7a
+ '@mantine/hooks': 5.9.4_react@18.2.0
+ '@mantine/utils': 5.9.4_react@18.2.0
+ dayjs: 1.11.7
+ react: 18.2.0
+ dev: false
+
+ /@mantine/hooks/5.9.4_react@18.2.0:
+ resolution: {integrity: sha512-W6RR6fLKh0gPnIA+HLnJ3NRbgnlhbjsajug+Fhhs+CE6z1528ROI63OZ9s5NIAUj/aATkEyJA64P/V/yXYZ69A==}
+ peerDependencies:
+ react: '>=16.8.0'
+ dependencies:
+ react: 18.2.0
+ dev: false
+
+ /@mantine/styles/5.9.4_sogmqz4enknxtkxk3k5s6bqwnq:
+ resolution: {integrity: sha512-tgmRNgIMBiXIjnCkNh9l88J+ZgRGlAFQ20DwXIHygZ+hNX8z2Bg7I99xyZYdN4O3Km41CWqDUKxj/im7hT7D1Q==}
+ peerDependencies:
+ '@emotion/react': '>=11.9.0'
+ react: '>=16.8.0'
+ react-dom: '>=16.8.0'
+ dependencies:
+ '@emotion/react': 11.10.5_tazjupc4o35ph7b3pedstd2nsy
+ clsx: 1.1.1
+ csstype: 3.0.9
+ react: 18.2.0
+ react-dom: 18.2.0_react@18.2.0
+ dev: false
+
+ /@mantine/utils/5.9.4_react@18.2.0:
+ resolution: {integrity: sha512-NZAn30jjF52X+MFnkO3oaVgo2LPx3o/QxYlcuMkRBUTZALEXvQgrD0OyGDRgEXnfMdmkBP6rk3Pol6yXXEwU6w==}
+ peerDependencies:
+ react: '>=16.8.0'
+ dependencies:
+ react: 18.2.0
+ dev: false
+
/@popperjs/core/2.11.4:
resolution: {integrity: sha512-q/ytXxO5NKvyT37pmisQAItCFqA7FD/vNb8dgaJy3/630Fsc+Mz9/9f2SziBoIZ30TJooXyTwZmhi1zjXmObYg==}
dev: false
+ /@radix-ui/number/1.0.0:
+ resolution: {integrity: sha512-Ofwh/1HX69ZfJRiRBMTy7rgjAzHmwe4kW9C9Y99HTRUcYLUuVT0KESFj15rPjRgKJs20GPq8Bm5aEDJ8DuA3vA==}
+ dependencies:
+ '@babel/runtime': 7.20.6
+ dev: false
+
+ /@radix-ui/primitive/1.0.0:
+ resolution: {integrity: sha512-3e7rn8FDMin4CgeL7Z/49smCA3rFYY3Ha2rUQ7HRWFadS5iCRw08ZgVT1LaNTCNqgvrUiyczLflrVrF0SRQtNA==}
+ dependencies:
+ '@babel/runtime': 7.20.6
+ dev: false
+
+ /@radix-ui/react-compose-refs/1.0.0_react@18.2.0:
+ resolution: {integrity: sha512-0KaSv6sx787/hK3eF53iOkiSLwAGlFMx5lotrqD2pTjB18KbybKoEIgkNZTKC60YECDQTKGTRcDBILwZVqVKvA==}
+ peerDependencies:
+ react: ^16.8 || ^17.0 || ^18.0
+ dependencies:
+ '@babel/runtime': 7.20.6
+ react: 18.2.0
+ dev: false
+
+ /@radix-ui/react-context/1.0.0_react@18.2.0:
+ resolution: {integrity: sha512-1pVM9RfOQ+n/N5PJK33kRSKsr1glNxomxONs5c49MliinBY6Yw2Q995qfBUUo0/Mbg05B/sGA0gkgPI7kmSHBg==}
+ peerDependencies:
+ react: ^16.8 || ^17.0 || ^18.0
+ dependencies:
+ '@babel/runtime': 7.20.6
+ react: 18.2.0
+ dev: false
+
+ /@radix-ui/react-direction/1.0.0_react@18.2.0:
+ resolution: {integrity: sha512-2HV05lGUgYcA6xgLQ4BKPDmtL+QbIZYH5fCOTAOOcJ5O0QbWS3i9lKaurLzliYUDhORI2Qr3pyjhJh44lKA3rQ==}
+ peerDependencies:
+ react: ^16.8 || ^17.0 || ^18.0
+ dependencies:
+ '@babel/runtime': 7.20.6
+ react: 18.2.0
+ dev: false
+
+ /@radix-ui/react-presence/1.0.0_biqbaboplfbrettd7655fr4n2y:
+ resolution: {integrity: sha512-A+6XEvN01NfVWiKu38ybawfHsBjWum42MRPnEuqPsBZ4eV7e/7K321B5VgYMPv3Xx5An6o1/l9ZuDBgmcmWK3w==}
+ peerDependencies:
+ react: ^16.8 || ^17.0 || ^18.0
+ react-dom: ^16.8 || ^17.0 || ^18.0
+ dependencies:
+ '@babel/runtime': 7.20.6
+ '@radix-ui/react-compose-refs': 1.0.0_react@18.2.0
+ '@radix-ui/react-use-layout-effect': 1.0.0_react@18.2.0
+ react: 18.2.0
+ react-dom: 18.2.0_react@18.2.0
+ dev: false
+
+ /@radix-ui/react-primitive/1.0.1_biqbaboplfbrettd7655fr4n2y:
+ resolution: {integrity: sha512-fHbmislWVkZaIdeF6GZxF0A/NH/3BjrGIYj+Ae6eTmTCr7EB0RQAAVEiqsXK6p3/JcRqVSBQoceZroj30Jj3XA==}
+ peerDependencies:
+ react: ^16.8 || ^17.0 || ^18.0
+ react-dom: ^16.8 || ^17.0 || ^18.0
+ dependencies:
+ '@babel/runtime': 7.20.6
+ '@radix-ui/react-slot': 1.0.1_react@18.2.0
+ react: 18.2.0
+ react-dom: 18.2.0_react@18.2.0
+ dev: false
+
+ /@radix-ui/react-scroll-area/1.0.2_biqbaboplfbrettd7655fr4n2y:
+ resolution: {integrity: sha512-k8VseTxI26kcKJaX0HPwkvlNBPTs56JRdYzcZ/vzrNUkDlvXBy8sMc7WvCpYzZkHgb+hd72VW9MqkqecGtuNgg==}
+ peerDependencies:
+ react: ^16.8 || ^17.0 || ^18.0
+ react-dom: ^16.8 || ^17.0 || ^18.0
+ dependencies:
+ '@babel/runtime': 7.20.6
+ '@radix-ui/number': 1.0.0
+ '@radix-ui/primitive': 1.0.0
+ '@radix-ui/react-compose-refs': 1.0.0_react@18.2.0
+ '@radix-ui/react-context': 1.0.0_react@18.2.0
+ '@radix-ui/react-direction': 1.0.0_react@18.2.0
+ '@radix-ui/react-presence': 1.0.0_biqbaboplfbrettd7655fr4n2y
+ '@radix-ui/react-primitive': 1.0.1_biqbaboplfbrettd7655fr4n2y
+ '@radix-ui/react-use-callback-ref': 1.0.0_react@18.2.0
+ '@radix-ui/react-use-layout-effect': 1.0.0_react@18.2.0
+ react: 18.2.0
+ react-dom: 18.2.0_react@18.2.0
+ dev: false
+
+ /@radix-ui/react-slot/1.0.1_react@18.2.0:
+ resolution: {integrity: sha512-avutXAFL1ehGvAXtPquu0YK5oz6ctS474iM3vNGQIkswrVhdrS52e3uoMQBzZhNRAIE0jBnUyXWNmSjGHhCFcw==}
+ peerDependencies:
+ react: ^16.8 || ^17.0 || ^18.0
+ dependencies:
+ '@babel/runtime': 7.20.6
+ '@radix-ui/react-compose-refs': 1.0.0_react@18.2.0
+ react: 18.2.0
+ dev: false
+
+ /@radix-ui/react-use-callback-ref/1.0.0_react@18.2.0:
+ resolution: {integrity: sha512-GZtyzoHz95Rhs6S63D2t/eqvdFCm7I+yHMLVQheKM7nBD8mbZIt+ct1jz4536MDnaOGKIxynJ8eHTkVGVVkoTg==}
+ peerDependencies:
+ react: ^16.8 || ^17.0 || ^18.0
+ dependencies:
+ '@babel/runtime': 7.20.6
+ react: 18.2.0
+ dev: false
+
+ /@radix-ui/react-use-layout-effect/1.0.0_react@18.2.0:
+ resolution: {integrity: sha512-6Tpkq+R6LOlmQb1R5NNETLG0B4YP0wc+klfXafpUCj6JGyaUc8il7/kUZ7m59rGbXGczE9Bs+iz2qloqsZBduQ==}
+ peerDependencies:
+ react: ^16.8 || ^17.0 || ^18.0
+ dependencies:
+ '@babel/runtime': 7.20.6
+ react: 18.2.0
+ dev: false
+
/@rollup/pluginutils/4.2.1:
resolution: {integrity: sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==}
engines: {node: '>= 8.0.0'}
@@ -2082,11 +2370,20 @@ packages:
/babel-plugin-macros/2.8.0:
resolution: {integrity: sha512-SEP5kJpfGYqYKpBrj5XU3ahw5p5GOHJ0U5ssOSQ/WBVdwkD2Dzlce95exQTs3jOVWPPKLBN2rlEWkCK7dSmLvg==}
dependencies:
- '@babel/runtime': 7.17.8
+ '@babel/runtime': 7.20.6
cosmiconfig: 6.0.0
resolve: 1.22.0
dev: false
+ /babel-plugin-macros/3.1.0:
+ resolution: {integrity: sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==}
+ engines: {node: '>=10', npm: '>=6'}
+ dependencies:
+ '@babel/runtime': 7.20.6
+ cosmiconfig: 7.1.0
+ resolve: 1.22.0
+ dev: false
+
/bail/2.0.2:
resolution: {integrity: sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==}
dev: false
@@ -2148,6 +2445,11 @@ packages:
resolution: {integrity: sha512-OzmutCf2Kmc+6DrFrrPS8/tDh2+DpnrfzdICHWhcVC9eOd0N1PXmQEE1a8iM4IziIAG+8tmTq3K+oo0ubH6RRQ==}
dev: false
+ /clsx/1.1.1:
+ resolution: {integrity: sha512-6/bPho624p3S2pMyvP5kKBPXnI3ufHLObBFCfgx+LkeR5lg2XYy2hqZqUf45ypD8COn2bhgGJSUE+l5dhNBieA==}
+ engines: {node: '>=6'}
+ dev: false
+
/color-convert/1.9.3:
resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==}
dependencies:
@@ -2160,7 +2462,7 @@ packages:
color-name: 1.1.4
/color-name/1.1.3:
- resolution: {integrity: sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=}
+ resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==}
/color-name/1.1.4:
resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==}
@@ -2199,6 +2501,17 @@ packages:
yaml: 1.10.2
dev: false
+ /cosmiconfig/7.1.0:
+ resolution: {integrity: sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==}
+ engines: {node: '>=10'}
+ dependencies:
+ '@types/parse-json': 4.0.0
+ import-fresh: 3.3.0
+ parse-json: 5.2.0
+ path-type: 4.0.0
+ yaml: 1.10.2
+ dev: false
+
/cross-env/7.0.3:
resolution: {integrity: sha512-+/HKd6EgcQCJGh2PSjZuUitQBQynKor4wrFbRg4DtAgS1aWO+gU52xpH7M9ScGgXSYmAVS9bIJ8EzuaGw0oNAw==}
engines: {node: '>=10.14', npm: '>=6', yarn: '>=1'}
@@ -2238,6 +2551,14 @@ packages:
resolution: {integrity: sha512-sa6P2wJ+CAbgyy4KFssIb/JNMLxFvKF1pCYCSXS8ZMuqZnMsrxqI2E5sPyoTpxoPU/gVZMzr2zjOfg8GIZOMsw==}
dev: false
+ /csstype/3.0.9:
+ resolution: {integrity: sha512-rpw6JPxK6Rfg1zLOYCSwle2GFOOsnjmDYDaBwEcwoOg4qlsIVCN789VkBZDJAGi4T07gI4YSutR43t9Zz4Lzuw==}
+ dev: false
+
+ /dayjs/1.11.7:
+ resolution: {integrity: sha512-+Yw9U6YO5TQohxLcIkrXBeY73WP3ejHWVvx8XCk3gxvQDCTEmS48ZrSZCKciI7Bhl/uCMyxYtE9UqRILmFphkQ==}
+ dev: false
+
/debug/4.3.4:
resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==}
engines: {node: '>=6.0'}
@@ -2504,7 +2825,7 @@ packages:
engines: {node: '>=6'}
/escape-string-regexp/1.0.5:
- resolution: {integrity: sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=}
+ resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==}
engines: {node: '>=0.8.0'}
/escape-string-regexp/4.0.0:
@@ -2625,7 +2946,7 @@ packages:
engines: {node: '>=4'}
/has-flag/3.0.0:
- resolution: {integrity: sha1-tdRU3CGZriJWmfNGfloH87lVuv0=}
+ resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==}
engines: {node: '>=4'}
/has-flag/4.0.0:
@@ -2687,7 +3008,7 @@ packages:
dev: false
/is-arrayish/0.2.1:
- resolution: {integrity: sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=}
+ resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==}
dev: false
/is-buffer/2.0.5:
@@ -3055,7 +3376,7 @@ packages:
resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==}
engines: {node: '>=8'}
dependencies:
- '@babel/code-frame': 7.16.7
+ '@babel/code-frame': 7.18.6
error-ex: 1.3.2
json-parse-even-better-errors: 2.3.1
lines-and-columns: 1.2.4
@@ -3159,7 +3480,7 @@ packages:
peerDependencies:
react: ^15.3.0 || ^16.0.0 || ^17.0.0 || ^18.0.0
dependencies:
- '@babel/runtime': 7.17.8
+ '@babel/runtime': 7.20.6
react: 18.2.0
dev: false
@@ -3186,7 +3507,7 @@ packages:
'@types/react':
optional: true
dependencies:
- '@babel/runtime': 7.17.8
+ '@babel/runtime': 7.20.6
'@types/react': 18.0.24
focus-lock: 0.11.3
prop-types: 15.8.1
@@ -3286,6 +3607,20 @@ packages:
tslib: 2.3.1
dev: false
+ /react-textarea-autosize/8.3.4_bbvjflvjoibwhtpmedigb26h6y:
+ resolution: {integrity: sha512-CdtmP8Dc19xL8/R6sWvtknD/eCXkQr30dtvC4VmGInhRsfF8X/ihXCq6+9l9qbxmKRiq407/7z5fxE7cVWQNgQ==}
+ engines: {node: '>=10'}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0 || ^18.0.0
+ dependencies:
+ '@babel/runtime': 7.20.6
+ react: 18.2.0
+ use-composed-ref: 1.3.0_react@18.2.0
+ use-latest: 1.2.1_bbvjflvjoibwhtpmedigb26h6y
+ transitivePeerDependencies:
+ - '@types/react'
+ dev: false
+
/react/18.2.0:
resolution: {integrity: sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==}
engines: {node: '>=0.10.0'}
@@ -3301,6 +3636,10 @@ packages:
strip-indent: 3.0.0
dev: false
+ /regenerator-runtime/0.13.11:
+ resolution: {integrity: sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==}
+ dev: false
+
/regenerator-runtime/0.13.9:
resolution: {integrity: sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==}
@@ -3397,7 +3736,7 @@ packages:
dev: false
/source-map/0.5.7:
- resolution: {integrity: sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=}
+ resolution: {integrity: sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==}
engines: {node: '>=0.10.0'}
/source-map/0.6.1:
@@ -3433,6 +3772,10 @@ packages:
resolution: {integrity: sha512-xGPXiFVl4YED9Jh7Euv2V220mriG9u4B2TA6Ybjc1catrstKD2PpIdU3U0RKpkVBC2EhmL/F0sPCr9vrFTNRag==}
dev: false
+ /stylis/4.1.3:
+ resolution: {integrity: sha512-GP6WDNWf+o403jrEp9c5jibKavrtLW+/qYGhFxFrG8maXhwTBI7gLLhiBb0o7uFccWN+EOS9aMO6cGHWAO07OA==}
+ dev: false
+
/supports-color/5.5.0:
resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==}
engines: {node: '>=4'}
@@ -3459,7 +3802,7 @@ packages:
dev: false
/to-fast-properties/2.0.0:
- resolution: {integrity: sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=}
+ resolution: {integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==}
engines: {node: '>=4'}
/toggle-selection/1.0.6:
@@ -3567,6 +3910,41 @@ packages:
tslib: 2.3.1
dev: false
+ /use-composed-ref/1.3.0_react@18.2.0:
+ resolution: {integrity: sha512-GLMG0Jc/jiKov/3Ulid1wbv3r54K9HlMW29IWcDFPEqFkSO2nS0MuefWgMJpeHQ9YJeXDL3ZUF+P3jdXlZX/cQ==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0 || ^18.0.0
+ dependencies:
+ react: 18.2.0
+ dev: false
+
+ /use-isomorphic-layout-effect/1.1.2_bbvjflvjoibwhtpmedigb26h6y:
+ resolution: {integrity: sha512-49L8yCO3iGT/ZF9QttjwLF/ZD9Iwto5LnH5LmEdk/6cFmXddqi2ulF0edxTwjj+7mqvpVVGQWvbXZdn32wRSHA==}
+ peerDependencies:
+ '@types/react': '*'
+ react: ^16.8.0 || ^17.0.0 || ^18.0.0
+ peerDependenciesMeta:
+ '@types/react':
+ optional: true
+ dependencies:
+ '@types/react': 18.0.24
+ react: 18.2.0
+ dev: false
+
+ /use-latest/1.2.1_bbvjflvjoibwhtpmedigb26h6y:
+ resolution: {integrity: sha512-xA+AVm/Wlg3e2P/JiItTziwS7FK92LWrDB0p+hgXloIMuVCeJJ8v6f0eeHyPZaJrM+usM1FkFfbNCrJGs8A/zw==}
+ peerDependencies:
+ '@types/react': '*'
+ react: ^16.8.0 || ^17.0.0 || ^18.0.0
+ peerDependenciesMeta:
+ '@types/react':
+ optional: true
+ dependencies:
+ '@types/react': 18.0.24
+ react: 18.2.0
+ use-isomorphic-layout-effect: 1.1.2_bbvjflvjoibwhtpmedigb26h6y
+ dev: false
+
/use-sidecar/1.1.2_bbvjflvjoibwhtpmedigb26h6y:
resolution: {integrity: sha512-epTbsLuzZ7lPClpz2TyryBfztm7m+28DlEv2ZCQ3MDr5ssiwyOwGH/e5F9CkfWjJ1t4clvI58yF822/GUkjjhw==}
engines: {node: '>=10'}
diff --git a/web/src/index.css b/web/src/index.css
index 38aaccb..2522b4a 100644
--- a/web/src/index.css
+++ b/web/src/index.css
@@ -3,6 +3,7 @@
@import url('https://fonts.googleapis.com/css2?family=Fira+Mono&display=swap');
@import url('https://fonts.googleapis.com/css2?family=DM+Mono:ital,wght@0,300;0,400;0,500;1,300;1,400;1,500&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Nunito:wght@300;400;500;600;700&display=swap');
+@import url("https://use.typekit.net/wxh5ury.css");
html {
color-scheme: normal !important;
diff --git a/web/src/main.tsx b/web/src/main.tsx
index 9c04664..98073e3 100644
--- a/web/src/main.tsx
+++ b/web/src/main.tsx
@@ -2,7 +2,6 @@ import React from 'react';
import ReactDOM from 'react-dom/client';
import './index.css';
import App from './App';
-import { VisibilityProvider } from './providers/VisibilityProvider';
import { ChakraProvider } from '@chakra-ui/react';
import { theme } from './theme';
import { debugData } from './utils/debugData';
@@ -12,6 +11,7 @@ import { fab } from '@fortawesome/free-brands-svg-icons';
import { library } from '@fortawesome/fontawesome-svg-core';
import { isEnvBrowser } from './utils/misc';
import LocaleProvider from './providers/LocaleProvider';
+import { MantineProvider } from '@mantine/core';
library.add(fas, far, fab);
@@ -25,22 +25,15 @@ if (isEnvBrowser()) {
root!.style.backgroundPosition = 'center';
}
-debugData([
- {
- action: 'setVisible',
- data: true,
- },
-]);
-
const root = document.getElementById('root');
ReactDOM.createRoot(root!).render(
-
+
-
+
);
diff --git a/web/src/providers/VisibilityProvider.tsx b/web/src/providers/VisibilityProvider.tsx
deleted file mode 100644
index 3da412e..0000000
--- a/web/src/providers/VisibilityProvider.tsx
+++ /dev/null
@@ -1,31 +0,0 @@
-import React, { Context, createContext, useContext, useState } from 'react';
-import { useNuiEvent } from '../hooks/useNuiEvent';
-
-const VisibilityCtx = createContext(null);
-
-interface VisibilityProviderValue {
- setVisible: (visible: boolean) => void;
- visible: boolean;
-}
-
-// This should be mounted at the top level of your application, it is currently set to
-// apply a CSS visibility value. If this is non-performant, this should be customized.
-export const VisibilityProvider: React.FC<{ children: React.ReactNode }> = ({ children }) => {
- const [visible, setVisible] = useState(true);
-
- useNuiEvent('setVisible', setVisible);
-
- return (
-
- {children}
-
- );
-};
-
-export const useVisibility = () =>
- useContext(VisibilityCtx as Context);