diff --git a/package.json b/package.json
index fa2215a..ea7c803 100644
--- a/package.json
+++ b/package.json
@@ -15,6 +15,7 @@
},
"dependencies": {
"@auth/prisma-adapter": "^1.4.0",
+ "@icons-pack/react-simple-icons": "^9.4.0",
"@prisma/client": "^5.10.2",
"@radix-ui/react-avatar": "^1.0.4",
"@radix-ui/react-dialog": "^1.0.5",
@@ -62,7 +63,7 @@
"@storybook/test": "^8.0.4",
"@types/eslint": "^8.56.2",
"@types/node": "^20.11.20",
- "@types/react": "^18.2.57",
+ "@types/react": "18.2.62",
"@types/react-dom": "^18.2.19",
"@typescript-eslint/eslint-plugin": "^7.1.1",
"@typescript-eslint/parser": "^7.1.1",
@@ -84,4 +85,4 @@
"trigger.dev": {
"endpointId": "cascade-78Td"
}
-}
\ No newline at end of file
+}
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 3ce7b6d..4e6d14a 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -8,24 +8,27 @@ dependencies:
'@auth/prisma-adapter':
specifier: ^1.4.0
version: 1.5.0(@prisma/client@5.11.0)
+ '@icons-pack/react-simple-icons':
+ specifier: ^9.4.0
+ version: 9.4.0(react@18.2.0)
'@prisma/client':
specifier: ^5.10.2
version: 5.11.0(prisma@5.11.0)
'@radix-ui/react-avatar':
specifier: ^1.0.4
- version: 1.0.4(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.2.0)(react@18.2.0)
+ version: 1.0.4(@types/react-dom@18.2.22)(@types/react@18.2.62)(react-dom@18.2.0)(react@18.2.0)
'@radix-ui/react-dialog':
specifier: ^1.0.5
- version: 1.0.5(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.2.0)(react@18.2.0)
+ version: 1.0.5(@types/react-dom@18.2.22)(@types/react@18.2.62)(react-dom@18.2.0)(react@18.2.0)
'@radix-ui/react-dropdown-menu':
specifier: ^2.0.6
- version: 2.0.6(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.2.0)(react@18.2.0)
+ version: 2.0.6(@types/react-dom@18.2.22)(@types/react@18.2.62)(react-dom@18.2.0)(react@18.2.0)
'@radix-ui/react-label':
specifier: ^2.0.2
- version: 2.0.2(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.2.0)(react@18.2.0)
+ version: 2.0.2(@types/react-dom@18.2.22)(@types/react@18.2.62)(react-dom@18.2.0)(react@18.2.0)
'@radix-ui/react-slot':
specifier: ^1.0.2
- version: 1.0.2(@types/react@18.2.69)(react@18.2.0)
+ version: 1.0.2(@types/react@18.2.62)(react@18.2.0)
'@sentry/nextjs':
specifier: ^7.105.0
version: 7.108.0(next@14.1.4)(react@18.2.0)(webpack@5.91.0)
@@ -106,7 +109,7 @@ dependencies:
version: 1.0.7(tailwindcss@3.4.1)
uvcanvas:
specifier: ^0.2.1
- version: 0.2.1(@types/react@18.2.69)(react-dom@18.2.0)(react@18.2.0)
+ version: 0.2.1(@types/react@18.2.62)(react-dom@18.2.0)(react@18.2.0)
zod:
specifier: ^3.22.4
version: 3.22.4
@@ -117,7 +120,7 @@ devDependencies:
version: 1.2.25(react@18.2.0)
'@storybook/addon-essentials':
specifier: ^8.0.4
- version: 8.0.4(@types/react@18.2.69)(react-dom@18.2.0)(react@18.2.0)
+ version: 8.0.4(@types/react@18.2.62)(react-dom@18.2.0)(react@18.2.0)
'@storybook/addon-interactions':
specifier: ^8.0.4
version: 8.0.4
@@ -129,7 +132,7 @@ devDependencies:
version: 8.0.4
'@storybook/blocks':
specifier: ^8.0.4
- version: 8.0.4(@types/react@18.2.69)(react-dom@18.2.0)(react@18.2.0)
+ version: 8.0.4(@types/react@18.2.62)(react-dom@18.2.0)(react@18.2.0)
'@storybook/nextjs':
specifier: ^8.0.4
version: 8.0.4(esbuild@0.19.11)(next@14.1.4)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.3)(webpack@5.91.0)
@@ -146,8 +149,8 @@ devDependencies:
specifier: ^20.11.20
version: 20.11.30
'@types/react':
- specifier: ^18.2.57
- version: 18.2.69
+ specifier: 18.2.62
+ version: 18.2.62
'@types/react-dom':
specifier: ^18.2.19
version: 18.2.22
@@ -2102,6 +2105,14 @@ packages:
resolution: {integrity: sha512-6EwiSjwWYP7pTckG6I5eyFANjPhmPjUX9JRLUSfNPC7FX7zK9gyZAfUEaECL6ALTpGX5AjnBq3C9XmVWPitNpw==}
dev: true
+ /@icons-pack/react-simple-icons@9.4.0(react@18.2.0):
+ resolution: {integrity: sha512-fZtC4Zv53hE+IQE2dJlFt3EB6UOifwTrUNMuEu4hSXemtqMahd05Dpvj2K0j2ewVc+j/ibavud3xjfaMB2Nj7g==}
+ peerDependencies:
+ react: ^16.13 || ^17 || ^18
+ dependencies:
+ react: 18.2.0
+ dev: false
+
/@isaacs/cliui@8.0.2:
resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==}
engines: {node: '>=12'}
@@ -2158,14 +2169,14 @@ packages:
'@jridgewell/sourcemap-codec': 1.4.15
dev: false
- /@mdx-js/react@3.0.1(@types/react@18.2.69)(react@18.2.0):
+ /@mdx-js/react@3.0.1(@types/react@18.2.62)(react@18.2.0):
resolution: {integrity: sha512-9ZrPIU4MGf6et1m1ov3zKf+q9+deetI51zprKB1D/z3NOb+rUxxtEl3mCjW5wTGh6VhRdwPueh1oRzi6ezkA8A==}
peerDependencies:
'@types/react': '>=16'
react: '>=16'
dependencies:
'@types/mdx': 2.0.12
- '@types/react': 18.2.69
+ '@types/react': 18.2.62
react: 18.2.0
dev: true
@@ -2371,7 +2382,7 @@ packages:
'@babel/runtime': 7.24.1
dev: false
- /@radix-ui/react-arrow@1.0.3(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.2.0)(react@18.2.0):
+ /@radix-ui/react-arrow@1.0.3(@types/react-dom@18.2.22)(@types/react@18.2.62)(react-dom@18.2.0)(react@18.2.0):
resolution: {integrity: sha512-wSP+pHsB/jQRaL6voubsQ/ZlrGBHHrOjmBnr19hxYgtS0WvAFwZhK2WP/YY5yF9uKECCEEDGxuLxq1NBK51wFA==}
peerDependencies:
'@types/react': '*'
@@ -2385,14 +2396,14 @@ packages:
optional: true
dependencies:
'@babel/runtime': 7.24.1
- '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.2.0)(react@18.2.0)
- '@types/react': 18.2.69
+ '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.22)(@types/react@18.2.62)(react-dom@18.2.0)(react@18.2.0)
+ '@types/react': 18.2.62
'@types/react-dom': 18.2.22
react: 18.2.0
react-dom: 18.2.0(react@18.2.0)
dev: false
- /@radix-ui/react-avatar@1.0.4(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.2.0)(react@18.2.0):
+ /@radix-ui/react-avatar@1.0.4(@types/react-dom@18.2.22)(@types/react@18.2.62)(react-dom@18.2.0)(react@18.2.0):
resolution: {integrity: sha512-kVK2K7ZD3wwj3qhle0ElXhOjbezIgyl2hVvgwfIdexL3rN6zJmy5AqqIf+D31lxVppdzV8CjAfZ6PklkmInZLw==}
peerDependencies:
'@types/react': '*'
@@ -2406,17 +2417,17 @@ packages:
optional: true
dependencies:
'@babel/runtime': 7.24.1
- '@radix-ui/react-context': 1.0.1(@types/react@18.2.69)(react@18.2.0)
- '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.2.0)(react@18.2.0)
- '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.69)(react@18.2.0)
- '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.69)(react@18.2.0)
- '@types/react': 18.2.69
+ '@radix-ui/react-context': 1.0.1(@types/react@18.2.62)(react@18.2.0)
+ '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.22)(@types/react@18.2.62)(react-dom@18.2.0)(react@18.2.0)
+ '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.62)(react@18.2.0)
+ '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.62)(react@18.2.0)
+ '@types/react': 18.2.62
'@types/react-dom': 18.2.22
react: 18.2.0
react-dom: 18.2.0(react@18.2.0)
dev: false
- /@radix-ui/react-collection@1.0.3(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.2.0)(react@18.2.0):
+ /@radix-ui/react-collection@1.0.3(@types/react-dom@18.2.22)(@types/react@18.2.62)(react-dom@18.2.0)(react@18.2.0):
resolution: {integrity: sha512-3SzW+0PW7yBBoQlT8wNcGtaxaD0XSu0uLUFgrtHY08Acx05TaHaOmVLR73c0j/cqpDy53KBMO7s0dx2wmOIDIA==}
peerDependencies:
'@types/react': '*'
@@ -2430,17 +2441,17 @@ packages:
optional: true
dependencies:
'@babel/runtime': 7.24.1
- '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.69)(react@18.2.0)
- '@radix-ui/react-context': 1.0.1(@types/react@18.2.69)(react@18.2.0)
- '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.2.0)(react@18.2.0)
- '@radix-ui/react-slot': 1.0.2(@types/react@18.2.69)(react@18.2.0)
- '@types/react': 18.2.69
+ '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.62)(react@18.2.0)
+ '@radix-ui/react-context': 1.0.1(@types/react@18.2.62)(react@18.2.0)
+ '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.22)(@types/react@18.2.62)(react-dom@18.2.0)(react@18.2.0)
+ '@radix-ui/react-slot': 1.0.2(@types/react@18.2.62)(react@18.2.0)
+ '@types/react': 18.2.62
'@types/react-dom': 18.2.22
react: 18.2.0
react-dom: 18.2.0(react@18.2.0)
dev: false
- /@radix-ui/react-compose-refs@1.0.1(@types/react@18.2.69)(react@18.2.0):
+ /@radix-ui/react-compose-refs@1.0.1(@types/react@18.2.62)(react@18.2.0):
resolution: {integrity: sha512-fDSBgd44FKHa1FRMU59qBMPFcl2PZE+2nmqunj+BWFyYYjnhIDWL2ItDs3rrbJDQOtzt5nIebLCQc4QRfz6LJw==}
peerDependencies:
'@types/react': '*'
@@ -2450,10 +2461,10 @@ packages:
optional: true
dependencies:
'@babel/runtime': 7.24.1
- '@types/react': 18.2.69
+ '@types/react': 18.2.62
react: 18.2.0
- /@radix-ui/react-context@1.0.1(@types/react@18.2.69)(react@18.2.0):
+ /@radix-ui/react-context@1.0.1(@types/react@18.2.62)(react@18.2.0):
resolution: {integrity: sha512-ebbrdFoYTcuZ0v4wG5tedGnp9tzcV8awzsxYph7gXUyvnNLuTIcCk1q17JEbnVhXAKG9oX3KtchwiMIAYp9NLg==}
peerDependencies:
'@types/react': '*'
@@ -2463,11 +2474,11 @@ packages:
optional: true
dependencies:
'@babel/runtime': 7.24.1
- '@types/react': 18.2.69
+ '@types/react': 18.2.62
react: 18.2.0
dev: false
- /@radix-ui/react-dialog@1.0.5(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.2.0)(react@18.2.0):
+ /@radix-ui/react-dialog@1.0.5(@types/react-dom@18.2.22)(@types/react@18.2.62)(react-dom@18.2.0)(react@18.2.0):
resolution: {integrity: sha512-GjWJX/AUpB703eEBanuBnIWdIXg6NvJFCXcNlSZk4xdszCdhrJgBoUd1cGk67vFO+WdA2pfI/plOpqz/5GUP6Q==}
peerDependencies:
'@types/react': '*'
@@ -2482,26 +2493,26 @@ packages:
dependencies:
'@babel/runtime': 7.24.1
'@radix-ui/primitive': 1.0.1
- '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.69)(react@18.2.0)
- '@radix-ui/react-context': 1.0.1(@types/react@18.2.69)(react@18.2.0)
- '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.2.0)(react@18.2.0)
- '@radix-ui/react-focus-guards': 1.0.1(@types/react@18.2.69)(react@18.2.0)
- '@radix-ui/react-focus-scope': 1.0.4(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.2.0)(react@18.2.0)
- '@radix-ui/react-id': 1.0.1(@types/react@18.2.69)(react@18.2.0)
- '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.2.0)(react@18.2.0)
- '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.2.0)(react@18.2.0)
- '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.2.0)(react@18.2.0)
- '@radix-ui/react-slot': 1.0.2(@types/react@18.2.69)(react@18.2.0)
- '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.69)(react@18.2.0)
- '@types/react': 18.2.69
+ '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.62)(react@18.2.0)
+ '@radix-ui/react-context': 1.0.1(@types/react@18.2.62)(react@18.2.0)
+ '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.2.22)(@types/react@18.2.62)(react-dom@18.2.0)(react@18.2.0)
+ '@radix-ui/react-focus-guards': 1.0.1(@types/react@18.2.62)(react@18.2.0)
+ '@radix-ui/react-focus-scope': 1.0.4(@types/react-dom@18.2.22)(@types/react@18.2.62)(react-dom@18.2.0)(react@18.2.0)
+ '@radix-ui/react-id': 1.0.1(@types/react@18.2.62)(react@18.2.0)
+ '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.2.22)(@types/react@18.2.62)(react-dom@18.2.0)(react@18.2.0)
+ '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.22)(@types/react@18.2.62)(react-dom@18.2.0)(react@18.2.0)
+ '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.22)(@types/react@18.2.62)(react-dom@18.2.0)(react@18.2.0)
+ '@radix-ui/react-slot': 1.0.2(@types/react@18.2.62)(react@18.2.0)
+ '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.62)(react@18.2.0)
+ '@types/react': 18.2.62
'@types/react-dom': 18.2.22
aria-hidden: 1.2.4
react: 18.2.0
react-dom: 18.2.0(react@18.2.0)
- react-remove-scroll: 2.5.5(@types/react@18.2.69)(react@18.2.0)
+ react-remove-scroll: 2.5.5(@types/react@18.2.62)(react@18.2.0)
dev: false
- /@radix-ui/react-direction@1.0.1(@types/react@18.2.69)(react@18.2.0):
+ /@radix-ui/react-direction@1.0.1(@types/react@18.2.62)(react@18.2.0):
resolution: {integrity: sha512-RXcvnXgyvYvBEOhCBuddKecVkoMiI10Jcm5cTI7abJRAHYfFxeu+FBQs/DvdxSYucxR5mna0dNsL6QFlds5TMA==}
peerDependencies:
'@types/react': '*'
@@ -2511,11 +2522,11 @@ packages:
optional: true
dependencies:
'@babel/runtime': 7.24.1
- '@types/react': 18.2.69
+ '@types/react': 18.2.62
react: 18.2.0
dev: false
- /@radix-ui/react-dismissable-layer@1.0.5(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.2.0)(react@18.2.0):
+ /@radix-ui/react-dismissable-layer@1.0.5(@types/react-dom@18.2.22)(@types/react@18.2.62)(react-dom@18.2.0)(react@18.2.0):
resolution: {integrity: sha512-aJeDjQhywg9LBu2t/At58hCvr7pEm0o2Ke1x33B+MhjNmmZ17sy4KImo0KPLgsnc/zN7GPdce8Cnn0SWvwZO7g==}
peerDependencies:
'@types/react': '*'
@@ -2530,17 +2541,17 @@ packages:
dependencies:
'@babel/runtime': 7.24.1
'@radix-ui/primitive': 1.0.1
- '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.69)(react@18.2.0)
- '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.2.0)(react@18.2.0)
- '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.69)(react@18.2.0)
- '@radix-ui/react-use-escape-keydown': 1.0.3(@types/react@18.2.69)(react@18.2.0)
- '@types/react': 18.2.69
+ '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.62)(react@18.2.0)
+ '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.22)(@types/react@18.2.62)(react-dom@18.2.0)(react@18.2.0)
+ '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.62)(react@18.2.0)
+ '@radix-ui/react-use-escape-keydown': 1.0.3(@types/react@18.2.62)(react@18.2.0)
+ '@types/react': 18.2.62
'@types/react-dom': 18.2.22
react: 18.2.0
react-dom: 18.2.0(react@18.2.0)
dev: false
- /@radix-ui/react-dropdown-menu@2.0.6(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.2.0)(react@18.2.0):
+ /@radix-ui/react-dropdown-menu@2.0.6(@types/react-dom@18.2.22)(@types/react@18.2.62)(react-dom@18.2.0)(react@18.2.0):
resolution: {integrity: sha512-i6TuFOoWmLWq+M/eCLGd/bQ2HfAX1RJgvrBQ6AQLmzfvsLdefxbWu8G9zczcPFfcSPehz9GcpF6K9QYreFV8hA==}
peerDependencies:
'@types/react': '*'
@@ -2555,19 +2566,19 @@ packages:
dependencies:
'@babel/runtime': 7.24.1
'@radix-ui/primitive': 1.0.1
- '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.69)(react@18.2.0)
- '@radix-ui/react-context': 1.0.1(@types/react@18.2.69)(react@18.2.0)
- '@radix-ui/react-id': 1.0.1(@types/react@18.2.69)(react@18.2.0)
- '@radix-ui/react-menu': 2.0.6(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.2.0)(react@18.2.0)
- '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.2.0)(react@18.2.0)
- '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.69)(react@18.2.0)
- '@types/react': 18.2.69
+ '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.62)(react@18.2.0)
+ '@radix-ui/react-context': 1.0.1(@types/react@18.2.62)(react@18.2.0)
+ '@radix-ui/react-id': 1.0.1(@types/react@18.2.62)(react@18.2.0)
+ '@radix-ui/react-menu': 2.0.6(@types/react-dom@18.2.22)(@types/react@18.2.62)(react-dom@18.2.0)(react@18.2.0)
+ '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.22)(@types/react@18.2.62)(react-dom@18.2.0)(react@18.2.0)
+ '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.62)(react@18.2.0)
+ '@types/react': 18.2.62
'@types/react-dom': 18.2.22
react: 18.2.0
react-dom: 18.2.0(react@18.2.0)
dev: false
- /@radix-ui/react-focus-guards@1.0.1(@types/react@18.2.69)(react@18.2.0):
+ /@radix-ui/react-focus-guards@1.0.1(@types/react@18.2.62)(react@18.2.0):
resolution: {integrity: sha512-Rect2dWbQ8waGzhMavsIbmSVCgYxkXLxxR3ZvCX79JOglzdEy4JXMb98lq4hPxUbLr77nP0UOGf4rcMU+s1pUA==}
peerDependencies:
'@types/react': '*'
@@ -2577,11 +2588,11 @@ packages:
optional: true
dependencies:
'@babel/runtime': 7.24.1
- '@types/react': 18.2.69
+ '@types/react': 18.2.62
react: 18.2.0
dev: false
- /@radix-ui/react-focus-scope@1.0.4(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.2.0)(react@18.2.0):
+ /@radix-ui/react-focus-scope@1.0.4(@types/react-dom@18.2.22)(@types/react@18.2.62)(react-dom@18.2.0)(react@18.2.0):
resolution: {integrity: sha512-sL04Mgvf+FmyvZeYfNu1EPAaaxD+aw7cYeIB9L9Fvq8+urhltTRaEo5ysKOpHuKPclsZcSUMKlN05x4u+CINpA==}
peerDependencies:
'@types/react': '*'
@@ -2595,16 +2606,16 @@ packages:
optional: true
dependencies:
'@babel/runtime': 7.24.1
- '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.69)(react@18.2.0)
- '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.2.0)(react@18.2.0)
- '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.69)(react@18.2.0)
- '@types/react': 18.2.69
+ '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.62)(react@18.2.0)
+ '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.22)(@types/react@18.2.62)(react-dom@18.2.0)(react@18.2.0)
+ '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.62)(react@18.2.0)
+ '@types/react': 18.2.62
'@types/react-dom': 18.2.22
react: 18.2.0
react-dom: 18.2.0(react@18.2.0)
dev: false
- /@radix-ui/react-id@1.0.1(@types/react@18.2.69)(react@18.2.0):
+ /@radix-ui/react-id@1.0.1(@types/react@18.2.62)(react@18.2.0):
resolution: {integrity: sha512-tI7sT/kqYp8p96yGWY1OAnLHrqDgzHefRBKQ2YAkBS5ja7QLcZ9Z/uY7bEjPUatf8RomoXM8/1sMj1IJaE5UzQ==}
peerDependencies:
'@types/react': '*'
@@ -2614,12 +2625,12 @@ packages:
optional: true
dependencies:
'@babel/runtime': 7.24.1
- '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.69)(react@18.2.0)
- '@types/react': 18.2.69
+ '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.62)(react@18.2.0)
+ '@types/react': 18.2.62
react: 18.2.0
dev: false
- /@radix-ui/react-label@2.0.2(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.2.0)(react@18.2.0):
+ /@radix-ui/react-label@2.0.2(@types/react-dom@18.2.22)(@types/react@18.2.62)(react-dom@18.2.0)(react@18.2.0):
resolution: {integrity: sha512-N5ehvlM7qoTLx7nWPodsPYPgMzA5WM8zZChQg8nyFJKnDO5WHdba1vv5/H6IO5LtJMfD2Q3wh1qHFGNtK0w3bQ==}
peerDependencies:
'@types/react': '*'
@@ -2633,14 +2644,14 @@ packages:
optional: true
dependencies:
'@babel/runtime': 7.24.1
- '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.2.0)(react@18.2.0)
- '@types/react': 18.2.69
+ '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.22)(@types/react@18.2.62)(react-dom@18.2.0)(react@18.2.0)
+ '@types/react': 18.2.62
'@types/react-dom': 18.2.22
react: 18.2.0
react-dom: 18.2.0(react@18.2.0)
dev: false
- /@radix-ui/react-menu@2.0.6(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.2.0)(react@18.2.0):
+ /@radix-ui/react-menu@2.0.6(@types/react-dom@18.2.22)(@types/react@18.2.62)(react-dom@18.2.0)(react@18.2.0):
resolution: {integrity: sha512-BVkFLS+bUC8HcImkRKPSiVumA1VPOOEC5WBMiT+QAVsPzW1FJzI9KnqgGxVDPBcql5xXrHkD3JOVoXWEXD8SYA==}
peerDependencies:
'@types/react': '*'
@@ -2655,30 +2666,30 @@ packages:
dependencies:
'@babel/runtime': 7.24.1
'@radix-ui/primitive': 1.0.1
- '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.2.0)(react@18.2.0)
- '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.69)(react@18.2.0)
- '@radix-ui/react-context': 1.0.1(@types/react@18.2.69)(react@18.2.0)
- '@radix-ui/react-direction': 1.0.1(@types/react@18.2.69)(react@18.2.0)
- '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.2.0)(react@18.2.0)
- '@radix-ui/react-focus-guards': 1.0.1(@types/react@18.2.69)(react@18.2.0)
- '@radix-ui/react-focus-scope': 1.0.4(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.2.0)(react@18.2.0)
- '@radix-ui/react-id': 1.0.1(@types/react@18.2.69)(react@18.2.0)
- '@radix-ui/react-popper': 1.1.3(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.2.0)(react@18.2.0)
- '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.2.0)(react@18.2.0)
- '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.2.0)(react@18.2.0)
- '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.2.0)(react@18.2.0)
- '@radix-ui/react-roving-focus': 1.0.4(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.2.0)(react@18.2.0)
- '@radix-ui/react-slot': 1.0.2(@types/react@18.2.69)(react@18.2.0)
- '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.69)(react@18.2.0)
- '@types/react': 18.2.69
+ '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.2.22)(@types/react@18.2.62)(react-dom@18.2.0)(react@18.2.0)
+ '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.62)(react@18.2.0)
+ '@radix-ui/react-context': 1.0.1(@types/react@18.2.62)(react@18.2.0)
+ '@radix-ui/react-direction': 1.0.1(@types/react@18.2.62)(react@18.2.0)
+ '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.2.22)(@types/react@18.2.62)(react-dom@18.2.0)(react@18.2.0)
+ '@radix-ui/react-focus-guards': 1.0.1(@types/react@18.2.62)(react@18.2.0)
+ '@radix-ui/react-focus-scope': 1.0.4(@types/react-dom@18.2.22)(@types/react@18.2.62)(react-dom@18.2.0)(react@18.2.0)
+ '@radix-ui/react-id': 1.0.1(@types/react@18.2.62)(react@18.2.0)
+ '@radix-ui/react-popper': 1.1.3(@types/react-dom@18.2.22)(@types/react@18.2.62)(react-dom@18.2.0)(react@18.2.0)
+ '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.2.22)(@types/react@18.2.62)(react-dom@18.2.0)(react@18.2.0)
+ '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.22)(@types/react@18.2.62)(react-dom@18.2.0)(react@18.2.0)
+ '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.22)(@types/react@18.2.62)(react-dom@18.2.0)(react@18.2.0)
+ '@radix-ui/react-roving-focus': 1.0.4(@types/react-dom@18.2.22)(@types/react@18.2.62)(react-dom@18.2.0)(react@18.2.0)
+ '@radix-ui/react-slot': 1.0.2(@types/react@18.2.62)(react@18.2.0)
+ '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.62)(react@18.2.0)
+ '@types/react': 18.2.62
'@types/react-dom': 18.2.22
aria-hidden: 1.2.4
react: 18.2.0
react-dom: 18.2.0(react@18.2.0)
- react-remove-scroll: 2.5.5(@types/react@18.2.69)(react@18.2.0)
+ react-remove-scroll: 2.5.5(@types/react@18.2.62)(react@18.2.0)
dev: false
- /@radix-ui/react-popper@1.1.3(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.2.0)(react@18.2.0):
+ /@radix-ui/react-popper@1.1.3(@types/react-dom@18.2.22)(@types/react@18.2.62)(react-dom@18.2.0)(react@18.2.0):
resolution: {integrity: sha512-cKpopj/5RHZWjrbF2846jBNacjQVwkP068DfmgrNJXpvVWrOvlAmE9xSiy5OqeE+Gi8D9fP+oDhUnPqNMY8/5w==}
peerDependencies:
'@types/react': '*'
@@ -2693,22 +2704,22 @@ packages:
dependencies:
'@babel/runtime': 7.24.1
'@floating-ui/react-dom': 2.0.8(react-dom@18.2.0)(react@18.2.0)
- '@radix-ui/react-arrow': 1.0.3(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.2.0)(react@18.2.0)
- '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.69)(react@18.2.0)
- '@radix-ui/react-context': 1.0.1(@types/react@18.2.69)(react@18.2.0)
- '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.2.0)(react@18.2.0)
- '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.69)(react@18.2.0)
- '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.69)(react@18.2.0)
- '@radix-ui/react-use-rect': 1.0.1(@types/react@18.2.69)(react@18.2.0)
- '@radix-ui/react-use-size': 1.0.1(@types/react@18.2.69)(react@18.2.0)
+ '@radix-ui/react-arrow': 1.0.3(@types/react-dom@18.2.22)(@types/react@18.2.62)(react-dom@18.2.0)(react@18.2.0)
+ '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.62)(react@18.2.0)
+ '@radix-ui/react-context': 1.0.1(@types/react@18.2.62)(react@18.2.0)
+ '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.22)(@types/react@18.2.62)(react-dom@18.2.0)(react@18.2.0)
+ '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.62)(react@18.2.0)
+ '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.62)(react@18.2.0)
+ '@radix-ui/react-use-rect': 1.0.1(@types/react@18.2.62)(react@18.2.0)
+ '@radix-ui/react-use-size': 1.0.1(@types/react@18.2.62)(react@18.2.0)
'@radix-ui/rect': 1.0.1
- '@types/react': 18.2.69
+ '@types/react': 18.2.62
'@types/react-dom': 18.2.22
react: 18.2.0
react-dom: 18.2.0(react@18.2.0)
dev: false
- /@radix-ui/react-portal@1.0.4(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.2.0)(react@18.2.0):
+ /@radix-ui/react-portal@1.0.4(@types/react-dom@18.2.22)(@types/react@18.2.62)(react-dom@18.2.0)(react@18.2.0):
resolution: {integrity: sha512-Qki+C/EuGUVCQTOTD5vzJzJuMUlewbzuKyUy+/iHM2uwGiru9gZeBJtHAPKAEkB5KWGi9mP/CHKcY0wt1aW45Q==}
peerDependencies:
'@types/react': '*'
@@ -2722,14 +2733,14 @@ packages:
optional: true
dependencies:
'@babel/runtime': 7.24.1
- '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.2.0)(react@18.2.0)
- '@types/react': 18.2.69
+ '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.22)(@types/react@18.2.62)(react-dom@18.2.0)(react@18.2.0)
+ '@types/react': 18.2.62
'@types/react-dom': 18.2.22
react: 18.2.0
react-dom: 18.2.0(react@18.2.0)
dev: false
- /@radix-ui/react-presence@1.0.1(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.2.0)(react@18.2.0):
+ /@radix-ui/react-presence@1.0.1(@types/react-dom@18.2.22)(@types/react@18.2.62)(react-dom@18.2.0)(react@18.2.0):
resolution: {integrity: sha512-UXLW4UAbIY5ZjcvzjfRFo5gxva8QirC9hF7wRE4U5gz+TP0DbRk+//qyuAQ1McDxBt1xNMBTaciFGvEmJvAZCg==}
peerDependencies:
'@types/react': '*'
@@ -2743,15 +2754,15 @@ packages:
optional: true
dependencies:
'@babel/runtime': 7.24.1
- '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.69)(react@18.2.0)
- '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.69)(react@18.2.0)
- '@types/react': 18.2.69
+ '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.62)(react@18.2.0)
+ '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.62)(react@18.2.0)
+ '@types/react': 18.2.62
'@types/react-dom': 18.2.22
react: 18.2.0
react-dom: 18.2.0(react@18.2.0)
dev: false
- /@radix-ui/react-primitive@1.0.3(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.2.0)(react@18.2.0):
+ /@radix-ui/react-primitive@1.0.3(@types/react-dom@18.2.22)(@types/react@18.2.62)(react-dom@18.2.0)(react@18.2.0):
resolution: {integrity: sha512-yi58uVyoAcK/Nq1inRY56ZSjKypBNKTa/1mcL8qdl6oJeEaDbOldlzrGn7P6Q3Id5d+SYNGc5AJgc4vGhjs5+g==}
peerDependencies:
'@types/react': '*'
@@ -2765,14 +2776,14 @@ packages:
optional: true
dependencies:
'@babel/runtime': 7.24.1
- '@radix-ui/react-slot': 1.0.2(@types/react@18.2.69)(react@18.2.0)
- '@types/react': 18.2.69
+ '@radix-ui/react-slot': 1.0.2(@types/react@18.2.62)(react@18.2.0)
+ '@types/react': 18.2.62
'@types/react-dom': 18.2.22
react: 18.2.0
react-dom: 18.2.0(react@18.2.0)
dev: false
- /@radix-ui/react-roving-focus@1.0.4(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.2.0)(react@18.2.0):
+ /@radix-ui/react-roving-focus@1.0.4(@types/react-dom@18.2.22)(@types/react@18.2.62)(react-dom@18.2.0)(react@18.2.0):
resolution: {integrity: sha512-2mUg5Mgcu001VkGy+FfzZyzbmuUWzgWkj3rvv4yu+mLw03+mTzbxZHvfcGyFp2b8EkQeMkpRQ5FiA2Vr2O6TeQ==}
peerDependencies:
'@types/react': '*'
@@ -2787,21 +2798,21 @@ packages:
dependencies:
'@babel/runtime': 7.24.1
'@radix-ui/primitive': 1.0.1
- '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.2.0)(react@18.2.0)
- '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.69)(react@18.2.0)
- '@radix-ui/react-context': 1.0.1(@types/react@18.2.69)(react@18.2.0)
- '@radix-ui/react-direction': 1.0.1(@types/react@18.2.69)(react@18.2.0)
- '@radix-ui/react-id': 1.0.1(@types/react@18.2.69)(react@18.2.0)
- '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.22)(@types/react@18.2.69)(react-dom@18.2.0)(react@18.2.0)
- '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.69)(react@18.2.0)
- '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.69)(react@18.2.0)
- '@types/react': 18.2.69
+ '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.2.22)(@types/react@18.2.62)(react-dom@18.2.0)(react@18.2.0)
+ '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.62)(react@18.2.0)
+ '@radix-ui/react-context': 1.0.1(@types/react@18.2.62)(react@18.2.0)
+ '@radix-ui/react-direction': 1.0.1(@types/react@18.2.62)(react@18.2.0)
+ '@radix-ui/react-id': 1.0.1(@types/react@18.2.62)(react@18.2.0)
+ '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.22)(@types/react@18.2.62)(react-dom@18.2.0)(react@18.2.0)
+ '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.62)(react@18.2.0)
+ '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.62)(react@18.2.0)
+ '@types/react': 18.2.62
'@types/react-dom': 18.2.22
react: 18.2.0
react-dom: 18.2.0(react@18.2.0)
dev: false
- /@radix-ui/react-slot@1.0.2(@types/react@18.2.69)(react@18.2.0):
+ /@radix-ui/react-slot@1.0.2(@types/react@18.2.62)(react@18.2.0):
resolution: {integrity: sha512-YeTpuq4deV+6DusvVUW4ivBgnkHwECUu0BiN43L5UCDFgdhsRUWAghhTF5MbvNTPzmiFOx90asDSUjWuCNapwg==}
peerDependencies:
'@types/react': '*'
@@ -2811,11 +2822,11 @@ packages:
optional: true
dependencies:
'@babel/runtime': 7.24.1
- '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.69)(react@18.2.0)
- '@types/react': 18.2.69
+ '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.62)(react@18.2.0)
+ '@types/react': 18.2.62
react: 18.2.0
- /@radix-ui/react-use-callback-ref@1.0.1(@types/react@18.2.69)(react@18.2.0):
+ /@radix-ui/react-use-callback-ref@1.0.1(@types/react@18.2.62)(react@18.2.0):
resolution: {integrity: sha512-D94LjX4Sp0xJFVaoQOd3OO9k7tpBYNOXdVhkltUbGv2Qb9OXdrg/CpsjlZv7ia14Sylv398LswWBVVu5nqKzAQ==}
peerDependencies:
'@types/react': '*'
@@ -2825,11 +2836,11 @@ packages:
optional: true
dependencies:
'@babel/runtime': 7.24.1
- '@types/react': 18.2.69
+ '@types/react': 18.2.62
react: 18.2.0
dev: false
- /@radix-ui/react-use-controllable-state@1.0.1(@types/react@18.2.69)(react@18.2.0):
+ /@radix-ui/react-use-controllable-state@1.0.1(@types/react@18.2.62)(react@18.2.0):
resolution: {integrity: sha512-Svl5GY5FQeN758fWKrjM6Qb7asvXeiZltlT4U2gVfl8Gx5UAv2sMR0LWo8yhsIZh2oQ0eFdZ59aoOOMV7b47VA==}
peerDependencies:
'@types/react': '*'
@@ -2839,12 +2850,12 @@ packages:
optional: true
dependencies:
'@babel/runtime': 7.24.1
- '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.69)(react@18.2.0)
- '@types/react': 18.2.69
+ '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.62)(react@18.2.0)
+ '@types/react': 18.2.62
react: 18.2.0
dev: false
- /@radix-ui/react-use-escape-keydown@1.0.3(@types/react@18.2.69)(react@18.2.0):
+ /@radix-ui/react-use-escape-keydown@1.0.3(@types/react@18.2.62)(react@18.2.0):
resolution: {integrity: sha512-vyL82j40hcFicA+M4Ex7hVkB9vHgSse1ZWomAqV2Je3RleKGO5iM8KMOEtfoSB0PnIelMd2lATjTGMYqN5ylTg==}
peerDependencies:
'@types/react': '*'
@@ -2854,12 +2865,12 @@ packages:
optional: true
dependencies:
'@babel/runtime': 7.24.1
- '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.69)(react@18.2.0)
- '@types/react': 18.2.69
+ '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.62)(react@18.2.0)
+ '@types/react': 18.2.62
react: 18.2.0
dev: false
- /@radix-ui/react-use-layout-effect@1.0.1(@types/react@18.2.69)(react@18.2.0):
+ /@radix-ui/react-use-layout-effect@1.0.1(@types/react@18.2.62)(react@18.2.0):
resolution: {integrity: sha512-v/5RegiJWYdoCvMnITBkNNx6bCj20fiaJnWtRkU18yITptraXjffz5Qbn05uOiQnOvi+dbkznkoaMltz1GnszQ==}
peerDependencies:
'@types/react': '*'
@@ -2869,11 +2880,11 @@ packages:
optional: true
dependencies:
'@babel/runtime': 7.24.1
- '@types/react': 18.2.69
+ '@types/react': 18.2.62
react: 18.2.0
dev: false
- /@radix-ui/react-use-rect@1.0.1(@types/react@18.2.69)(react@18.2.0):
+ /@radix-ui/react-use-rect@1.0.1(@types/react@18.2.62)(react@18.2.0):
resolution: {integrity: sha512-Cq5DLuSiuYVKNU8orzJMbl15TXilTnJKUCltMVQg53BQOF1/C5toAaGrowkgksdBQ9H+SRL23g0HDmg9tvmxXw==}
peerDependencies:
'@types/react': '*'
@@ -2884,11 +2895,11 @@ packages:
dependencies:
'@babel/runtime': 7.24.1
'@radix-ui/rect': 1.0.1
- '@types/react': 18.2.69
+ '@types/react': 18.2.62
react: 18.2.0
dev: false
- /@radix-ui/react-use-size@1.0.1(@types/react@18.2.69)(react@18.2.0):
+ /@radix-ui/react-use-size@1.0.1(@types/react@18.2.62)(react@18.2.0):
resolution: {integrity: sha512-ibay+VqrgcaI6veAojjofPATwledXiSmX+C0KrBk/xgpX9rBzPV3OsfwlhQdUOFbh+LKQorLYT+xTXW9V8yd0g==}
peerDependencies:
'@types/react': '*'
@@ -2898,8 +2909,8 @@ packages:
optional: true
dependencies:
'@babel/runtime': 7.24.1
- '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.69)(react@18.2.0)
- '@types/react': 18.2.69
+ '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.62)(react@18.2.0)
+ '@types/react': 18.2.62
react: 18.2.0
dev: false
@@ -3175,10 +3186,10 @@ packages:
ts-dedent: 2.2.0
dev: true
- /@storybook/addon-controls@8.0.4(@types/react@18.2.69)(react-dom@18.2.0)(react@18.2.0):
+ /@storybook/addon-controls@8.0.4(@types/react@18.2.62)(react-dom@18.2.0)(react@18.2.0):
resolution: {integrity: sha512-K5EYBTsUOTJlvIdA7p6Xj31wnV+RbZAkk56UKQvA7nJD7oDuLOq3E9u46F/uZD1vxddd9zFhf2iONfMe3KTTwQ==}
dependencies:
- '@storybook/blocks': 8.0.4(@types/react@18.2.69)(react-dom@18.2.0)(react@18.2.0)
+ '@storybook/blocks': 8.0.4(@types/react@18.2.62)(react-dom@18.2.0)(react@18.2.0)
lodash: 4.17.21
ts-dedent: 2.2.0
transitivePeerDependencies:
@@ -3193,10 +3204,10 @@ packages:
resolution: {integrity: sha512-m0Y7qGAMnNPLEOEgzW/SBm8GX0xabJBaRN+aYijO6UKTln7F6oXXVve+xPC0Y4s6Gc9HZFdJY8WXZr1YSGEUVA==}
dependencies:
'@babel/core': 7.24.3
- '@mdx-js/react': 3.0.1(@types/react@18.2.69)(react@18.2.0)
- '@storybook/blocks': 8.0.4(@types/react@18.2.69)(react-dom@18.2.0)(react@18.2.0)
+ '@mdx-js/react': 3.0.1(@types/react@18.2.62)(react@18.2.0)
+ '@storybook/blocks': 8.0.4(@types/react@18.2.62)(react-dom@18.2.0)(react@18.2.0)
'@storybook/client-logger': 8.0.4
- '@storybook/components': 8.0.4(@types/react@18.2.69)(react-dom@18.2.0)(react@18.2.0)
+ '@storybook/components': 8.0.4(@types/react@18.2.62)(react-dom@18.2.0)(react@18.2.0)
'@storybook/csf-plugin': 8.0.4
'@storybook/csf-tools': 8.0.4
'@storybook/global': 5.0.0
@@ -3205,7 +3216,7 @@ packages:
'@storybook/react-dom-shim': 8.0.4(react-dom@18.2.0)(react@18.2.0)
'@storybook/theming': 8.0.4(react-dom@18.2.0)(react@18.2.0)
'@storybook/types': 8.0.4
- '@types/react': 18.2.69
+ '@types/react': 18.2.62
fs-extra: 11.2.0
react: 18.2.0
react-dom: 18.2.0(react@18.2.0)
@@ -3217,12 +3228,12 @@ packages:
- supports-color
dev: true
- /@storybook/addon-essentials@8.0.4(@types/react@18.2.69)(react-dom@18.2.0)(react@18.2.0):
+ /@storybook/addon-essentials@8.0.4(@types/react@18.2.62)(react-dom@18.2.0)(react@18.2.0):
resolution: {integrity: sha512-mUIqhAkSz6Qv7nRqAAyCqMLiXBWVsY/8qN7HEIoaMQgdFq38KW3rYwNdzd2JLeXNWP1bBXwfvfcFe7/eqhYJFA==}
dependencies:
'@storybook/addon-actions': 8.0.4
'@storybook/addon-backgrounds': 8.0.4
- '@storybook/addon-controls': 8.0.4(@types/react@18.2.69)(react-dom@18.2.0)(react@18.2.0)
+ '@storybook/addon-controls': 8.0.4(@types/react@18.2.62)(react-dom@18.2.0)(react@18.2.0)
'@storybook/addon-docs': 8.0.4
'@storybook/addon-highlight': 8.0.4
'@storybook/addon-measure': 8.0.4
@@ -3307,7 +3318,7 @@ packages:
memoizerific: 1.11.3
dev: true
- /@storybook/blocks@8.0.4(@types/react@18.2.69)(react-dom@18.2.0)(react@18.2.0):
+ /@storybook/blocks@8.0.4(@types/react@18.2.62)(react-dom@18.2.0)(react@18.2.0):
resolution: {integrity: sha512-9dRXk9zLJVPOmEWsSXm10XUmIfvS/tVgeBgFXNbusFQZXPpexIPNdRgB004pDGg9RvlY78ykpnd3yP143zaXMg==}
peerDependencies:
react: ^16.8.0 || ^17.0.0 || ^18.0.0
@@ -3320,7 +3331,7 @@ packages:
dependencies:
'@storybook/channels': 8.0.4
'@storybook/client-logger': 8.0.4
- '@storybook/components': 8.0.4(@types/react@18.2.69)(react-dom@18.2.0)(react@18.2.0)
+ '@storybook/components': 8.0.4(@types/react@18.2.62)(react-dom@18.2.0)(react@18.2.0)
'@storybook/core-events': 8.0.4
'@storybook/csf': 0.1.3
'@storybook/docs-tools': 8.0.4
@@ -3513,13 +3524,13 @@ packages:
- supports-color
dev: true
- /@storybook/components@8.0.4(@types/react@18.2.69)(react-dom@18.2.0)(react@18.2.0):
+ /@storybook/components@8.0.4(@types/react@18.2.62)(react-dom@18.2.0)(react@18.2.0):
resolution: {integrity: sha512-i5ngl5GTOLB9nZ1cmpxTjtWct5IuH9UxzFC73a0jHMkCwN26w16IqufRVDaoQv0AvZN4pd4fNM2in/XVHA10dw==}
peerDependencies:
react: ^16.8.0 || ^17.0.0 || ^18.0.0
react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0
dependencies:
- '@radix-ui/react-slot': 1.0.2(@types/react@18.2.69)(react@18.2.0)
+ '@radix-ui/react-slot': 1.0.2(@types/react@18.2.62)(react@18.2.0)
'@storybook/client-logger': 8.0.4
'@storybook/csf': 0.1.3
'@storybook/global': 5.0.0
@@ -4517,10 +4528,10 @@ packages:
/@types/react-dom@18.2.22:
resolution: {integrity: sha512-fHkBXPeNtfvri6gdsMYyW+dW7RXFo6Ad09nLFK0VQWR7yGLai/Cyvyj696gbwYvBnhGtevUG9cET0pmUbMtoPQ==}
dependencies:
- '@types/react': 18.2.69
+ '@types/react': 18.2.62
- /@types/react@18.2.69:
- resolution: {integrity: sha512-W1HOMUWY/1Yyw0ba5TkCV+oqynRjG7BnteBB+B7JmAK7iw3l2SW+VGOxL+akPweix6jk2NNJtyJKpn4TkpfK3Q==}
+ /@types/react@18.2.62:
+ resolution: {integrity: sha512-l3f57BbaEKP0xcFzf+5qRG8/PXykZiuVM6eEoPtqBPCp6dxO3HhDkLIgIyXPhPKNAeXn3KO2pEaNgzaEo/asaw==}
dependencies:
'@types/prop-types': 15.7.12
'@types/scheduler': 0.16.8
@@ -10395,7 +10406,7 @@ packages:
engines: {node: '>=0.10.0'}
dev: true
- /react-remove-scroll-bar@2.3.6(@types/react@18.2.69)(react@18.2.0):
+ /react-remove-scroll-bar@2.3.6(@types/react@18.2.62)(react@18.2.0):
resolution: {integrity: sha512-DtSYaao4mBmX+HDo5YWYdBWQwYIQQshUV/dVxFxK+KM26Wjwp1gZ6rv6OC3oujI6Bfu6Xyg3TwK533AQutsn/g==}
engines: {node: '>=10'}
peerDependencies:
@@ -10405,13 +10416,13 @@ packages:
'@types/react':
optional: true
dependencies:
- '@types/react': 18.2.69
+ '@types/react': 18.2.62
react: 18.2.0
- react-style-singleton: 2.2.1(@types/react@18.2.69)(react@18.2.0)
+ react-style-singleton: 2.2.1(@types/react@18.2.62)(react@18.2.0)
tslib: 2.6.2
dev: false
- /react-remove-scroll@2.5.5(@types/react@18.2.69)(react@18.2.0):
+ /react-remove-scroll@2.5.5(@types/react@18.2.62)(react@18.2.0):
resolution: {integrity: sha512-ImKhrzJJsyXJfBZ4bzu8Bwpka14c/fQt0k+cyFp/PBhTfyDnU5hjOtM4AG/0AMyy8oKzOTR0lDgJIM7pYXI0kw==}
engines: {node: '>=10'}
peerDependencies:
@@ -10421,16 +10432,16 @@ packages:
'@types/react':
optional: true
dependencies:
- '@types/react': 18.2.69
+ '@types/react': 18.2.62
react: 18.2.0
- react-remove-scroll-bar: 2.3.6(@types/react@18.2.69)(react@18.2.0)
- react-style-singleton: 2.2.1(@types/react@18.2.69)(react@18.2.0)
+ react-remove-scroll-bar: 2.3.6(@types/react@18.2.62)(react@18.2.0)
+ react-style-singleton: 2.2.1(@types/react@18.2.62)(react@18.2.0)
tslib: 2.6.2
- use-callback-ref: 1.3.2(@types/react@18.2.69)(react@18.2.0)
- use-sidecar: 1.1.2(@types/react@18.2.69)(react@18.2.0)
+ use-callback-ref: 1.3.2(@types/react@18.2.62)(react@18.2.0)
+ use-sidecar: 1.1.2(@types/react@18.2.62)(react@18.2.0)
dev: false
- /react-style-singleton@2.2.1(@types/react@18.2.69)(react@18.2.0):
+ /react-style-singleton@2.2.1(@types/react@18.2.62)(react@18.2.0):
resolution: {integrity: sha512-ZWj0fHEMyWkHzKYUr2Bs/4zU6XLmq9HsgBURm7g5pAVfyn49DgUiNgY2d4lXRlYSiCif9YBGpQleewkcqddc7g==}
engines: {node: '>=10'}
peerDependencies:
@@ -10440,7 +10451,7 @@ packages:
'@types/react':
optional: true
dependencies:
- '@types/react': 18.2.69
+ '@types/react': 18.2.62
get-nonce: 1.0.1
invariant: 2.2.4
react: 18.2.0
@@ -11949,7 +11960,7 @@ packages:
qs: 6.12.0
dev: true
- /use-callback-ref@1.3.2(@types/react@18.2.69)(react@18.2.0):
+ /use-callback-ref@1.3.2(@types/react@18.2.62)(react@18.2.0):
resolution: {integrity: sha512-elOQwe6Q8gqZgDA8mrh44qRTQqpIHDcZ3hXTLjBe1i4ph8XpNJnO+aQf3NaG+lriLopI4HMx9VjQLfPQ6vhnoA==}
engines: {node: '>=10'}
peerDependencies:
@@ -11959,12 +11970,12 @@ packages:
'@types/react':
optional: true
dependencies:
- '@types/react': 18.2.69
+ '@types/react': 18.2.62
react: 18.2.0
tslib: 2.6.2
dev: false
- /use-sidecar@1.1.2(@types/react@18.2.69)(react@18.2.0):
+ /use-sidecar@1.1.2(@types/react@18.2.62)(react@18.2.0):
resolution: {integrity: sha512-epTbsLuzZ7lPClpz2TyryBfztm7m+28DlEv2ZCQ3MDr5ssiwyOwGH/e5F9CkfWjJ1t4clvI58yF822/GUkjjhw==}
engines: {node: '>=10'}
peerDependencies:
@@ -11974,7 +11985,7 @@ packages:
'@types/react':
optional: true
dependencies:
- '@types/react': 18.2.69
+ '@types/react': 18.2.62
detect-node-es: 1.1.0
react: 18.2.0
tslib: 2.6.2
@@ -12019,7 +12030,7 @@ packages:
resolution: {integrity: sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==}
hasBin: true
- /uvcanvas@0.2.1(@types/react@18.2.69)(react-dom@18.2.0)(react@18.2.0):
+ /uvcanvas@0.2.1(@types/react@18.2.62)(react-dom@18.2.0)(react@18.2.0):
resolution: {integrity: sha512-JqhmyYGjHdZ32PgBlu99QVORutO0Avf2tvWfimyCwqG8gnU/IUkwiAexwlMqvD0Wr+C6DHy0vkkCj/KGd8UP9w==}
peerDependencies:
react: ^18.2.0
@@ -12028,7 +12039,7 @@ packages:
ogl: 1.0.6
react: 18.2.0
react-dom: 18.2.0(react@18.2.0)
- zustand: 4.5.2(@types/react@18.2.69)(react@18.2.0)
+ zustand: 4.5.2(@types/react@18.2.62)(react@18.2.0)
transitivePeerDependencies:
- '@types/react'
- immer
@@ -12337,7 +12348,7 @@ packages:
resolution: {integrity: sha512-iC+8Io04lddc+mVqQ9AZ7OQ2MrUKGN+oIQyq1vemgt46jwCwLfhq7/pwnBnNXXXZb8VTVLKwp9EDkx+ryxIWmg==}
dev: false
- /zustand@4.5.2(@types/react@18.2.69)(react@18.2.0):
+ /zustand@4.5.2(@types/react@18.2.62)(react@18.2.0):
resolution: {integrity: sha512-2cN1tPkDVkwCy5ickKrI7vijSjPksFRfqS6237NzT0vqSsztTNnQdHw9mmN7uBdk3gceVXU0a+21jFzFzAc9+g==}
engines: {node: '>=12.7.0'}
peerDependencies:
@@ -12352,7 +12363,7 @@ packages:
react:
optional: true
dependencies:
- '@types/react': 18.2.69
+ '@types/react': 18.2.62
react: 18.2.0
use-sync-external-store: 1.2.0(react@18.2.0)
dev: false
diff --git a/src/components/patterns/login-screen.tsx b/src/components/patterns/login-screen.tsx
index 4707cb5..571f94a 100644
--- a/src/components/patterns/login-screen.tsx
+++ b/src/components/patterns/login-screen.tsx
@@ -2,6 +2,7 @@
import { signIn } from "next-auth/react";
import { Novatrix } from "uvcanvas";
+import { SiDiscord, SiGoogle } from "@icons-pack/react-simple-icons";
import { Button } from "~/components/ui/button";
@@ -24,6 +25,7 @@ export function LoginScreen() {
variant="outline"
className="w-full"
>
+
Login with Discord