diff --git a/package.json b/package.json
index fd53053b..ebbeea64 100644
--- a/package.json
+++ b/package.json
@@ -72,7 +72,7 @@
"@react-spring/web": "^10.0.3",
"@svgr/cli": "^8.1.0",
"@tanstack/react-query": "^5.90.17",
- "@umami/react-zen": "^0.229.0",
+ "@umami/react-zen": "^0.231.0",
"@umami/redis-client": "^0.30.0",
"bcryptjs": "^3.0.2",
"chalk": "^5.6.2",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index e9734a59..9bdc058e 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -42,8 +42,8 @@ importers:
specifier: ^5.90.17
version: 5.90.17(react@19.2.3)
'@umami/react-zen':
- specifier: ^0.229.0
- version: 0.229.0
+ specifier: ^0.231.0
+ version: 0.231.0(@types/react@19.2.8)(immer@10.2.0)(react-aria-components@1.14.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(tailwindcss@4.1.18)(use-sync-external-store@1.6.0(react@19.2.3))
'@umami/redis-client':
specifier: ^0.30.0
version: 0.30.0
@@ -1483,6 +1483,18 @@ packages:
cpu: [x64]
os: [win32]
+ '@internationalized/date@3.10.1':
+ resolution: {integrity: sha512-oJrXtQiAXLvT9clCf1K4kxp3eKsQhIaZqxEyowkBcsvZDdZkbWrVmnGknxs5flTD0VGsxrxKgBCZty1EzoiMzA==}
+
+ '@internationalized/message@3.1.8':
+ resolution: {integrity: sha512-Rwk3j/TlYZhn3HQ6PyXUV0XP9Uv42jqZGNegt0BXlxjE6G3+LwHjbQZAGHhCnCPdaA6Tvd3ma/7QzLlLkJxAWA==}
+
+ '@internationalized/number@3.6.5':
+ resolution: {integrity: sha512-6hY4Kl4HPBvtfS62asS/R22JzNNy8vi/Ssev7x6EobfCp+9QIB2hKvI2EtbdJ0VSQacxVNtqhE/NmF/NZ0gm6g==}
+
+ '@internationalized/string@3.2.7':
+ resolution: {integrity: sha512-D4OHBjrinH+PFZPvfCXvG28n2LSykWcJ7GIioQL+ok0LON15SdfoUssoHzzOUmVZLbRoREsQXVzA6r8JKsbP6A==}
+
'@isaacs/balanced-match@4.0.1':
resolution: {integrity: sha512-yzMTt9lEb8Gv7zRioUilSglI0c0smZ9k5D65677DLWLtWJaXIS3CqcGyUFByYKlnUj6TkjLVs54fBl6+TiGQDQ==}
engines: {node: 20 || >=22}
@@ -1757,33 +1769,646 @@ packages:
react: ^18.0.0 || ^19.0.0
react-dom: ^18.0.0 || ^19.0.0
+ '@react-aria/autocomplete@3.0.0-rc.4':
+ resolution: {integrity: sha512-4bMMVNaCuYDZX9HM4ZNSAImZMcL/orwhLLe818+lyzmSrvGmW9h433PZxTolb0d+FnJVfn1MDY0zEWLiyI86GA==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+ react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
+ '@react-aria/breadcrumbs@3.5.30':
+ resolution: {integrity: sha512-DZymglA70SwvDJA7GB147sUexvdDy6vWcriGrlEHhMMzBLhGB30I5J96R4pPzURLxXISrWFH56KC5rRgIqsqqg==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+ react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
+ '@react-aria/button@3.14.3':
+ resolution: {integrity: sha512-iJTuEECs9im7TwrCRZ0dvuwp8Gao0+I1IuYs1LQvJQgKLpgRH2/6jAiqb2bdAcoAjdbaMs7Xe0xUwURpVNkEyA==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+ react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
+ '@react-aria/calendar@3.9.3':
+ resolution: {integrity: sha512-F12UQ4zd8GIxpJxs9GAHzDD9Lby2hESHm0LF5tjsYBIOBJc5K7ICeeE5UqLMBPzgnEP5nfh1CKS8KhCB0mS7PA==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+ react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
+ '@react-aria/checkbox@3.16.3':
+ resolution: {integrity: sha512-2p1haCUtERo5XavBAWNaX//dryNVnOOWfSKyzLs4UiCZR/NL0ttN+Nu/i445q0ipjLqZ6bBJtx0g0NNrubbU7Q==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+ react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
+ '@react-aria/collections@3.0.1':
+ resolution: {integrity: sha512-C8KBQGXzVefR4I+hQmkb10t09Jt1Ivl12qgQKshmT0hV2yBESXEYWMZUxV4ggOgWDreAgCtr+Ho3X+7MzBQT8Q==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+ react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
+ '@react-aria/color@3.1.3':
+ resolution: {integrity: sha512-EHzsFbqzFrO1/3irEa8E8wawlQg7hRd4/Jscvl9zhplAcrWFd6L5TWl8463Z6h0J6zN1eH9T2QDEn6rivDLkkg==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+ react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
+ '@react-aria/combobox@3.14.1':
+ resolution: {integrity: sha512-wuP/4UQrGsYXLw1Gk8G/FcnUlHuoViA9G6w3LhtUgu5Q3E5DvASJalxej3NtyYU+4w4epD1gJidzosAL0rf8Ug==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+ react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
+ '@react-aria/datepicker@3.15.3':
+ resolution: {integrity: sha512-0KkLYeLs+IubHXb879n8dzzKU/NWcxC9DXtv7M/ofL7vAvMSTmaceYJcMW+2gGYhJVpyYz8B6bk0W7kTxgB3jg==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+ react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
+ '@react-aria/dialog@3.5.32':
+ resolution: {integrity: sha512-2puMjsJS2FtB8LiFuQDAdBSU4dt3lqdJn4FWt/8GL6l91RZBqp2Dnm5Obuee6rV2duNJZcSAUWsQZ/S1iW8Y2g==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+ react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
+ '@react-aria/disclosure@3.1.1':
+ resolution: {integrity: sha512-4k8Y3CZEl+Qhou0fH7Sj7BbzvwAfi1JDL+hG7U20ZL5+MJ/VbDYuYX2gYK2KqdlbeuuzGcov3ZFQbyIVHMY+/A==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+ react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
+ '@react-aria/dnd@3.11.4':
+ resolution: {integrity: sha512-dBrnM33Kmk76F+Pknh2WfSLIX4dsYwFzWJUIABJCPmPc80hTG0so7mfqH45ba759/6ERMfXXoodZPLtypOjYPg==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+ react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
+ '@react-aria/focus@3.21.3':
+ resolution: {integrity: sha512-FsquWvjSCwC2/sBk4b+OqJyONETUIXQ2vM0YdPAuC+QFQh2DT6TIBo6dOZVSezlhudDla69xFBd6JvCFq1AbUw==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+ react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
+ '@react-aria/form@3.1.3':
+ resolution: {integrity: sha512-HAKnPjMiqTxoGLVbfZyGYcZQ1uu6aSeCi9ODmtZuKM5DWZZnTUjDmM1i2L6IXvF+d1kjyApyJC7VTbKZ8AI77g==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+ react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
+ '@react-aria/grid@3.14.6':
+ resolution: {integrity: sha512-xagBKHNPu4Ovt/I5He7T/oIEq82MDMSrRi5Sw3oxSCwwtZpv+7eyKRSrFz9vrNUzNgWCcx5VHLE660bLdeVNDQ==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+ react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
+ '@react-aria/gridlist@3.14.2':
+ resolution: {integrity: sha512-c51ip0bc/lKppfrPNFHbWu1n/r0NHd9Xl114904cDxuRcElJ3H/V/3e3U9HyDy+4xioiXZIdZ75CNxtEoTmrxw==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+ react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
+ '@react-aria/i18n@3.12.14':
+ resolution: {integrity: sha512-zYvs1FlLamFD49uneX3i5mPHrAsB3OjVpSWApTcPw8ydxOaphQDp/Q1aqrbcxlrQCcxZdXWHuvLlbkNR4+8jzw==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+ react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
+ '@react-aria/interactions@3.26.0':
+ resolution: {integrity: sha512-AAEcHiltjfbmP1i9iaVw34Mb7kbkiHpYdqieWufldh4aplWgsF11YQZOfaCJW4QoR2ML4Zzoa9nfFwLXA52R7Q==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+ react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
+ '@react-aria/label@3.7.23':
+ resolution: {integrity: sha512-dRkuCJfsyBHPTq3WOJVHNRvNyQL4cRRLELmjYfUX9/jQKIsUW2l71YnUHZTRCSn2ZjhdAcdwq96fNcQo0hncBQ==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+ react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
+ '@react-aria/landmark@3.0.8':
+ resolution: {integrity: sha512-xuY8kYxCrF9C0h0Pj2lZHoxCidNfQ/SrkYWXuiN+LuBTJGCmPVif93gt7TklQ0rKJ+pKJsUgh8AC0pgwI3QP7A==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+ react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
+ '@react-aria/link@3.8.7':
+ resolution: {integrity: sha512-TOC6Hf/x3N0P8SLR1KD/dGiJ9PmwAq8H57RiwbFbdINnG/HIvIQr5MxGTjwBvOOWcJu9brgWL5HkQaZK7Q/4Yw==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+ react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
+ '@react-aria/listbox@3.15.1':
+ resolution: {integrity: sha512-81iDLFhmPXvLOtkI0SKzgrngfzwfR2o9oFDAYRfpYCOxgT7jjh8SaB4wCteJXRiMwymRGmgyTvD4yxWTluEeXA==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+ react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
+ '@react-aria/live-announcer@3.4.4':
+ resolution: {integrity: sha512-PTTBIjNRnrdJOIRTDGNifY2d//kA7GUAwRFJNOEwSNG4FW+Bq9awqLiflw0JkpyB0VNIwou6lqKPHZVLsGWOXA==}
+
+ '@react-aria/menu@3.19.4':
+ resolution: {integrity: sha512-0A0DUEkEvZynmaD3zktHavM+EmgZSR/ht+g1ExS2jXe73CegA+dbSRfPl9eIKcHxaRrWOV96qMj2pTf0yWTBDg==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+ react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
+ '@react-aria/meter@3.4.28':
+ resolution: {integrity: sha512-elACITUBOf4Dp+BQ2aIgHIe58fjWYjspxhVcE5BMiqePktOfRkpb9ESj8nWcNXO8eqCYwrFJpElHvXkjYLWemw==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+ react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
+ '@react-aria/numberfield@3.12.3':
+ resolution: {integrity: sha512-70LRXWPEuj2X8mbQXUx6l6We+RGs49Kb+2eUiSSLArHK4RvTWJWEfSjHL5IHHJ+j2AkbORdryD7SR3gcXSX+5w==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+ react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
+ '@react-aria/overlays@3.31.0':
+ resolution: {integrity: sha512-Vq41X1s8XheGIhGbbuqRJslJEX08qmMVX//dwuBaFX9T18mMR04tumKOMxp8Lz+vqwdGLvjNUYDMcgolL+AMjw==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+ react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
+ '@react-aria/progress@3.4.28':
+ resolution: {integrity: sha512-3NUUAu+rwf1M7pau9WFkrxe/PlBPiqCl/1maGU7iufVveHnz+SVVqXdNkjYx+WkPE0ViwG86Zx6OU4AYJ1pjNw==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+ react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
+ '@react-aria/radio@3.12.3':
+ resolution: {integrity: sha512-noucVX++9J3VYWg7dB+r09NVX8UZSR1TWUMCbT/MffzhltOsmiLJVvgJ0uEeeVRuu3+ZM63jOshrzG89anX4TQ==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+ react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
+ '@react-aria/searchfield@3.8.10':
+ resolution: {integrity: sha512-1wMoSjXoekcETC4ZP5AUcWoaK96FssVuF9MgqQNqE5VnauQDjZBpPCfz6GSZwRHTGwoqb7CI4iEi7433kd50xg==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+ react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
+ '@react-aria/select@3.17.1':
+ resolution: {integrity: sha512-jPMuaSp+4SbdE9G5UrrTer2CPbbUnUSLd8I2wgRgGcyk3wFw9DtnUNfms+UBA/2SrVnAEJ6KCQAI0oiMK2m+tQ==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+ react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
+ '@react-aria/selection@3.27.0':
+ resolution: {integrity: sha512-4zgreuCu4QM4t2U7aF3mbMvIKCEkTEo6h6nGJvbyZALZ/eFtLTvUiV8/5CGDJRLGvgMvi3XxUeF9PZbpk5nMJg==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+ react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
+ '@react-aria/separator@3.4.14':
+ resolution: {integrity: sha512-a32OB5HMAmXEdExyDvsadsnlmNcVxxpx3tt+Jxxl6H9CHsLO+Ak077KGFJteGVg4bTfhWGAgczOsnvIioR88xw==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+ react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
+ '@react-aria/slider@3.8.3':
+ resolution: {integrity: sha512-tOZVH+wLt3ik0C3wyuXqHL9fvnQ5S+/tHMYB7z8aZV5cEe36Gt4efBILphlA7ChkL/RvpHGK2AGpEGxvuEQIuQ==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+ react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
+ '@react-aria/spinbutton@3.7.0':
+ resolution: {integrity: sha512-FOyH94BZp+jNhUJuZqXSubQZDNQEJyW/J19/gwCxQvQvxAP79dhDFshh1UtrL4EjbjIflmaOes+sH/XEHUnJVA==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+ react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
+ '@react-aria/ssr@3.9.10':
+ resolution: {integrity: sha512-hvTm77Pf+pMBhuBm760Li0BVIO38jv1IBws1xFm1NoL26PU+fe+FMW5+VZWyANR6nYL65joaJKZqOdTQMkO9IQ==}
+ engines: {node: '>= 12'}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
+ '@react-aria/switch@3.7.9':
+ resolution: {integrity: sha512-RZtuFRXews0PBx8Fc2R/kqaIARD5YIM5uYtmwnWfY7y5bEsBGONxp0d+m2vDyY7yk+VNpVFBdwewY9GbZmH1CA==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+ react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
+ '@react-aria/table@3.17.9':
+ resolution: {integrity: sha512-Jby561E1YfzoRgtp+RQuhDz4vnxlcqol9RTgQQ7FWXC2IcN9Pny1COU34LkA1cL9VeB9LJ0+qfMhGw4aAwaUmw==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+ react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
+ '@react-aria/tabs@3.10.9':
+ resolution: {integrity: sha512-2+FNd7Ohr3hrEgYrKdZW0FWbgybzTVZft6tw95oQ2+9PnjdDVdtzHliI+8HY8jzb4hTf4bU7O8n+s/HBlCBSIw==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+ react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
+ '@react-aria/tag@3.7.3':
+ resolution: {integrity: sha512-fonqGFxhpnlIDOz3u38y4+MG5wyAef9+oDybsCKaJ57K+D4BTvSmpGBemN/mcaxdabnYfyhasCm0H91Q9XRcCA==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+ react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
+ '@react-aria/textfield@3.18.3':
+ resolution: {integrity: sha512-ehiSHOKuKCwPdxFe7wGE0QJlSeeJR4iJuH+OdsYVlZzYbl9J/uAdGbpsj/zPhNtBo1g/Td76U8TtTlYRZ8lUZw==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+ react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
+ '@react-aria/toast@3.0.9':
+ resolution: {integrity: sha512-2sRitczXl5VEwyq97o8TVvq3bIqLA7EfA7dhDPkYlHGa4T1vzKkhNqgkskKd9+Tw7gqeFRFjnokh+es9jkM11g==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+ react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
+ '@react-aria/toggle@3.12.3':
+ resolution: {integrity: sha512-mciUbeVP99fRObnH5qLFrkKXX+5VKeV6BhFJlmz1eo3ltR/0xZKnUcycA2CGzmqtB70w09CAhr8NMEnpNH8dwQ==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+ react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
+ '@react-aria/toolbar@3.0.0-beta.22':
+ resolution: {integrity: sha512-Q1gOj6N4vzvpGrIoNAxpUudEQP82UgQACENH/bcH8FnEMbSP7DHvVfDhj7GTU6ldMXO2cjqLhiidoUK53gkCiA==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+ react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
+ '@react-aria/tooltip@3.9.0':
+ resolution: {integrity: sha512-2O1DXEV8/+DeUq9dIlAfaNa7lSG+7FCZDuF+sNiPYnZM6tgFOrsId26uMF5EuwpVfOvXSSGnq0+6Ma2On7mZPg==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+ react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
+ '@react-aria/tree@3.1.5':
+ resolution: {integrity: sha512-FAq7pAhRVrWU0U/8QbQIJfBqHuoCD+F9rR9ruoM3oL0vVIZxVN57ak/dhyge3EGlraTl9vzFi6IRceXiMuk5kg==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+ react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
+ '@react-aria/utils@3.32.0':
+ resolution: {integrity: sha512-/7Rud06+HVBIlTwmwmJa2W8xVtgxgzm0+kLbuFooZRzKDON6hhozS1dOMR/YLMxyJOaYOTpImcP4vRR9gL1hEg==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+ react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
+ '@react-aria/virtualizer@4.1.11':
+ resolution: {integrity: sha512-eYL//bX11Aox4Eh1BSZFX4I/4EdyVVWLjmpW+Y5qy4WajNrowjiuJJM7Fp1rQBlOAVuz0KbaDmFhiU3Z3rWjsw==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+ react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
+ '@react-aria/visually-hidden@3.8.29':
+ resolution: {integrity: sha512-1joCP+MHBLd+YA6Gb08nMFfDBhOF0Kh1gR1SA8zoxEB5RMfQEEkufIB8k0GGwvHGSCK3gFyO8UAVsD0+rRYEyg==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+ react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
'@react-spring/animated@10.0.3':
resolution: {integrity: sha512-7MrxADV3vaUADn2V9iYhaIL6iOWRx9nCJjYrsk2AHD2kwPr6fg7Pt0v+deX5RnCDmCKNnD6W5fasiyM8D+wzJQ==}
peerDependencies:
react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
+ '@react-spring/animated@9.7.5':
+ resolution: {integrity: sha512-Tqrwz7pIlsSDITzxoLS3n/v/YCUHQdOIKtOJf4yL6kYVSDTSmVK1LI1Q3M/uu2Sx4X3pIWF3xLUhlsA6SPNTNg==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0 || ^18.0.0
+
'@react-spring/core@10.0.3':
resolution: {integrity: sha512-D4DwNO68oohDf/0HG2G0Uragzb9IA1oXblxrd6MZAcBcUQG2EHUWXewjdECMPLNmQvlYVyyBRH6gPxXM5DX7DQ==}
peerDependencies:
react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
+ '@react-spring/core@9.7.5':
+ resolution: {integrity: sha512-rmEqcxRcu7dWh7MnCcMXLvrf6/SDlSokLaLTxiPlAYi11nN3B5oiCUAblO72o+9z/87j2uzxa2Inm8UbLjXA+w==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0 || ^18.0.0
+
'@react-spring/rafz@10.0.3':
resolution: {integrity: sha512-Ri2/xqt8OnQ2iFKkxKMSF4Nqv0LSWnxXT4jXFzBDsHgeeH/cHxTLupAWUwmV9hAGgmEhBmh5aONtj3J6R/18wg==}
+ '@react-spring/rafz@9.7.5':
+ resolution: {integrity: sha512-5ZenDQMC48wjUzPAm1EtwQ5Ot3bLIAwwqP2w2owG5KoNdNHpEJV263nGhCeKKmuA3vG2zLLOdu3or6kuDjA6Aw==}
+
'@react-spring/shared@10.0.3':
resolution: {integrity: sha512-geCal66nrkaQzUVhPkGomylo+Jpd5VPK8tPMEDevQEfNSWAQP15swHm+MCRG4wVQrQlTi9lOzKzpRoTL3CA84Q==}
peerDependencies:
react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
+ '@react-spring/shared@9.7.5':
+ resolution: {integrity: sha512-wdtoJrhUeeyD/PP/zo+np2s1Z820Ohr/BbuVYv+3dVLW7WctoiN7std8rISoYoHpUXtbkpesSKuPIw/6U1w1Pw==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0 || ^18.0.0
+
'@react-spring/types@10.0.3':
resolution: {integrity: sha512-H5Ixkd2OuSIgHtxuHLTt7aJYfhMXKXT/rK32HPD/kSrOB6q6ooeiWAXkBy7L8F3ZxdkBb9ini9zP9UwnEFzWgQ==}
+ '@react-spring/types@9.7.5':
+ resolution: {integrity: sha512-HVj7LrZ4ReHWBimBvu2SKND3cDVUPWKLqRTmWe/fNY6o1owGOX0cAHbdPDTMelgBlVbrTKrre6lFkhqGZErK/g==}
+
'@react-spring/web@10.0.3':
resolution: {integrity: sha512-ndU+kWY81rHsT7gTFtCJ6mrVhaJ6grFmgTnENipzmKqot4HGf5smPNK+cZZJqoGeDsj9ZsiWPW4geT/NyD484A==}
peerDependencies:
react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
+ '@react-spring/web@9.7.5':
+ resolution: {integrity: sha512-lmvqGwpe+CSttsWNZVr+Dg62adtKhauGwLyGE/RRyZ8AAMLgb9x3NDMA5RMElXo+IMyTkPp7nxTB8ZQlmhb6JQ==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0 || ^18.0.0
+ react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0
+
+ '@react-stately/autocomplete@3.0.0-beta.4':
+ resolution: {integrity: sha512-K2Uy7XEdseFvgwRQ8CyrYEHMupjVKEszddOapP8deNz4hntYvT1aRm0m+sKa5Kl/4kvg9c/3NZpQcrky/vRZIg==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
+ '@react-stately/calendar@3.9.1':
+ resolution: {integrity: sha512-q0Q8fivpQa1rcLg5daUVxwVj1smCp1VnpX9A5Q5PkI9lH9x+xdS0Y6eOqb8Ih3TKBDkx9/oEZonOX7RYNIzSig==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
+ '@react-stately/checkbox@3.7.3':
+ resolution: {integrity: sha512-ve2K+uWT+NRM1JMn+tkWJDP2iBAaWvbZ0TbSXs371IUcTWaNW61HygZ+UFOB/frAZGloazEKGqAsX5XjFpgB9w==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
+ '@react-stately/collections@3.12.8':
+ resolution: {integrity: sha512-AceJYLLXt1Y2XIcOPi6LEJSs4G/ubeYW3LqOCQbhfIgMaNqKfQMIfagDnPeJX9FVmPFSlgoCBxb1pTJW2vjCAQ==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
+ '@react-stately/color@3.9.3':
+ resolution: {integrity: sha512-H5lQgl07upsI7+cxTwYo639ziDDG1DFgOtq5pmC4Nxi8uNl8sR/8YeLaYuxyJiVkj2VLHBYRQ3+JcxrdduFvPQ==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
+ '@react-stately/combobox@3.12.1':
+ resolution: {integrity: sha512-RwfTTYgKJ9raIY+7grZ5DbfVRSO5pDjo/ur2VN/28LZzM0eOQrLFQ00vpBmY7/R64sHRpcXLDxpz5cqpKCdvTw==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
+ '@react-stately/data@3.15.0':
+ resolution: {integrity: sha512-ocP39NQQkrbtHVCPsqltNncpEHaONyYX/8s2UK9xeLRc+55NtDI2RZDKTUf/mi6H2SHxzEwLMQH8hWtEwC55mQ==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
+ '@react-stately/datepicker@3.15.3':
+ resolution: {integrity: sha512-RDYoz1R/EkCyxHYewb58T7DngU3gl6CnQL7xiWiDlayPnstGaanoQ3yCZGJaIQwR8PrKdNbQwXF9NlSmj8iCOw==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
+ '@react-stately/disclosure@3.0.9':
+ resolution: {integrity: sha512-M3HKsXqdzYKQf1TpnQRLZ6+/b8E3Nba3oOuY0OW5NnM5dZWSnXuj8foBQJT118FdLgMjpfBdPIkUvnaGiDCs5w==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
+ '@react-stately/dnd@3.7.2':
+ resolution: {integrity: sha512-tr5nNgrLMn5GV308K1f010XUZ2j8CApqHrrcjg5fa2AnpO2gECcOf+UEnAvoFNUsvknje4iPX8y0/0No2ZHsgA==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
+ '@react-stately/flags@3.1.2':
+ resolution: {integrity: sha512-2HjFcZx1MyQXoPqcBGALwWWmgFVUk2TuKVIQxCbRq7fPyWXIl6VHcakCLurdtYC2Iks7zizvz0Idv48MQ38DWg==}
+
+ '@react-stately/form@3.2.2':
+ resolution: {integrity: sha512-soAheOd7oaTO6eNs6LXnfn0tTqvOoe3zN9FvtIhhrErKz9XPc5sUmh3QWwR45+zKbitOi1HOjfA/gifKhZcfWw==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
+ '@react-stately/grid@3.11.7':
+ resolution: {integrity: sha512-SqzBSxUTFZKLZicfXDK+M0A3gh07AYK1pmU/otcq2cjZ0nSC4CceKijQ2GBZnl+YGcGHI1RgkhpLP6ZioMYctQ==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
+ '@react-stately/layout@4.5.2':
+ resolution: {integrity: sha512-quAzYkshApkv1vChz2NXBaLTC7ihJUmv3ijqJBHCkZSY6qq+1qnc4aGespDF1f3mPhmpGswTFGXFImFTAYfi5g==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+ react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
+ '@react-stately/list@3.13.2':
+ resolution: {integrity: sha512-dGFALuQWNNOkv7W12qSsXLF4mJHLeWeK2hVvdyj4SI8Vxku+BOfaVKuW3sn3mNiixI1dM/7FY2ip4kK+kv27vw==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
+ '@react-stately/menu@3.9.9':
+ resolution: {integrity: sha512-moW5JANxMxPilfR0SygpCWCZe7Ef09oadgzTZthRymNRv0PXVS9ad4wd1EkwuMvPH/n0uZLZE2s8hNyFDgyqPA==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
+ '@react-stately/numberfield@3.10.3':
+ resolution: {integrity: sha512-40g/oyVcWoEaLqkr61KuHZzQVLLXFi3oa2K8XLnb6o+859SM4TX3XPNqL6eNQjXSKoJO5Hlgpqhee9j+VDbGog==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
+ '@react-stately/overlays@3.6.21':
+ resolution: {integrity: sha512-7f25H1PS2g+SNvuWPEW30pSGqYNHxesCP4w+1RcV/XV1oQI7oP5Ji2WfI0QsJEFc9wP/ZO1pyjHNKpfLI3O88g==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
+ '@react-stately/radio@3.11.3':
+ resolution: {integrity: sha512-8+Cy0azV1aBWKcBfGHi3nBa285lAS6XhmVw2LfEwxq8DeVKTbJAaCHHwvDoclxDiOAnqzE0pio0QMD8rYISt9g==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
+ '@react-stately/searchfield@3.5.17':
+ resolution: {integrity: sha512-/KExpJt6EGyuLxy/PRQJlETQxJGw8tRxVws6qF1lankN49Os2UhFEWi7ogbMCOWN67gIgevhZRdzmJnuov6BEQ==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
+ '@react-stately/select@3.9.0':
+ resolution: {integrity: sha512-eNE33zVYpVdCPKRPGYyViN3LnEq82e1wjBIrs9T7Vo4EBnJeT57pqMZpalTPk7qsA+861t14Qrj7GnUd+YbEXw==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
+ '@react-stately/selection@3.20.7':
+ resolution: {integrity: sha512-NkiRsNCfORBIHNF1bCavh4Vvj+Yd5NffE10iXtaFuhF249NlxLynJZmkcVCqNP9taC2pBIHX00+9tcBgxhG+mA==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
+ '@react-stately/slider@3.7.3':
+ resolution: {integrity: sha512-9QGnQNXFAH52BzxtU7weyOV/VV7/so6uIvE8VOHfc6QR3GMBM/kJvqBCTWZfQ0pxDIsRagBQDD/tjB09ixTOzg==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
+ '@react-stately/table@3.15.2':
+ resolution: {integrity: sha512-vgEArBN5ocqsQdeORBj6xk8acu5iFnd/CyXEQKl0R5RyuYuw0ms8UmFHvs8Fv1HONehPYg+XR4QPliDFPX8R9A==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
+ '@react-stately/tabs@3.8.7':
+ resolution: {integrity: sha512-ETZEzg7s9F2SCvisZ2cCpLx6XBHqdvVgDGU5l3C3s9zBKBr6lgyLFt61IdGW8XXZRUvw4mMGT6tGQbXeGvR0Wg==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
+ '@react-stately/toast@3.1.2':
+ resolution: {integrity: sha512-HiInm7bck32khFBHZThTQaAF6e6/qm57F4mYRWdTq8IVeGDzpkbUYibnLxRhk0UZ5ybc6me+nqqPkG/lVmM42Q==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
+ '@react-stately/toggle@3.9.3':
+ resolution: {integrity: sha512-G6aA/aTnid/6dQ9dxNEd7/JqzRmVkVYYpOAP+l02hepiuSmFwLu4nE98i4YFBQqFZ5b4l01gMrS90JGL7HrNmw==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
+ '@react-stately/tooltip@3.5.9':
+ resolution: {integrity: sha512-YwqtxFqQFfJtbeh+axHVGAfz9XHf73UaBndHxSbVM/T5c1PfI2yOB39T2FOU5fskZ2VMO3qTDhiXmFgGbGYSfQ==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
+ '@react-stately/tree@3.9.4':
+ resolution: {integrity: sha512-Re1fdEiR0hHPcEda+7ecw+52lgGfFW0MAEDzFg9I6J/t8STQSP+1YC0VVVkv2xRrkLbKLPqggNKgmD8nggecnw==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
+ '@react-stately/utils@3.11.0':
+ resolution: {integrity: sha512-8LZpYowJ9eZmmYLpudbo/eclIRnbhWIJZ994ncmlKlouNzKohtM8qTC6B1w1pwUbiwGdUoyzLuQbeaIor5Dvcw==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
+ '@react-stately/virtualizer@4.4.4':
+ resolution: {integrity: sha512-ri8giqXSZOrznZDCCOE4U36wSkOhy+hrFK7yo/YVcpxTqqp3d3eisfKMqbDsgqBW+XTHycTU/xeAf0u9NqrfpQ==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+ react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
+ '@react-types/autocomplete@3.0.0-alpha.36':
+ resolution: {integrity: sha512-J/wYkXom9zmEX/xuGjKrqMco9sf5AcByNXOgGAx82LMlk0jFcViggVjIYo/Qzr0TmDeTWyy++r1N59POI6179g==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
+ '@react-types/breadcrumbs@3.7.17':
+ resolution: {integrity: sha512-IhvVTcfli5o/UDlGACXxjlor2afGlMQA8pNR3faH0bBUay1Fmm3IWktVw9Xwmk+KraV2RTAg9e+E6p8DOQZfiw==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
+ '@react-types/button@3.14.1':
+ resolution: {integrity: sha512-D8C4IEwKB7zEtiWYVJ3WE/5HDcWlze9mLWQ5hfsBfpePyWCgO3bT/+wjb/7pJvcAocrkXo90QrMm85LcpBtrpg==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
+ '@react-types/calendar@3.8.1':
+ resolution: {integrity: sha512-B0UuitMP7YkArBAQldwSZSNL2WwazNGCG+lp6yEDj831NrH9e36/jcjv1rObQ9ZMS6uDX9LXu5C8V5RFwGQabA==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
+ '@react-types/checkbox@3.10.2':
+ resolution: {integrity: sha512-ktPkl6ZfIdGS1tIaGSU/2S5Agf2NvXI9qAgtdMDNva0oLyAZ4RLQb6WecPvofw1J7YKXu0VA5Mu7nlX+FM2weQ==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
+ '@react-types/color@3.1.2':
+ resolution: {integrity: sha512-NP0TAY3j4tlMztOp/bBfMlPwC9AQKTjSiTFmc2oQNkx5M4sl3QpPqFPosdt7jZ8M4nItvfCWZrlZGjST4SB83A==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
+ '@react-types/combobox@3.13.10':
+ resolution: {integrity: sha512-Wo4iix++ID6JzoH9eD7ddGUlirQiGpN/VQc3iFjnaTXiJ/cj3v+1oGsDGCZZTklTVeUMU7SRBfMhMgxHHIYLXA==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
+ '@react-types/datepicker@3.13.3':
+ resolution: {integrity: sha512-OTRa3banGxcUQKRTLUzr0zTVUMUL+Az1BWARCYQ+8Z/dlkYXYUW0fnS5I0pUEqihgai15KxiY13U0gAqbNSfcA==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
+ '@react-types/dialog@3.5.22':
+ resolution: {integrity: sha512-smSvzOcqKE196rWk0oqJDnz+ox5JM5+OT0PmmJXiUD4q7P5g32O6W5Bg7hMIFUI9clBtngo8kLaX2iMg+GqAzg==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
+ '@react-types/form@3.7.16':
+ resolution: {integrity: sha512-Sb7KJoWEaQ/e4XIY+xRbjKvbP1luome98ZXevpD+zVSyGjEcfIroebizP6K1yMHCWP/043xH6GUkgEqWPoVGjg==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
+ '@react-types/grid@3.3.6':
+ resolution: {integrity: sha512-vIZJlYTii2n1We9nAugXwM2wpcpsC6JigJFBd6vGhStRdRWRoU4yv1Gc98Usbx0FQ/J7GLVIgeG8+1VMTKBdxw==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
+ '@react-types/link@3.6.5':
+ resolution: {integrity: sha512-+I2s3XWBEvLrzts0GnNeA84mUkwo+a7kLUWoaJkW0TOBDG7my95HFYxF9WnqKye7NgpOkCqz4s3oW96xPdIniQ==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
+ '@react-types/listbox@3.7.4':
+ resolution: {integrity: sha512-p4YEpTl/VQGrqVE8GIfqTS5LkT5jtjDTbVeZgrkPnX/fiPhsfbTPiZ6g0FNap4+aOGJFGEEZUv2q4vx+rCORww==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
+ '@react-types/menu@3.10.5':
+ resolution: {integrity: sha512-HBTrKll2hm0VKJNM4ubIv1L9MNo8JuOnm2G3M+wXvb6EYIyDNxxJkhjsqsGpUXJdAOSkacHBDcNh2HsZABNX4A==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
+ '@react-types/meter@3.4.13':
+ resolution: {integrity: sha512-EiarfbpHcvmeyXvXcr6XLaHkNHuGc4g7fBVEiDPwssFJKKfbUzqnnknDxPjyspqUVRcXC08CokS98J1jYobqDg==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
+ '@react-types/numberfield@3.8.16':
+ resolution: {integrity: sha512-945F0GsD7K2T293YXhap+2Runl3tZWbnhadXVHFWLbqIKKONZFSZTfLKxQcbFr+bQXr2uh1bVJhYcOiS1l5M+A==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
+ '@react-types/overlays@3.9.2':
+ resolution: {integrity: sha512-Q0cRPcBGzNGmC8dBuHyoPR7N3057KTS5g+vZfQ53k8WwmilXBtemFJPLsogJbspuewQ/QJ3o2HYsp2pne7/iNw==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
+ '@react-types/progress@3.5.16':
+ resolution: {integrity: sha512-I9tSdCFfvQ7gHJtm90VAKgwdTWXQgVNvLRStEc0z9h+bXBxdvZb+QuiRPERChwFQ9VkK4p4rDqaFo69nDqWkpw==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
+ '@react-types/radio@3.9.2':
+ resolution: {integrity: sha512-3UcJXu37JrTkRyP4GJPDBU7NmDTInrEdOe+bVzA1j4EegzdkJmLBkLg5cLDAbpiEHB+xIsvbJdx6dxeMuc+H3g==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
+ '@react-types/searchfield@3.6.6':
+ resolution: {integrity: sha512-cl3itr/fk7wbIQc2Gz5Ie8aVeUmPjVX/mRGS5/EXlmzycAKNYTvqf2mlxwObLndtLISmt7IgNjRRhbUUDI8Ang==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
+ '@react-types/select@3.12.0':
+ resolution: {integrity: sha512-tM3mEbQNotvCJs1gYRFyIeXmXrIBSBLGw7feCIaYSO45IyjCGv8NZwpQWjoKPaWo3GpbHfHMNlWlq3v5QQPIXw==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
+ '@react-types/shared@3.32.1':
+ resolution: {integrity: sha512-famxyD5emrGGpFuUlgOP6fVW2h/ZaF405G5KDi3zPHzyjAWys/8W6NAVJtNbkCkhedmvL0xOhvt8feGXyXaw5w==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
+ '@react-types/slider@3.8.2':
+ resolution: {integrity: sha512-MQYZP76OEOYe7/yA2To+Dl0LNb0cKKnvh5JtvNvDnAvEprn1RuLiay8Oi/rTtXmc2KmBa4VdTcsXsmkbbkeN2Q==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
+ '@react-types/switch@3.5.15':
+ resolution: {integrity: sha512-r/ouGWQmIeHyYSP1e5luET+oiR7N7cLrAlWsrAfYRWHxqXOSNQloQnZJ3PLHrKFT02fsrQhx2rHaK2LfKeyN3A==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
+ '@react-types/table@3.13.4':
+ resolution: {integrity: sha512-I/DYiZQl6aNbMmjk90J9SOhkzVDZvyA3Vn3wMWCiajkMNjvubFhTfda5DDf2SgFP5l0Yh6TGGH5XumRv9LqL5Q==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
+ '@react-types/tabs@3.3.20':
+ resolution: {integrity: sha512-Kjq4PypapdMOVPAQgaFIKH65Kr3YnRvaxBGd6RYizTsqYImQhXoGj6B4lBpjYy4KhfRd4dYS82frHqTGKmBYiA==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
+ '@react-types/textfield@3.12.6':
+ resolution: {integrity: sha512-hpEVKE+M3uUkTjw2WrX1NrH/B3rqDJFUa+ViNK2eVranLY4ZwFqbqaYXSzHupOF3ecSjJJv2C103JrwFvx6TPQ==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
+ '@react-types/tooltip@3.5.0':
+ resolution: {integrity: sha512-o/m1wlKlOD2sLb9vZLWdVkD5LFLHBMLGeeK/bhyUtp0IEdUeKy0ZRTS7pa/A50trov9RvdbzLK79xG8nKNxHew==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
'@redis/bloom@1.2.0':
resolution: {integrity: sha512-HG2DFjYKbpNmVXsa0keLHp/3leGJz1mjh09f2RLGGLQZzSHpkmZWuwJbAvo3QcRY8p80m5+ZdXZdYOSBLlp7Cg==}
peerDependencies:
@@ -2121,6 +2746,9 @@ packages:
'@swc/helpers@0.5.15':
resolution: {integrity: sha512-JQ5TuMi45Owi4/BIMAJBoSQoOJu12oOk/gADqlcUL9JEdHB8vyjUSsxqeNXnmXHjYKMi2WcYtezGEEhqUI/E2g==}
+ '@swc/helpers@0.5.18':
+ resolution: {integrity: sha512-TXTnIcNJQEKwThMMqBXsZ4VGAza6bvN4pa41Rkqoio6QBKMvo+5lexeTMScGCIxtzgQJzElcvIltani+adC5PQ==}
+
'@tanstack/query-core@5.90.17':
resolution: {integrity: sha512-hDww+RyyYhjhUfoYQ4es6pbgxY7LNiPWxt4l1nJqhByjndxJ7HIjDxTBtfvMr5HwjYavMrd+ids5g4Rfev3lVQ==}
@@ -2254,8 +2882,12 @@ packages:
'@types/yauzl@2.10.3':
resolution: {integrity: sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==}
- '@umami/react-zen@0.229.0':
- resolution: {integrity: sha512-29FsouZsLk0JAWVF9xF9tb8j+5OV4UkMqkV9RRs4m6ftMh0pYb02ks6JVVEOG+2d/o3FD7D/vdlHQvGvPxpUXw==}
+ '@umami/react-zen@0.231.0':
+ resolution: {integrity: sha512-Pn3UqMqYkeiL0E8R8EwExth5UylPI6HhgciuFc9Nfkk0S7MWBbOAJ1s3aRuiNVa3eR/r0vw6h4k/5W2fQ7MvTA==}
+ peerDependencies:
+ react: ^18.0.0 || ^19.0.0
+ react-aria-components: ^1.0.0
+ react-dom: ^18.0.0 || ^19.0.0
'@umami/redis-client@0.30.0':
resolution: {integrity: sha512-pqeMPdEFMH+9GDpiQd5MdRdTppif4vPl/sp8Y9hPY277g/UFlJAbCUJluESmZRBHjFdXtBPtLzQkxjvdjlRzuQ==}
@@ -4384,6 +5016,11 @@ packages:
peerDependencies:
react: ^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0
+ lucide-react@0.555.0:
+ resolution: {integrity: sha512-D8FvHUGbxWBRQM90NZeIyhAvkFfsh3u9ekrMvJ30Z6gnpBHS6HC6ldLg7tL45hwiIz/u66eKDtdA23gwwGsAHA==}
+ peerDependencies:
+ react: ^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0
+
magic-string@0.30.17:
resolution: {integrity: sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==}
@@ -5420,6 +6057,18 @@ packages:
rc9@2.1.2:
resolution: {integrity: sha512-btXCnMmRIBINM2LDZoEmOogIZU7Qe7zn4BpomSKZ/ykbLObuBdvG+mFq11DL6fjH1DRwHhrlgtYWG96bJiC7Cg==}
+ react-aria-components@1.14.0:
+ resolution: {integrity: sha512-u21N/yS6Ozk9P9oO8wxMNZSFiPk6F3aAE9w6aN7pseGPApkjXqDyPNCnTsTTvMtVL3QRBkVbf7fJ5yi2hksVEg==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+ react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
+ react-aria@3.45.0:
+ resolution: {integrity: sha512-QsdWIhhm3+IAiW3SU9tEm7pmeIcveEPAO6riZ1IUF78ZCvH/47nU4zVztcdtYmwYWSL4168QxLncWKtlMva3BA==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+ react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
react-dom@19.2.3:
resolution: {integrity: sha512-yELu4WmLPw5Mr/lmeEpox5rw3RETacE++JgHqQzd2dg+YbJuat3jH4ingc+WPZhxaoFzdv9y33G+F7Nl5O0GBg==}
peerDependencies:
@@ -5430,6 +6079,12 @@ packages:
peerDependencies:
react: '>=16.13.1'
+ react-hook-form@7.71.1:
+ resolution: {integrity: sha512-9SUJKCGKo8HUSsCO+y0CtqkqI5nNuaDqTxyqPsZPqIwudpj4rCrAz/jZV+jn57bx5gtZKOh3neQu94DXMc+w5w==}
+ engines: {node: '>=18.0.0'}
+ peerDependencies:
+ react: ^16.8.0 || ^17 || ^18 || ^19
+
react-intl@7.1.14:
resolution: {integrity: sha512-VE/0Wi/lHJlBC7APQpCzLUdIt3GB5B0GZrRW8Q+ACbkHI4j+Wwgg9J1TniN6zmLHmPH5gxXcMy+fkSPfw5p1WQ==}
peerDependencies:
@@ -5470,6 +6125,11 @@ packages:
react: ^16.8.0 || 17.x
react-dom: ^16.8.0 || 17.x
+ react-stately@3.43.0:
+ resolution: {integrity: sha512-dScb9fTL1tRtFODPnk/2rP0a9kp1C+7+40RArS0C7j0auAUmnrO/wDILojwQUso7/kkys4fP707fTwGJDeJ7vg==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
react-use-measure@2.1.7:
resolution: {integrity: sha512-KrvcAo13I/60HpwGO5jpW7E9DfusKyLPLvuHlUyP5zqnmAPhNc6qTRjUQrdTADl0lpPpDVU2/Gg51UlOGHXbdg==}
peerDependencies:
@@ -6049,9 +6709,26 @@ packages:
resolution: {integrity: sha512-9kY+CygyYM6j02t5YFHbNz2FN5QmYGv9zAjVp4lCDjlCw7amdckXlEt/bjMhUIfj4ThGRE4gCUH5+yGnNuPo5A==}
engines: {node: '>=10.0.0'}
+ tailwind-merge@3.4.0:
+ resolution: {integrity: sha512-uSaO4gnW+b3Y2aWoWfFpX62vn2sR3skfhbjsEnaBI81WD1wBLlHZe5sWf0AqjksNdYTbGBEd0UasQMT3SNV15g==}
+
+ tailwind-variants@3.2.2:
+ resolution: {integrity: sha512-Mi4kHeMTLvKlM98XPnK+7HoBPmf4gygdFmqQPaDivc3DpYS6aIY6KiG/PgThrGvii5YZJqRsPz0aPyhoFzmZgg==}
+ engines: {node: '>=16.x', pnpm: '>=7.x'}
+ peerDependencies:
+ tailwind-merge: '>=3.0.0'
+ tailwindcss: '*'
+ peerDependenciesMeta:
+ tailwind-merge:
+ optional: true
+
+ tailwindcss@4.1.18:
+ resolution: {integrity: sha512-4+Z+0yiYyEtUVCScyfHCxOYP06L5Ne+JiHhY2IjR2KWMIWhJOYZKLSGZaP5HkZ8+bY0cxfzwDE5uOmzFXyIwxw==}
+
tar@7.5.3:
resolution: {integrity: sha512-ENg5JUHUm2rDD7IvKNFGzyElLXNjachNLp6RaGf4+JOgxXHkqA+gq81ZAMCUmtMtqBsoU62lcp6S27g1LCYGGQ==}
engines: {node: '>=18'}
+ deprecated: Old versions of tar are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exhorbitant rates) by contacting i@izs.me
terser@5.43.1:
resolution: {integrity: sha512-+6erLbBm0+LROX2sPXlUYx/ux5PyE9K/a92Wrt6oA+WDAoFTdpHE5tCYCI5PNzq2y8df4rA+QgHLJuR4jNymsg==}
@@ -7464,6 +8141,23 @@ snapshots:
'@img/sharp-win32-x64@0.34.5':
optional: true
+ '@internationalized/date@3.10.1':
+ dependencies:
+ '@swc/helpers': 0.5.18
+
+ '@internationalized/message@3.1.8':
+ dependencies:
+ '@swc/helpers': 0.5.18
+ intl-messageformat: 10.7.18
+
+ '@internationalized/number@3.6.5':
+ dependencies:
+ '@swc/helpers': 0.5.18
+
+ '@internationalized/string@3.2.7':
+ dependencies:
+ '@swc/helpers': 0.5.18
+
'@isaacs/balanced-match@4.0.1': {}
'@isaacs/brace-expansion@5.0.0':
@@ -7847,12 +8541,650 @@ snapshots:
react: 19.2.3
react-dom: 19.2.3(react@19.2.3)
+ '@react-aria/autocomplete@3.0.0-rc.4(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
+ dependencies:
+ '@react-aria/combobox': 3.14.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/focus': 3.21.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/i18n': 3.12.14(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/interactions': 3.26.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/listbox': 3.15.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/searchfield': 3.8.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/textfield': 3.18.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/utils': 3.32.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-stately/autocomplete': 3.0.0-beta.4(react@19.2.3)
+ '@react-stately/combobox': 3.12.1(react@19.2.3)
+ '@react-types/autocomplete': 3.0.0-alpha.36(react@19.2.3)
+ '@react-types/button': 3.14.1(react@19.2.3)
+ '@react-types/shared': 3.32.1(react@19.2.3)
+ '@swc/helpers': 0.5.18
+ react: 19.2.3
+ react-dom: 19.2.3(react@19.2.3)
+
+ '@react-aria/breadcrumbs@3.5.30(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
+ dependencies:
+ '@react-aria/i18n': 3.12.14(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/link': 3.8.7(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/utils': 3.32.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-types/breadcrumbs': 3.7.17(react@19.2.3)
+ '@react-types/shared': 3.32.1(react@19.2.3)
+ '@swc/helpers': 0.5.18
+ react: 19.2.3
+ react-dom: 19.2.3(react@19.2.3)
+
+ '@react-aria/button@3.14.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
+ dependencies:
+ '@react-aria/interactions': 3.26.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/toolbar': 3.0.0-beta.22(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/utils': 3.32.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-stately/toggle': 3.9.3(react@19.2.3)
+ '@react-types/button': 3.14.1(react@19.2.3)
+ '@react-types/shared': 3.32.1(react@19.2.3)
+ '@swc/helpers': 0.5.18
+ react: 19.2.3
+ react-dom: 19.2.3(react@19.2.3)
+
+ '@react-aria/calendar@3.9.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
+ dependencies:
+ '@internationalized/date': 3.10.1
+ '@react-aria/i18n': 3.12.14(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/interactions': 3.26.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/live-announcer': 3.4.4
+ '@react-aria/utils': 3.32.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-stately/calendar': 3.9.1(react@19.2.3)
+ '@react-types/button': 3.14.1(react@19.2.3)
+ '@react-types/calendar': 3.8.1(react@19.2.3)
+ '@react-types/shared': 3.32.1(react@19.2.3)
+ '@swc/helpers': 0.5.18
+ react: 19.2.3
+ react-dom: 19.2.3(react@19.2.3)
+
+ '@react-aria/checkbox@3.16.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
+ dependencies:
+ '@react-aria/form': 3.1.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/interactions': 3.26.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/label': 3.7.23(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/toggle': 3.12.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/utils': 3.32.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-stately/checkbox': 3.7.3(react@19.2.3)
+ '@react-stately/form': 3.2.2(react@19.2.3)
+ '@react-stately/toggle': 3.9.3(react@19.2.3)
+ '@react-types/checkbox': 3.10.2(react@19.2.3)
+ '@react-types/shared': 3.32.1(react@19.2.3)
+ '@swc/helpers': 0.5.18
+ react: 19.2.3
+ react-dom: 19.2.3(react@19.2.3)
+
+ '@react-aria/collections@3.0.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
+ dependencies:
+ '@react-aria/interactions': 3.26.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/ssr': 3.9.10(react@19.2.3)
+ '@react-aria/utils': 3.32.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-types/shared': 3.32.1(react@19.2.3)
+ '@swc/helpers': 0.5.18
+ react: 19.2.3
+ react-dom: 19.2.3(react@19.2.3)
+ use-sync-external-store: 1.6.0(react@19.2.3)
+
+ '@react-aria/color@3.1.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
+ dependencies:
+ '@react-aria/i18n': 3.12.14(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/interactions': 3.26.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/numberfield': 3.12.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/slider': 3.8.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/spinbutton': 3.7.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/textfield': 3.18.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/utils': 3.32.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/visually-hidden': 3.8.29(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-stately/color': 3.9.3(react@19.2.3)
+ '@react-stately/form': 3.2.2(react@19.2.3)
+ '@react-types/color': 3.1.2(react@19.2.3)
+ '@react-types/shared': 3.32.1(react@19.2.3)
+ '@swc/helpers': 0.5.18
+ react: 19.2.3
+ react-dom: 19.2.3(react@19.2.3)
+
+ '@react-aria/combobox@3.14.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
+ dependencies:
+ '@react-aria/focus': 3.21.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/i18n': 3.12.14(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/listbox': 3.15.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/live-announcer': 3.4.4
+ '@react-aria/menu': 3.19.4(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/overlays': 3.31.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/selection': 3.27.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/textfield': 3.18.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/utils': 3.32.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-stately/collections': 3.12.8(react@19.2.3)
+ '@react-stately/combobox': 3.12.1(react@19.2.3)
+ '@react-stately/form': 3.2.2(react@19.2.3)
+ '@react-types/button': 3.14.1(react@19.2.3)
+ '@react-types/combobox': 3.13.10(react@19.2.3)
+ '@react-types/shared': 3.32.1(react@19.2.3)
+ '@swc/helpers': 0.5.18
+ react: 19.2.3
+ react-dom: 19.2.3(react@19.2.3)
+
+ '@react-aria/datepicker@3.15.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
+ dependencies:
+ '@internationalized/date': 3.10.1
+ '@internationalized/number': 3.6.5
+ '@internationalized/string': 3.2.7
+ '@react-aria/focus': 3.21.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/form': 3.1.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/i18n': 3.12.14(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/interactions': 3.26.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/label': 3.7.23(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/spinbutton': 3.7.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/utils': 3.32.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-stately/datepicker': 3.15.3(react@19.2.3)
+ '@react-stately/form': 3.2.2(react@19.2.3)
+ '@react-types/button': 3.14.1(react@19.2.3)
+ '@react-types/calendar': 3.8.1(react@19.2.3)
+ '@react-types/datepicker': 3.13.3(react@19.2.3)
+ '@react-types/dialog': 3.5.22(react@19.2.3)
+ '@react-types/shared': 3.32.1(react@19.2.3)
+ '@swc/helpers': 0.5.18
+ react: 19.2.3
+ react-dom: 19.2.3(react@19.2.3)
+
+ '@react-aria/dialog@3.5.32(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
+ dependencies:
+ '@react-aria/interactions': 3.26.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/overlays': 3.31.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/utils': 3.32.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-types/dialog': 3.5.22(react@19.2.3)
+ '@react-types/shared': 3.32.1(react@19.2.3)
+ '@swc/helpers': 0.5.18
+ react: 19.2.3
+ react-dom: 19.2.3(react@19.2.3)
+
+ '@react-aria/disclosure@3.1.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
+ dependencies:
+ '@react-aria/ssr': 3.9.10(react@19.2.3)
+ '@react-aria/utils': 3.32.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-stately/disclosure': 3.0.9(react@19.2.3)
+ '@react-types/button': 3.14.1(react@19.2.3)
+ '@swc/helpers': 0.5.18
+ react: 19.2.3
+ react-dom: 19.2.3(react@19.2.3)
+
+ '@react-aria/dnd@3.11.4(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
+ dependencies:
+ '@internationalized/string': 3.2.7
+ '@react-aria/i18n': 3.12.14(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/interactions': 3.26.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/live-announcer': 3.4.4
+ '@react-aria/overlays': 3.31.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/utils': 3.32.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-stately/collections': 3.12.8(react@19.2.3)
+ '@react-stately/dnd': 3.7.2(react@19.2.3)
+ '@react-types/button': 3.14.1(react@19.2.3)
+ '@react-types/shared': 3.32.1(react@19.2.3)
+ '@swc/helpers': 0.5.18
+ react: 19.2.3
+ react-dom: 19.2.3(react@19.2.3)
+
+ '@react-aria/focus@3.21.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
+ dependencies:
+ '@react-aria/interactions': 3.26.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/utils': 3.32.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-types/shared': 3.32.1(react@19.2.3)
+ '@swc/helpers': 0.5.18
+ clsx: 2.1.1
+ react: 19.2.3
+ react-dom: 19.2.3(react@19.2.3)
+
+ '@react-aria/form@3.1.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
+ dependencies:
+ '@react-aria/interactions': 3.26.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/utils': 3.32.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-stately/form': 3.2.2(react@19.2.3)
+ '@react-types/shared': 3.32.1(react@19.2.3)
+ '@swc/helpers': 0.5.18
+ react: 19.2.3
+ react-dom: 19.2.3(react@19.2.3)
+
+ '@react-aria/grid@3.14.6(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
+ dependencies:
+ '@react-aria/focus': 3.21.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/i18n': 3.12.14(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/interactions': 3.26.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/live-announcer': 3.4.4
+ '@react-aria/selection': 3.27.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/utils': 3.32.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-stately/collections': 3.12.8(react@19.2.3)
+ '@react-stately/grid': 3.11.7(react@19.2.3)
+ '@react-stately/selection': 3.20.7(react@19.2.3)
+ '@react-types/checkbox': 3.10.2(react@19.2.3)
+ '@react-types/grid': 3.3.6(react@19.2.3)
+ '@react-types/shared': 3.32.1(react@19.2.3)
+ '@swc/helpers': 0.5.18
+ react: 19.2.3
+ react-dom: 19.2.3(react@19.2.3)
+
+ '@react-aria/gridlist@3.14.2(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
+ dependencies:
+ '@react-aria/focus': 3.21.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/grid': 3.14.6(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/i18n': 3.12.14(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/interactions': 3.26.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/selection': 3.27.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/utils': 3.32.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-stately/list': 3.13.2(react@19.2.3)
+ '@react-stately/tree': 3.9.4(react@19.2.3)
+ '@react-types/shared': 3.32.1(react@19.2.3)
+ '@swc/helpers': 0.5.18
+ react: 19.2.3
+ react-dom: 19.2.3(react@19.2.3)
+
+ '@react-aria/i18n@3.12.14(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
+ dependencies:
+ '@internationalized/date': 3.10.1
+ '@internationalized/message': 3.1.8
+ '@internationalized/number': 3.6.5
+ '@internationalized/string': 3.2.7
+ '@react-aria/ssr': 3.9.10(react@19.2.3)
+ '@react-aria/utils': 3.32.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-types/shared': 3.32.1(react@19.2.3)
+ '@swc/helpers': 0.5.18
+ react: 19.2.3
+ react-dom: 19.2.3(react@19.2.3)
+
+ '@react-aria/interactions@3.26.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
+ dependencies:
+ '@react-aria/ssr': 3.9.10(react@19.2.3)
+ '@react-aria/utils': 3.32.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-stately/flags': 3.1.2
+ '@react-types/shared': 3.32.1(react@19.2.3)
+ '@swc/helpers': 0.5.18
+ react: 19.2.3
+ react-dom: 19.2.3(react@19.2.3)
+
+ '@react-aria/label@3.7.23(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
+ dependencies:
+ '@react-aria/utils': 3.32.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-types/shared': 3.32.1(react@19.2.3)
+ '@swc/helpers': 0.5.18
+ react: 19.2.3
+ react-dom: 19.2.3(react@19.2.3)
+
+ '@react-aria/landmark@3.0.8(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
+ dependencies:
+ '@react-aria/utils': 3.32.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-types/shared': 3.32.1(react@19.2.3)
+ '@swc/helpers': 0.5.18
+ react: 19.2.3
+ react-dom: 19.2.3(react@19.2.3)
+ use-sync-external-store: 1.6.0(react@19.2.3)
+
+ '@react-aria/link@3.8.7(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
+ dependencies:
+ '@react-aria/interactions': 3.26.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/utils': 3.32.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-types/link': 3.6.5(react@19.2.3)
+ '@react-types/shared': 3.32.1(react@19.2.3)
+ '@swc/helpers': 0.5.18
+ react: 19.2.3
+ react-dom: 19.2.3(react@19.2.3)
+
+ '@react-aria/listbox@3.15.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
+ dependencies:
+ '@react-aria/interactions': 3.26.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/label': 3.7.23(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/selection': 3.27.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/utils': 3.32.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-stately/collections': 3.12.8(react@19.2.3)
+ '@react-stately/list': 3.13.2(react@19.2.3)
+ '@react-types/listbox': 3.7.4(react@19.2.3)
+ '@react-types/shared': 3.32.1(react@19.2.3)
+ '@swc/helpers': 0.5.18
+ react: 19.2.3
+ react-dom: 19.2.3(react@19.2.3)
+
+ '@react-aria/live-announcer@3.4.4':
+ dependencies:
+ '@swc/helpers': 0.5.18
+
+ '@react-aria/menu@3.19.4(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
+ dependencies:
+ '@react-aria/focus': 3.21.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/i18n': 3.12.14(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/interactions': 3.26.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/overlays': 3.31.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/selection': 3.27.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/utils': 3.32.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-stately/collections': 3.12.8(react@19.2.3)
+ '@react-stately/menu': 3.9.9(react@19.2.3)
+ '@react-stately/selection': 3.20.7(react@19.2.3)
+ '@react-stately/tree': 3.9.4(react@19.2.3)
+ '@react-types/button': 3.14.1(react@19.2.3)
+ '@react-types/menu': 3.10.5(react@19.2.3)
+ '@react-types/shared': 3.32.1(react@19.2.3)
+ '@swc/helpers': 0.5.18
+ react: 19.2.3
+ react-dom: 19.2.3(react@19.2.3)
+
+ '@react-aria/meter@3.4.28(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
+ dependencies:
+ '@react-aria/progress': 3.4.28(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-types/meter': 3.4.13(react@19.2.3)
+ '@react-types/shared': 3.32.1(react@19.2.3)
+ '@swc/helpers': 0.5.18
+ react: 19.2.3
+ react-dom: 19.2.3(react@19.2.3)
+
+ '@react-aria/numberfield@3.12.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
+ dependencies:
+ '@react-aria/i18n': 3.12.14(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/interactions': 3.26.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/spinbutton': 3.7.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/textfield': 3.18.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/utils': 3.32.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-stately/form': 3.2.2(react@19.2.3)
+ '@react-stately/numberfield': 3.10.3(react@19.2.3)
+ '@react-types/button': 3.14.1(react@19.2.3)
+ '@react-types/numberfield': 3.8.16(react@19.2.3)
+ '@react-types/shared': 3.32.1(react@19.2.3)
+ '@swc/helpers': 0.5.18
+ react: 19.2.3
+ react-dom: 19.2.3(react@19.2.3)
+
+ '@react-aria/overlays@3.31.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
+ dependencies:
+ '@react-aria/focus': 3.21.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/i18n': 3.12.14(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/interactions': 3.26.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/ssr': 3.9.10(react@19.2.3)
+ '@react-aria/utils': 3.32.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/visually-hidden': 3.8.29(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-stately/overlays': 3.6.21(react@19.2.3)
+ '@react-types/button': 3.14.1(react@19.2.3)
+ '@react-types/overlays': 3.9.2(react@19.2.3)
+ '@react-types/shared': 3.32.1(react@19.2.3)
+ '@swc/helpers': 0.5.18
+ react: 19.2.3
+ react-dom: 19.2.3(react@19.2.3)
+
+ '@react-aria/progress@3.4.28(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
+ dependencies:
+ '@react-aria/i18n': 3.12.14(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/label': 3.7.23(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/utils': 3.32.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-types/progress': 3.5.16(react@19.2.3)
+ '@react-types/shared': 3.32.1(react@19.2.3)
+ '@swc/helpers': 0.5.18
+ react: 19.2.3
+ react-dom: 19.2.3(react@19.2.3)
+
+ '@react-aria/radio@3.12.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
+ dependencies:
+ '@react-aria/focus': 3.21.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/form': 3.1.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/i18n': 3.12.14(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/interactions': 3.26.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/label': 3.7.23(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/utils': 3.32.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-stately/radio': 3.11.3(react@19.2.3)
+ '@react-types/radio': 3.9.2(react@19.2.3)
+ '@react-types/shared': 3.32.1(react@19.2.3)
+ '@swc/helpers': 0.5.18
+ react: 19.2.3
+ react-dom: 19.2.3(react@19.2.3)
+
+ '@react-aria/searchfield@3.8.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
+ dependencies:
+ '@react-aria/i18n': 3.12.14(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/textfield': 3.18.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/utils': 3.32.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-stately/searchfield': 3.5.17(react@19.2.3)
+ '@react-types/button': 3.14.1(react@19.2.3)
+ '@react-types/searchfield': 3.6.6(react@19.2.3)
+ '@react-types/shared': 3.32.1(react@19.2.3)
+ '@swc/helpers': 0.5.18
+ react: 19.2.3
+ react-dom: 19.2.3(react@19.2.3)
+
+ '@react-aria/select@3.17.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
+ dependencies:
+ '@react-aria/form': 3.1.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/i18n': 3.12.14(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/interactions': 3.26.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/label': 3.7.23(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/listbox': 3.15.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/menu': 3.19.4(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/selection': 3.27.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/utils': 3.32.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/visually-hidden': 3.8.29(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-stately/select': 3.9.0(react@19.2.3)
+ '@react-types/button': 3.14.1(react@19.2.3)
+ '@react-types/select': 3.12.0(react@19.2.3)
+ '@react-types/shared': 3.32.1(react@19.2.3)
+ '@swc/helpers': 0.5.18
+ react: 19.2.3
+ react-dom: 19.2.3(react@19.2.3)
+
+ '@react-aria/selection@3.27.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
+ dependencies:
+ '@react-aria/focus': 3.21.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/i18n': 3.12.14(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/interactions': 3.26.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/utils': 3.32.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-stately/selection': 3.20.7(react@19.2.3)
+ '@react-types/shared': 3.32.1(react@19.2.3)
+ '@swc/helpers': 0.5.18
+ react: 19.2.3
+ react-dom: 19.2.3(react@19.2.3)
+
+ '@react-aria/separator@3.4.14(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
+ dependencies:
+ '@react-aria/utils': 3.32.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-types/shared': 3.32.1(react@19.2.3)
+ '@swc/helpers': 0.5.18
+ react: 19.2.3
+ react-dom: 19.2.3(react@19.2.3)
+
+ '@react-aria/slider@3.8.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
+ dependencies:
+ '@react-aria/i18n': 3.12.14(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/interactions': 3.26.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/label': 3.7.23(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/utils': 3.32.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-stately/slider': 3.7.3(react@19.2.3)
+ '@react-types/shared': 3.32.1(react@19.2.3)
+ '@react-types/slider': 3.8.2(react@19.2.3)
+ '@swc/helpers': 0.5.18
+ react: 19.2.3
+ react-dom: 19.2.3(react@19.2.3)
+
+ '@react-aria/spinbutton@3.7.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
+ dependencies:
+ '@react-aria/i18n': 3.12.14(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/live-announcer': 3.4.4
+ '@react-aria/utils': 3.32.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-types/button': 3.14.1(react@19.2.3)
+ '@react-types/shared': 3.32.1(react@19.2.3)
+ '@swc/helpers': 0.5.18
+ react: 19.2.3
+ react-dom: 19.2.3(react@19.2.3)
+
+ '@react-aria/ssr@3.9.10(react@19.2.3)':
+ dependencies:
+ '@swc/helpers': 0.5.18
+ react: 19.2.3
+
+ '@react-aria/switch@3.7.9(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
+ dependencies:
+ '@react-aria/toggle': 3.12.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-stately/toggle': 3.9.3(react@19.2.3)
+ '@react-types/shared': 3.32.1(react@19.2.3)
+ '@react-types/switch': 3.5.15(react@19.2.3)
+ '@swc/helpers': 0.5.18
+ react: 19.2.3
+ react-dom: 19.2.3(react@19.2.3)
+
+ '@react-aria/table@3.17.9(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
+ dependencies:
+ '@react-aria/focus': 3.21.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/grid': 3.14.6(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/i18n': 3.12.14(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/interactions': 3.26.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/live-announcer': 3.4.4
+ '@react-aria/utils': 3.32.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/visually-hidden': 3.8.29(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-stately/collections': 3.12.8(react@19.2.3)
+ '@react-stately/flags': 3.1.2
+ '@react-stately/table': 3.15.2(react@19.2.3)
+ '@react-types/checkbox': 3.10.2(react@19.2.3)
+ '@react-types/grid': 3.3.6(react@19.2.3)
+ '@react-types/shared': 3.32.1(react@19.2.3)
+ '@react-types/table': 3.13.4(react@19.2.3)
+ '@swc/helpers': 0.5.18
+ react: 19.2.3
+ react-dom: 19.2.3(react@19.2.3)
+
+ '@react-aria/tabs@3.10.9(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
+ dependencies:
+ '@react-aria/focus': 3.21.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/i18n': 3.12.14(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/selection': 3.27.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/utils': 3.32.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-stately/tabs': 3.8.7(react@19.2.3)
+ '@react-types/shared': 3.32.1(react@19.2.3)
+ '@react-types/tabs': 3.3.20(react@19.2.3)
+ '@swc/helpers': 0.5.18
+ react: 19.2.3
+ react-dom: 19.2.3(react@19.2.3)
+
+ '@react-aria/tag@3.7.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
+ dependencies:
+ '@react-aria/gridlist': 3.14.2(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/i18n': 3.12.14(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/interactions': 3.26.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/label': 3.7.23(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/selection': 3.27.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/utils': 3.32.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-stately/list': 3.13.2(react@19.2.3)
+ '@react-types/button': 3.14.1(react@19.2.3)
+ '@react-types/shared': 3.32.1(react@19.2.3)
+ '@swc/helpers': 0.5.18
+ react: 19.2.3
+ react-dom: 19.2.3(react@19.2.3)
+
+ '@react-aria/textfield@3.18.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
+ dependencies:
+ '@react-aria/form': 3.1.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/interactions': 3.26.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/label': 3.7.23(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/utils': 3.32.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-stately/form': 3.2.2(react@19.2.3)
+ '@react-stately/utils': 3.11.0(react@19.2.3)
+ '@react-types/shared': 3.32.1(react@19.2.3)
+ '@react-types/textfield': 3.12.6(react@19.2.3)
+ '@swc/helpers': 0.5.18
+ react: 19.2.3
+ react-dom: 19.2.3(react@19.2.3)
+
+ '@react-aria/toast@3.0.9(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
+ dependencies:
+ '@react-aria/i18n': 3.12.14(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/interactions': 3.26.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/landmark': 3.0.8(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/utils': 3.32.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-stately/toast': 3.1.2(react@19.2.3)
+ '@react-types/button': 3.14.1(react@19.2.3)
+ '@react-types/shared': 3.32.1(react@19.2.3)
+ '@swc/helpers': 0.5.18
+ react: 19.2.3
+ react-dom: 19.2.3(react@19.2.3)
+
+ '@react-aria/toggle@3.12.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
+ dependencies:
+ '@react-aria/interactions': 3.26.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/utils': 3.32.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-stately/toggle': 3.9.3(react@19.2.3)
+ '@react-types/checkbox': 3.10.2(react@19.2.3)
+ '@react-types/shared': 3.32.1(react@19.2.3)
+ '@swc/helpers': 0.5.18
+ react: 19.2.3
+ react-dom: 19.2.3(react@19.2.3)
+
+ '@react-aria/toolbar@3.0.0-beta.22(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
+ dependencies:
+ '@react-aria/focus': 3.21.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/i18n': 3.12.14(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/utils': 3.32.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-types/shared': 3.32.1(react@19.2.3)
+ '@swc/helpers': 0.5.18
+ react: 19.2.3
+ react-dom: 19.2.3(react@19.2.3)
+
+ '@react-aria/tooltip@3.9.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
+ dependencies:
+ '@react-aria/interactions': 3.26.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/utils': 3.32.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-stately/tooltip': 3.5.9(react@19.2.3)
+ '@react-types/shared': 3.32.1(react@19.2.3)
+ '@react-types/tooltip': 3.5.0(react@19.2.3)
+ '@swc/helpers': 0.5.18
+ react: 19.2.3
+ react-dom: 19.2.3(react@19.2.3)
+
+ '@react-aria/tree@3.1.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
+ dependencies:
+ '@react-aria/gridlist': 3.14.2(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/i18n': 3.12.14(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/selection': 3.27.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/utils': 3.32.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-stately/tree': 3.9.4(react@19.2.3)
+ '@react-types/button': 3.14.1(react@19.2.3)
+ '@react-types/shared': 3.32.1(react@19.2.3)
+ '@swc/helpers': 0.5.18
+ react: 19.2.3
+ react-dom: 19.2.3(react@19.2.3)
+
+ '@react-aria/utils@3.32.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
+ dependencies:
+ '@react-aria/ssr': 3.9.10(react@19.2.3)
+ '@react-stately/flags': 3.1.2
+ '@react-stately/utils': 3.11.0(react@19.2.3)
+ '@react-types/shared': 3.32.1(react@19.2.3)
+ '@swc/helpers': 0.5.18
+ clsx: 2.1.1
+ react: 19.2.3
+ react-dom: 19.2.3(react@19.2.3)
+
+ '@react-aria/virtualizer@4.1.11(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
+ dependencies:
+ '@react-aria/i18n': 3.12.14(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/interactions': 3.26.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/utils': 3.32.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-stately/virtualizer': 4.4.4(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-types/shared': 3.32.1(react@19.2.3)
+ '@swc/helpers': 0.5.18
+ react: 19.2.3
+ react-dom: 19.2.3(react@19.2.3)
+
+ '@react-aria/visually-hidden@3.8.29(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
+ dependencies:
+ '@react-aria/interactions': 3.26.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/utils': 3.32.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-types/shared': 3.32.1(react@19.2.3)
+ '@swc/helpers': 0.5.18
+ react: 19.2.3
+ react-dom: 19.2.3(react@19.2.3)
+
'@react-spring/animated@10.0.3(react@19.2.3)':
dependencies:
'@react-spring/shared': 10.0.3(react@19.2.3)
'@react-spring/types': 10.0.3
react: 19.2.3
+ '@react-spring/animated@9.7.5(react@19.2.3)':
+ dependencies:
+ '@react-spring/shared': 9.7.5(react@19.2.3)
+ '@react-spring/types': 9.7.5
+ react: 19.2.3
+
'@react-spring/core@10.0.3(react@19.2.3)':
dependencies:
'@react-spring/animated': 10.0.3(react@19.2.3)
@@ -7860,16 +9192,33 @@ snapshots:
'@react-spring/types': 10.0.3
react: 19.2.3
+ '@react-spring/core@9.7.5(react@19.2.3)':
+ dependencies:
+ '@react-spring/animated': 9.7.5(react@19.2.3)
+ '@react-spring/shared': 9.7.5(react@19.2.3)
+ '@react-spring/types': 9.7.5
+ react: 19.2.3
+
'@react-spring/rafz@10.0.3': {}
+ '@react-spring/rafz@9.7.5': {}
+
'@react-spring/shared@10.0.3(react@19.2.3)':
dependencies:
'@react-spring/rafz': 10.0.3
'@react-spring/types': 10.0.3
react: 19.2.3
+ '@react-spring/shared@9.7.5(react@19.2.3)':
+ dependencies:
+ '@react-spring/rafz': 9.7.5
+ '@react-spring/types': 9.7.5
+ react: 19.2.3
+
'@react-spring/types@10.0.3': {}
+ '@react-spring/types@9.7.5': {}
+
'@react-spring/web@10.0.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies:
'@react-spring/animated': 10.0.3(react@19.2.3)
@@ -7879,6 +9228,424 @@ snapshots:
react: 19.2.3
react-dom: 19.2.3(react@19.2.3)
+ '@react-spring/web@9.7.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
+ dependencies:
+ '@react-spring/animated': 9.7.5(react@19.2.3)
+ '@react-spring/core': 9.7.5(react@19.2.3)
+ '@react-spring/shared': 9.7.5(react@19.2.3)
+ '@react-spring/types': 9.7.5
+ react: 19.2.3
+ react-dom: 19.2.3(react@19.2.3)
+
+ '@react-stately/autocomplete@3.0.0-beta.4(react@19.2.3)':
+ dependencies:
+ '@react-stately/utils': 3.11.0(react@19.2.3)
+ '@swc/helpers': 0.5.18
+ react: 19.2.3
+
+ '@react-stately/calendar@3.9.1(react@19.2.3)':
+ dependencies:
+ '@internationalized/date': 3.10.1
+ '@react-stately/utils': 3.11.0(react@19.2.3)
+ '@react-types/calendar': 3.8.1(react@19.2.3)
+ '@react-types/shared': 3.32.1(react@19.2.3)
+ '@swc/helpers': 0.5.18
+ react: 19.2.3
+
+ '@react-stately/checkbox@3.7.3(react@19.2.3)':
+ dependencies:
+ '@react-stately/form': 3.2.2(react@19.2.3)
+ '@react-stately/utils': 3.11.0(react@19.2.3)
+ '@react-types/checkbox': 3.10.2(react@19.2.3)
+ '@react-types/shared': 3.32.1(react@19.2.3)
+ '@swc/helpers': 0.5.18
+ react: 19.2.3
+
+ '@react-stately/collections@3.12.8(react@19.2.3)':
+ dependencies:
+ '@react-types/shared': 3.32.1(react@19.2.3)
+ '@swc/helpers': 0.5.18
+ react: 19.2.3
+
+ '@react-stately/color@3.9.3(react@19.2.3)':
+ dependencies:
+ '@internationalized/number': 3.6.5
+ '@internationalized/string': 3.2.7
+ '@react-stately/form': 3.2.2(react@19.2.3)
+ '@react-stately/numberfield': 3.10.3(react@19.2.3)
+ '@react-stately/slider': 3.7.3(react@19.2.3)
+ '@react-stately/utils': 3.11.0(react@19.2.3)
+ '@react-types/color': 3.1.2(react@19.2.3)
+ '@react-types/shared': 3.32.1(react@19.2.3)
+ '@swc/helpers': 0.5.18
+ react: 19.2.3
+
+ '@react-stately/combobox@3.12.1(react@19.2.3)':
+ dependencies:
+ '@react-stately/collections': 3.12.8(react@19.2.3)
+ '@react-stately/form': 3.2.2(react@19.2.3)
+ '@react-stately/list': 3.13.2(react@19.2.3)
+ '@react-stately/overlays': 3.6.21(react@19.2.3)
+ '@react-stately/utils': 3.11.0(react@19.2.3)
+ '@react-types/combobox': 3.13.10(react@19.2.3)
+ '@react-types/shared': 3.32.1(react@19.2.3)
+ '@swc/helpers': 0.5.18
+ react: 19.2.3
+
+ '@react-stately/data@3.15.0(react@19.2.3)':
+ dependencies:
+ '@react-types/shared': 3.32.1(react@19.2.3)
+ '@swc/helpers': 0.5.18
+ react: 19.2.3
+
+ '@react-stately/datepicker@3.15.3(react@19.2.3)':
+ dependencies:
+ '@internationalized/date': 3.10.1
+ '@internationalized/string': 3.2.7
+ '@react-stately/form': 3.2.2(react@19.2.3)
+ '@react-stately/overlays': 3.6.21(react@19.2.3)
+ '@react-stately/utils': 3.11.0(react@19.2.3)
+ '@react-types/datepicker': 3.13.3(react@19.2.3)
+ '@react-types/shared': 3.32.1(react@19.2.3)
+ '@swc/helpers': 0.5.18
+ react: 19.2.3
+
+ '@react-stately/disclosure@3.0.9(react@19.2.3)':
+ dependencies:
+ '@react-stately/utils': 3.11.0(react@19.2.3)
+ '@react-types/shared': 3.32.1(react@19.2.3)
+ '@swc/helpers': 0.5.18
+ react: 19.2.3
+
+ '@react-stately/dnd@3.7.2(react@19.2.3)':
+ dependencies:
+ '@react-stately/selection': 3.20.7(react@19.2.3)
+ '@react-types/shared': 3.32.1(react@19.2.3)
+ '@swc/helpers': 0.5.18
+ react: 19.2.3
+
+ '@react-stately/flags@3.1.2':
+ dependencies:
+ '@swc/helpers': 0.5.18
+
+ '@react-stately/form@3.2.2(react@19.2.3)':
+ dependencies:
+ '@react-types/shared': 3.32.1(react@19.2.3)
+ '@swc/helpers': 0.5.18
+ react: 19.2.3
+
+ '@react-stately/grid@3.11.7(react@19.2.3)':
+ dependencies:
+ '@react-stately/collections': 3.12.8(react@19.2.3)
+ '@react-stately/selection': 3.20.7(react@19.2.3)
+ '@react-types/grid': 3.3.6(react@19.2.3)
+ '@react-types/shared': 3.32.1(react@19.2.3)
+ '@swc/helpers': 0.5.18
+ react: 19.2.3
+
+ '@react-stately/layout@4.5.2(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
+ dependencies:
+ '@react-stately/collections': 3.12.8(react@19.2.3)
+ '@react-stately/table': 3.15.2(react@19.2.3)
+ '@react-stately/virtualizer': 4.4.4(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-types/grid': 3.3.6(react@19.2.3)
+ '@react-types/shared': 3.32.1(react@19.2.3)
+ '@react-types/table': 3.13.4(react@19.2.3)
+ '@swc/helpers': 0.5.18
+ react: 19.2.3
+ react-dom: 19.2.3(react@19.2.3)
+
+ '@react-stately/list@3.13.2(react@19.2.3)':
+ dependencies:
+ '@react-stately/collections': 3.12.8(react@19.2.3)
+ '@react-stately/selection': 3.20.7(react@19.2.3)
+ '@react-stately/utils': 3.11.0(react@19.2.3)
+ '@react-types/shared': 3.32.1(react@19.2.3)
+ '@swc/helpers': 0.5.18
+ react: 19.2.3
+
+ '@react-stately/menu@3.9.9(react@19.2.3)':
+ dependencies:
+ '@react-stately/overlays': 3.6.21(react@19.2.3)
+ '@react-types/menu': 3.10.5(react@19.2.3)
+ '@react-types/shared': 3.32.1(react@19.2.3)
+ '@swc/helpers': 0.5.18
+ react: 19.2.3
+
+ '@react-stately/numberfield@3.10.3(react@19.2.3)':
+ dependencies:
+ '@internationalized/number': 3.6.5
+ '@react-stately/form': 3.2.2(react@19.2.3)
+ '@react-stately/utils': 3.11.0(react@19.2.3)
+ '@react-types/numberfield': 3.8.16(react@19.2.3)
+ '@swc/helpers': 0.5.18
+ react: 19.2.3
+
+ '@react-stately/overlays@3.6.21(react@19.2.3)':
+ dependencies:
+ '@react-stately/utils': 3.11.0(react@19.2.3)
+ '@react-types/overlays': 3.9.2(react@19.2.3)
+ '@swc/helpers': 0.5.18
+ react: 19.2.3
+
+ '@react-stately/radio@3.11.3(react@19.2.3)':
+ dependencies:
+ '@react-stately/form': 3.2.2(react@19.2.3)
+ '@react-stately/utils': 3.11.0(react@19.2.3)
+ '@react-types/radio': 3.9.2(react@19.2.3)
+ '@react-types/shared': 3.32.1(react@19.2.3)
+ '@swc/helpers': 0.5.18
+ react: 19.2.3
+
+ '@react-stately/searchfield@3.5.17(react@19.2.3)':
+ dependencies:
+ '@react-stately/utils': 3.11.0(react@19.2.3)
+ '@react-types/searchfield': 3.6.6(react@19.2.3)
+ '@swc/helpers': 0.5.18
+ react: 19.2.3
+
+ '@react-stately/select@3.9.0(react@19.2.3)':
+ dependencies:
+ '@react-stately/form': 3.2.2(react@19.2.3)
+ '@react-stately/list': 3.13.2(react@19.2.3)
+ '@react-stately/overlays': 3.6.21(react@19.2.3)
+ '@react-stately/utils': 3.11.0(react@19.2.3)
+ '@react-types/select': 3.12.0(react@19.2.3)
+ '@react-types/shared': 3.32.1(react@19.2.3)
+ '@swc/helpers': 0.5.18
+ react: 19.2.3
+
+ '@react-stately/selection@3.20.7(react@19.2.3)':
+ dependencies:
+ '@react-stately/collections': 3.12.8(react@19.2.3)
+ '@react-stately/utils': 3.11.0(react@19.2.3)
+ '@react-types/shared': 3.32.1(react@19.2.3)
+ '@swc/helpers': 0.5.18
+ react: 19.2.3
+
+ '@react-stately/slider@3.7.3(react@19.2.3)':
+ dependencies:
+ '@react-stately/utils': 3.11.0(react@19.2.3)
+ '@react-types/shared': 3.32.1(react@19.2.3)
+ '@react-types/slider': 3.8.2(react@19.2.3)
+ '@swc/helpers': 0.5.18
+ react: 19.2.3
+
+ '@react-stately/table@3.15.2(react@19.2.3)':
+ dependencies:
+ '@react-stately/collections': 3.12.8(react@19.2.3)
+ '@react-stately/flags': 3.1.2
+ '@react-stately/grid': 3.11.7(react@19.2.3)
+ '@react-stately/selection': 3.20.7(react@19.2.3)
+ '@react-stately/utils': 3.11.0(react@19.2.3)
+ '@react-types/grid': 3.3.6(react@19.2.3)
+ '@react-types/shared': 3.32.1(react@19.2.3)
+ '@react-types/table': 3.13.4(react@19.2.3)
+ '@swc/helpers': 0.5.18
+ react: 19.2.3
+
+ '@react-stately/tabs@3.8.7(react@19.2.3)':
+ dependencies:
+ '@react-stately/list': 3.13.2(react@19.2.3)
+ '@react-types/shared': 3.32.1(react@19.2.3)
+ '@react-types/tabs': 3.3.20(react@19.2.3)
+ '@swc/helpers': 0.5.18
+ react: 19.2.3
+
+ '@react-stately/toast@3.1.2(react@19.2.3)':
+ dependencies:
+ '@swc/helpers': 0.5.18
+ react: 19.2.3
+ use-sync-external-store: 1.6.0(react@19.2.3)
+
+ '@react-stately/toggle@3.9.3(react@19.2.3)':
+ dependencies:
+ '@react-stately/utils': 3.11.0(react@19.2.3)
+ '@react-types/checkbox': 3.10.2(react@19.2.3)
+ '@react-types/shared': 3.32.1(react@19.2.3)
+ '@swc/helpers': 0.5.18
+ react: 19.2.3
+
+ '@react-stately/tooltip@3.5.9(react@19.2.3)':
+ dependencies:
+ '@react-stately/overlays': 3.6.21(react@19.2.3)
+ '@react-types/tooltip': 3.5.0(react@19.2.3)
+ '@swc/helpers': 0.5.18
+ react: 19.2.3
+
+ '@react-stately/tree@3.9.4(react@19.2.3)':
+ dependencies:
+ '@react-stately/collections': 3.12.8(react@19.2.3)
+ '@react-stately/selection': 3.20.7(react@19.2.3)
+ '@react-stately/utils': 3.11.0(react@19.2.3)
+ '@react-types/shared': 3.32.1(react@19.2.3)
+ '@swc/helpers': 0.5.18
+ react: 19.2.3
+
+ '@react-stately/utils@3.11.0(react@19.2.3)':
+ dependencies:
+ '@swc/helpers': 0.5.18
+ react: 19.2.3
+
+ '@react-stately/virtualizer@4.4.4(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
+ dependencies:
+ '@react-types/shared': 3.32.1(react@19.2.3)
+ '@swc/helpers': 0.5.18
+ react: 19.2.3
+ react-dom: 19.2.3(react@19.2.3)
+
+ '@react-types/autocomplete@3.0.0-alpha.36(react@19.2.3)':
+ dependencies:
+ '@react-types/combobox': 3.13.10(react@19.2.3)
+ '@react-types/searchfield': 3.6.6(react@19.2.3)
+ '@react-types/shared': 3.32.1(react@19.2.3)
+ react: 19.2.3
+
+ '@react-types/breadcrumbs@3.7.17(react@19.2.3)':
+ dependencies:
+ '@react-types/link': 3.6.5(react@19.2.3)
+ '@react-types/shared': 3.32.1(react@19.2.3)
+ react: 19.2.3
+
+ '@react-types/button@3.14.1(react@19.2.3)':
+ dependencies:
+ '@react-types/shared': 3.32.1(react@19.2.3)
+ react: 19.2.3
+
+ '@react-types/calendar@3.8.1(react@19.2.3)':
+ dependencies:
+ '@internationalized/date': 3.10.1
+ '@react-types/shared': 3.32.1(react@19.2.3)
+ react: 19.2.3
+
+ '@react-types/checkbox@3.10.2(react@19.2.3)':
+ dependencies:
+ '@react-types/shared': 3.32.1(react@19.2.3)
+ react: 19.2.3
+
+ '@react-types/color@3.1.2(react@19.2.3)':
+ dependencies:
+ '@react-types/shared': 3.32.1(react@19.2.3)
+ '@react-types/slider': 3.8.2(react@19.2.3)
+ react: 19.2.3
+
+ '@react-types/combobox@3.13.10(react@19.2.3)':
+ dependencies:
+ '@react-types/shared': 3.32.1(react@19.2.3)
+ react: 19.2.3
+
+ '@react-types/datepicker@3.13.3(react@19.2.3)':
+ dependencies:
+ '@internationalized/date': 3.10.1
+ '@react-types/calendar': 3.8.1(react@19.2.3)
+ '@react-types/overlays': 3.9.2(react@19.2.3)
+ '@react-types/shared': 3.32.1(react@19.2.3)
+ react: 19.2.3
+
+ '@react-types/dialog@3.5.22(react@19.2.3)':
+ dependencies:
+ '@react-types/overlays': 3.9.2(react@19.2.3)
+ '@react-types/shared': 3.32.1(react@19.2.3)
+ react: 19.2.3
+
+ '@react-types/form@3.7.16(react@19.2.3)':
+ dependencies:
+ '@react-types/shared': 3.32.1(react@19.2.3)
+ react: 19.2.3
+
+ '@react-types/grid@3.3.6(react@19.2.3)':
+ dependencies:
+ '@react-types/shared': 3.32.1(react@19.2.3)
+ react: 19.2.3
+
+ '@react-types/link@3.6.5(react@19.2.3)':
+ dependencies:
+ '@react-types/shared': 3.32.1(react@19.2.3)
+ react: 19.2.3
+
+ '@react-types/listbox@3.7.4(react@19.2.3)':
+ dependencies:
+ '@react-types/shared': 3.32.1(react@19.2.3)
+ react: 19.2.3
+
+ '@react-types/menu@3.10.5(react@19.2.3)':
+ dependencies:
+ '@react-types/overlays': 3.9.2(react@19.2.3)
+ '@react-types/shared': 3.32.1(react@19.2.3)
+ react: 19.2.3
+
+ '@react-types/meter@3.4.13(react@19.2.3)':
+ dependencies:
+ '@react-types/progress': 3.5.16(react@19.2.3)
+ react: 19.2.3
+
+ '@react-types/numberfield@3.8.16(react@19.2.3)':
+ dependencies:
+ '@react-types/shared': 3.32.1(react@19.2.3)
+ react: 19.2.3
+
+ '@react-types/overlays@3.9.2(react@19.2.3)':
+ dependencies:
+ '@react-types/shared': 3.32.1(react@19.2.3)
+ react: 19.2.3
+
+ '@react-types/progress@3.5.16(react@19.2.3)':
+ dependencies:
+ '@react-types/shared': 3.32.1(react@19.2.3)
+ react: 19.2.3
+
+ '@react-types/radio@3.9.2(react@19.2.3)':
+ dependencies:
+ '@react-types/shared': 3.32.1(react@19.2.3)
+ react: 19.2.3
+
+ '@react-types/searchfield@3.6.6(react@19.2.3)':
+ dependencies:
+ '@react-types/shared': 3.32.1(react@19.2.3)
+ '@react-types/textfield': 3.12.6(react@19.2.3)
+ react: 19.2.3
+
+ '@react-types/select@3.12.0(react@19.2.3)':
+ dependencies:
+ '@react-types/shared': 3.32.1(react@19.2.3)
+ react: 19.2.3
+
+ '@react-types/shared@3.32.1(react@19.2.3)':
+ dependencies:
+ react: 19.2.3
+
+ '@react-types/slider@3.8.2(react@19.2.3)':
+ dependencies:
+ '@react-types/shared': 3.32.1(react@19.2.3)
+ react: 19.2.3
+
+ '@react-types/switch@3.5.15(react@19.2.3)':
+ dependencies:
+ '@react-types/shared': 3.32.1(react@19.2.3)
+ react: 19.2.3
+
+ '@react-types/table@3.13.4(react@19.2.3)':
+ dependencies:
+ '@react-types/grid': 3.3.6(react@19.2.3)
+ '@react-types/shared': 3.32.1(react@19.2.3)
+ react: 19.2.3
+
+ '@react-types/tabs@3.3.20(react@19.2.3)':
+ dependencies:
+ '@react-types/shared': 3.32.1(react@19.2.3)
+ react: 19.2.3
+
+ '@react-types/textfield@3.12.6(react@19.2.3)':
+ dependencies:
+ '@react-types/shared': 3.32.1(react@19.2.3)
+ react: 19.2.3
+
+ '@react-types/tooltip@3.5.0(react@19.2.3)':
+ dependencies:
+ '@react-types/overlays': 3.9.2(react@19.2.3)
+ '@react-types/shared': 3.32.1(react@19.2.3)
+ react: 19.2.3
+
'@redis/bloom@1.2.0(@redis/client@1.6.1)':
dependencies:
'@redis/client': 1.6.1
@@ -8164,6 +9931,10 @@ snapshots:
dependencies:
tslib: 2.8.1
+ '@swc/helpers@0.5.18':
+ dependencies:
+ tslib: 2.8.1
+
'@tanstack/query-core@5.90.17': {}
'@tanstack/react-query@5.90.17(react@19.2.3)':
@@ -8300,9 +10071,25 @@ snapshots:
'@types/node': 24.10.8
optional: true
- '@umami/react-zen@0.229.0':
+ '@umami/react-zen@0.231.0(@types/react@19.2.8)(immer@10.2.0)(react-aria-components@1.14.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(tailwindcss@4.1.18)(use-sync-external-store@1.6.0(react@19.2.3))':
dependencies:
+ '@internationalized/date': 3.10.1
+ '@react-aria/focus': 3.21.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-spring/web': 9.7.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
clsx: 2.1.1
+ lucide-react: 0.555.0(react@19.2.3)
+ react: 19.2.3
+ react-aria-components: 1.14.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ react-dom: 19.2.3(react@19.2.3)
+ react-hook-form: 7.71.1(react@19.2.3)
+ tailwind-merge: 3.4.0
+ tailwind-variants: 3.2.2(tailwind-merge@3.4.0)(tailwindcss@4.1.18)
+ zustand: 5.0.10(@types/react@19.2.8)(immer@10.2.0)(react@19.2.3)(use-sync-external-store@1.6.0(react@19.2.3))
+ transitivePeerDependencies:
+ - '@types/react'
+ - immer
+ - tailwindcss
+ - use-sync-external-store
'@umami/redis-client@0.30.0':
dependencies:
@@ -10866,6 +12653,10 @@ snapshots:
dependencies:
react: 19.2.3
+ lucide-react@0.555.0(react@19.2.3):
+ dependencies:
+ react: 19.2.3
+
magic-string@0.30.17:
dependencies:
'@jridgewell/sourcemap-codec': 1.5.5
@@ -11866,6 +13657,87 @@ snapshots:
defu: 6.1.4
destr: 2.0.5
+ react-aria-components@1.14.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3):
+ dependencies:
+ '@internationalized/date': 3.10.1
+ '@internationalized/string': 3.2.7
+ '@react-aria/autocomplete': 3.0.0-rc.4(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/collections': 3.0.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/dnd': 3.11.4(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/focus': 3.21.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/interactions': 3.26.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/live-announcer': 3.4.4
+ '@react-aria/overlays': 3.31.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/ssr': 3.9.10(react@19.2.3)
+ '@react-aria/textfield': 3.18.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/toolbar': 3.0.0-beta.22(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/utils': 3.32.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/virtualizer': 4.1.11(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-stately/autocomplete': 3.0.0-beta.4(react@19.2.3)
+ '@react-stately/layout': 4.5.2(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-stately/selection': 3.20.7(react@19.2.3)
+ '@react-stately/table': 3.15.2(react@19.2.3)
+ '@react-stately/utils': 3.11.0(react@19.2.3)
+ '@react-stately/virtualizer': 4.4.4(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-types/form': 3.7.16(react@19.2.3)
+ '@react-types/grid': 3.3.6(react@19.2.3)
+ '@react-types/shared': 3.32.1(react@19.2.3)
+ '@react-types/table': 3.13.4(react@19.2.3)
+ '@swc/helpers': 0.5.18
+ client-only: 0.0.1
+ react: 19.2.3
+ react-aria: 3.45.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ react-dom: 19.2.3(react@19.2.3)
+ react-stately: 3.43.0(react@19.2.3)
+ use-sync-external-store: 1.6.0(react@19.2.3)
+
+ react-aria@3.45.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3):
+ dependencies:
+ '@internationalized/string': 3.2.7
+ '@react-aria/breadcrumbs': 3.5.30(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/button': 3.14.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/calendar': 3.9.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/checkbox': 3.16.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/color': 3.1.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/combobox': 3.14.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/datepicker': 3.15.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/dialog': 3.5.32(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/disclosure': 3.1.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/dnd': 3.11.4(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/focus': 3.21.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/gridlist': 3.14.2(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/i18n': 3.12.14(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/interactions': 3.26.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/label': 3.7.23(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/landmark': 3.0.8(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/link': 3.8.7(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/listbox': 3.15.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/menu': 3.19.4(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/meter': 3.4.28(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/numberfield': 3.12.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/overlays': 3.31.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/progress': 3.4.28(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/radio': 3.12.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/searchfield': 3.8.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/select': 3.17.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/selection': 3.27.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/separator': 3.4.14(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/slider': 3.8.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/ssr': 3.9.10(react@19.2.3)
+ '@react-aria/switch': 3.7.9(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/table': 3.17.9(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/tabs': 3.10.9(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/tag': 3.7.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/textfield': 3.18.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/toast': 3.0.9(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/tooltip': 3.9.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/tree': 3.1.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/utils': 3.32.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-aria/visually-hidden': 3.8.29(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@react-types/shared': 3.32.1(react@19.2.3)
+ react: 19.2.3
+ react-dom: 19.2.3(react@19.2.3)
+
react-dom@19.2.3(react@19.2.3):
dependencies:
react: 19.2.3
@@ -11876,6 +13748,10 @@ snapshots:
'@babel/runtime': 7.28.3
react: 19.2.3
+ react-hook-form@7.71.1(react@19.2.3):
+ dependencies:
+ react: 19.2.3
+
react-intl@7.1.14(react@19.2.3)(typescript@5.9.3):
dependencies:
'@formatjs/ecma402-abstract': 2.3.6
@@ -11918,6 +13794,36 @@ snapshots:
react-dom: 19.2.3(react@19.2.3)
topojson-client: 3.1.0
+ react-stately@3.43.0(react@19.2.3):
+ dependencies:
+ '@react-stately/calendar': 3.9.1(react@19.2.3)
+ '@react-stately/checkbox': 3.7.3(react@19.2.3)
+ '@react-stately/collections': 3.12.8(react@19.2.3)
+ '@react-stately/color': 3.9.3(react@19.2.3)
+ '@react-stately/combobox': 3.12.1(react@19.2.3)
+ '@react-stately/data': 3.15.0(react@19.2.3)
+ '@react-stately/datepicker': 3.15.3(react@19.2.3)
+ '@react-stately/disclosure': 3.0.9(react@19.2.3)
+ '@react-stately/dnd': 3.7.2(react@19.2.3)
+ '@react-stately/form': 3.2.2(react@19.2.3)
+ '@react-stately/list': 3.13.2(react@19.2.3)
+ '@react-stately/menu': 3.9.9(react@19.2.3)
+ '@react-stately/numberfield': 3.10.3(react@19.2.3)
+ '@react-stately/overlays': 3.6.21(react@19.2.3)
+ '@react-stately/radio': 3.11.3(react@19.2.3)
+ '@react-stately/searchfield': 3.5.17(react@19.2.3)
+ '@react-stately/select': 3.9.0(react@19.2.3)
+ '@react-stately/selection': 3.20.7(react@19.2.3)
+ '@react-stately/slider': 3.7.3(react@19.2.3)
+ '@react-stately/table': 3.15.2(react@19.2.3)
+ '@react-stately/tabs': 3.8.7(react@19.2.3)
+ '@react-stately/toast': 3.1.2(react@19.2.3)
+ '@react-stately/toggle': 3.9.3(react@19.2.3)
+ '@react-stately/tooltip': 3.5.9(react@19.2.3)
+ '@react-stately/tree': 3.9.4(react@19.2.3)
+ '@react-types/shared': 3.32.1(react@19.2.3)
+ react: 19.2.3
+
react-use-measure@2.1.7(react-dom@19.2.3(react@19.2.3))(react@19.2.3):
dependencies:
react: 19.2.3
@@ -12661,6 +14567,16 @@ snapshots:
string-width: 4.2.3
strip-ansi: 6.0.1
+ tailwind-merge@3.4.0: {}
+
+ tailwind-variants@3.2.2(tailwind-merge@3.4.0)(tailwindcss@4.1.18):
+ dependencies:
+ tailwindcss: 4.1.18
+ optionalDependencies:
+ tailwind-merge: 3.4.0
+
+ tailwindcss@4.1.18: {}
+
tar@7.5.3:
dependencies:
'@isaacs/fs-minipass': 4.0.1
@@ -12927,7 +14843,6 @@ snapshots:
use-sync-external-store@1.6.0(react@19.2.3):
dependencies:
react: 19.2.3
- optional: true
util-deprecate@1.0.2: {}
diff --git a/src/app/(main)/websites/[websiteId]/WebsiteHeader.tsx b/src/app/(main)/websites/[websiteId]/WebsiteHeader.tsx
index 7dd1d771..da5db0f5 100644
--- a/src/app/(main)/websites/[websiteId]/WebsiteHeader.tsx
+++ b/src/app/(main)/websites/[websiteId]/WebsiteHeader.tsx
@@ -1,4 +1,4 @@
-import { Icon, Row, Text } from '@umami/react-zen';
+import { IconLabel, Row } from '@umami/react-zen';
import { WebsiteShareForm } from '@/app/(main)/websites/[websiteId]/settings/WebsiteShareForm';
import { Favicon } from '@/components/common/Favicon';
import { LinkButton } from '@/components/common/LinkButton';
@@ -30,12 +30,9 @@ export function WebsiteHeader({ showActions }: { showActions?: boolean }) {
{showActions && (
-
+
-
-
-
- {formatMessage(labels.edit)}
+ }>{formatMessage(labels.edit)}
)}
diff --git a/src/app/global.css b/src/app/global.css
index 06232220..dd37e8c4 100644
--- a/src/app/global.css
+++ b/src/app/global.css
@@ -1,3 +1,8 @@
+:root {
+ --font-family: var(--font-inter), sans-serif;
+ --text-primary: oklch(68.5% 0.169 237.323);
+}
+
html,
body {
font-family: var(--font-family), sans-serif;
diff --git a/src/components/common/PageHeader.tsx b/src/components/common/PageHeader.tsx
index 92167888..98bde316 100644
--- a/src/components/common/PageHeader.tsx
+++ b/src/components/common/PageHeader.tsx
@@ -23,7 +23,7 @@ export function PageHeader({
}) {
return (
- {title}
+ {title}
) : (
- title && {title}
+ title && {title}
)}
{description && (
diff --git a/src/components/common/Sidebar.tsx b/src/components/common/Sidebar.tsx
new file mode 100644
index 00000000..7c232b42
--- /dev/null
+++ b/src/components/common/Sidebar.tsx
@@ -0,0 +1,122 @@
+import {
+ Box,
+ Column,
+ type ColumnProps,
+ Focusable,
+ Icon,
+ Row,
+ type RowProps,
+ Text,
+ Tooltip,
+ TooltipTrigger,
+} from '@umami/react-zen';
+import classNames from 'classnames';
+import { createContext, type ReactNode, useContext } from 'react';
+
+export interface SidebarProps extends ColumnProps {
+ isCollapsed?: boolean;
+ muteItems?: boolean;
+ children?: ReactNode;
+}
+
+const SidebarContext = createContext(null as any);
+
+export function Sidebar({ isCollapsed, muteItems, className, children, ...props }: SidebarProps) {
+ return (
+
+
+ {children}
+
+
+ );
+}
+
+export function SidebarSection({
+ title,
+ className,
+ children,
+ ...props
+}: { title?: string; children: ReactNode } & ColumnProps) {
+ return (
+
+ {title && (
+
+
+ {title}
+
+
+ )}
+ {children}
+
+ );
+}
+
+export function SidebarHeader({
+ label,
+ icon,
+ className,
+ children,
+ ...props
+}: {
+ label: string;
+ icon?: ReactNode;
+ children?: ReactNode;
+} & RowProps) {
+ return (
+
+ {icon && {icon}}
+ {label && {label}}
+ {children}
+
+ );
+}
+
+export interface SidebarItemProps extends RowProps {
+ isSelected?: boolean;
+}
+
+export function SidebarItem({
+ label,
+ icon,
+ isSelected,
+ className,
+ children,
+ ...props
+}: {
+ label?: string;
+ icon?: ReactNode;
+} & SidebarItemProps) {
+ const { isCollapsed } = useContext(SidebarContext);
+
+ return (
+
+
+
+ {icon && {icon}}
+ {label && !isCollapsed && {label}}
+ {children}
+
+
+ {label}
+
+ );
+}