From 26f1b0b4b0bdb75befc50f559e7e0d39b30581dc Mon Sep 17 00:00:00 2001 From: Aloento <11802769+Aloento@users.noreply.github.com> Date: Mon, 27 Nov 2023 08:45:22 +0100 Subject: [PATCH 1/7] Remove unused code in AccessToken function --- src/ShopNet/Database.ts | 5 ----- 1 file changed, 5 deletions(-) diff --git a/src/ShopNet/Database.ts b/src/ShopNet/Database.ts index 78ed8b84..ab6c132c 100644 --- a/src/ShopNet/Database.ts +++ b/src/ShopNet/Database.ts @@ -85,11 +85,6 @@ export const MSAL = new PublicClientApplication({ * @version 0.1.0 */ export async function AccessToken(): Promise { - const auth = MSAL.getActiveAccount(); - - if (auth) - return auth.idToken; - try { const token = await MSAL.acquireTokenSilent({ scopes: [] }); return token.idToken; From d6b85d98cbf8569b100333a386bc4feb2708215c Mon Sep 17 00:00:00 2001 From: Aloento <11802769+Aloento@users.noreply.github.com> Date: Mon, 27 Nov 2023 08:50:07 +0100 Subject: [PATCH 2/7] Update Azure workflow to include build and deploy steps --- .github/workflows/Azure.yml | 23 ++--------------------- 1 file changed, 2 insertions(+), 21 deletions(-) diff --git a/.github/workflows/Azure.yml b/.github/workflows/Azure.yml index 6d0058b2..6d21f4f7 100644 --- a/.github/workflows/Azure.yml +++ b/.github/workflows/Azure.yml @@ -6,7 +6,7 @@ on: - Dev jobs: - build: + build_deploy: runs-on: ubuntu-latest steps: @@ -21,30 +21,11 @@ jobs: - name: Build with dotnet run: dotnet publish SoarCraft.AwaiShop/SoarCraft.AwaiShop.csproj -c Release -o ${{env.DOTNET_ROOT}}/myapp - - name: Upload artifact for deployment job - uses: actions/upload-artifact@v3 - with: - name: .net-app - path: ${{env.DOTNET_ROOT}}/myapp - - deploy: - runs-on: ubuntu-latest - needs: build - environment: - name: "Production" - url: ${{ steps.deploy-to-webapp.outputs.webapp-url }} - - steps: - - name: Download artifact from build job - uses: actions/download-artifact@v3 - with: - name: .net-app - - name: Deploy to Azure Web App id: deploy-to-webapp uses: azure/webapps-deploy@v2 with: app-name: "Awai" slot-name: "Production" - package: . + package: ${{env.DOTNET_ROOT}}/myapp publish-profile: ${{ secrets.AZUREAPPSERVICE_PUBLISHPROFILE_C99EA4B4F77A41508E090AF728BF173A }} From 13aa3ba0c69f6f35ce2108b5dfdd2b3ffce6a210 Mon Sep 17 00:00:00 2001 From: Aloento <11802769+Aloento@users.noreply.github.com> Date: Tue, 5 Dec 2023 15:45:59 +0100 Subject: [PATCH 3/7] Update dependencies and build configurations --- .github/workflows/Azure.yml | 1 + .github/workflows/Web.yml | 1 + package.json | 14 +- pnpm-lock.yaml | 1487 +++++++++++++++++------------------ 4 files changed, 711 insertions(+), 792 deletions(-) diff --git a/.github/workflows/Azure.yml b/.github/workflows/Azure.yml index 6d21f4f7..4d518e79 100644 --- a/.github/workflows/Azure.yml +++ b/.github/workflows/Azure.yml @@ -8,6 +8,7 @@ on: jobs: build_deploy: runs-on: ubuntu-latest + name: Build and Deploy steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/Web.yml b/.github/workflows/Web.yml index 65ccc4d8..823e8bce 100644 --- a/.github/workflows/Web.yml +++ b/.github/workflows/Web.yml @@ -9,6 +9,7 @@ jobs: build_deploy: runs-on: ubuntu-latest name: Build and Deploy + steps: - uses: actions/checkout@v3 diff --git a/package.json b/package.json index ef24c7fb..068a7cd9 100644 --- a/package.json +++ b/package.json @@ -15,13 +15,13 @@ "update": "npx npm-check-updates -u" }, "dependencies": { - "@azure/msal-browser": "^3.5.0", - "@azure/msal-common": "^14.4.0", - "@azure/msal-react": "^2.0.7", - "@fluentui/react-components": "^9.41.0", + "@azure/msal-browser": "^3.6.0", + "@azure/msal-common": "^14.5.0", + "@azure/msal-react": "^2.0.8", + "@fluentui/react-components": "^9.42.0", "@fluentui/react-hooks": "^8.6.33", "@fluentui/react-icons": "^2.0.223", - "@griffel/react": "^1.5.18", + "@griffel/react": "^1.5.19", "@lexical/clipboard": "^0.12.4", "@lexical/code": "^0.12.4", "@lexical/file": "^0.12.4", @@ -51,10 +51,10 @@ }, "devDependencies": { "@types/lodash-es": "^4.17.12", - "@types/react": "^18.2.38", + "@types/react": "^18.2.42", "@types/react-dom": "^18.2.17", "@vitejs/plugin-react-swc": "^3.5.0", "typescript": "^5.3.2", - "vite": "^5.0.2" + "vite": "^5.0.5" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ff733bc5..1a3cbb30 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -6,26 +6,26 @@ settings: dependencies: '@azure/msal-browser': - specifier: ^3.5.0 - version: 3.5.0 + specifier: ^3.6.0 + version: 3.6.0 '@azure/msal-common': - specifier: ^14.4.0 - version: 14.4.0 + specifier: ^14.5.0 + version: 14.5.0 '@azure/msal-react': - specifier: ^2.0.7 - version: 2.0.7(@azure/msal-browser@3.5.0)(react@18.2.0)(typescript@5.3.2) + specifier: ^2.0.8 + version: 2.0.8(@azure/msal-browser@3.6.0)(react@18.2.0) '@fluentui/react-components': - specifier: ^9.41.0 - version: 9.41.0(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) + specifier: ^9.42.0 + version: 9.42.0(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) '@fluentui/react-hooks': specifier: ^8.6.33 - version: 8.6.33(@types/react@18.2.38)(react@18.2.0) + version: 8.6.33(@types/react@18.2.42)(react@18.2.0) '@fluentui/react-icons': specifier: ^2.0.223 version: 2.0.223(react@18.2.0) '@griffel/react': - specifier: ^1.5.18 - version: 1.5.18(react@18.2.0) + specifier: ^1.5.19 + version: 1.5.19(react@18.2.0) '@lexical/clipboard': specifier: ^0.12.4 version: 0.12.4(lexical@0.12.4) @@ -110,53 +110,48 @@ devDependencies: specifier: ^4.17.12 version: 4.17.12 '@types/react': - specifier: ^18.2.38 - version: 18.2.38 + specifier: ^18.2.42 + version: 18.2.42 '@types/react-dom': specifier: ^18.2.17 version: 18.2.17 '@vitejs/plugin-react-swc': specifier: ^3.5.0 - version: 3.5.0(vite@5.0.2) + version: 3.5.0(vite@5.0.5) typescript: specifier: ^5.3.2 version: 5.3.2 vite: - specifier: ^5.0.2 - version: 5.0.2 + specifier: ^5.0.5 + version: 5.0.5 packages: - /@azure/msal-browser@3.5.0: - resolution: {integrity: sha512-2NtMuel4CI3UEelCPKkNRXgKzpWEX48fvxIvPz7s0/sTcCaI08r05IOkH2GkXW+czUOtuY6+oGafJCpumnjRLg==} + /@azure/msal-browser@3.6.0: + resolution: {integrity: sha512-FrFBJXRJMyWXjAjg4cUNZwEKktzfzD/YD9+S1kj2ors67hKoveam4aL0bZuCZU/jTiHTn0xDQGQh2ksCMXTXtA==} engines: {node: '>=0.8.0'} dependencies: - '@azure/msal-common': 14.4.0 + '@azure/msal-common': 14.5.0 dev: false - /@azure/msal-common@14.4.0: - resolution: {integrity: sha512-ffCymScQuMKVj+YVfwNI52A5Tu+uiZO2eTf+c+3TXxdAssks4nokJhtr+uOOMxH0zDi6d1OjFKFKeXODK0YLSg==} + /@azure/msal-common@14.5.0: + resolution: {integrity: sha512-Gx5rZbiZV/HiZ2nEKfjfAF/qDdZ4/QWxMvMo2jhIFVz528dVKtaZyFAOtsX2Ak8+TQvRsGCaEfuwJFuXB6tu1A==} engines: {node: '>=0.8.0'} dev: false - /@azure/msal-react@2.0.7(@azure/msal-browser@3.5.0)(react@18.2.0)(typescript@5.3.2): - resolution: {integrity: sha512-WLHxiOiZfkmDhxw0DREBhSCrnB2pr1iAfgKFJUn7Sr6R0aVbXkU2d+5DNfBlx7LtknsWpOvbC57u3OJaw/7kyA==} + /@azure/msal-react@2.0.8(@azure/msal-browser@3.6.0)(react@18.2.0): + resolution: {integrity: sha512-Kmbq2Mm6vrXfemxf8+q1PWU7dhx8Ck4lB6gXFFDR+Bn1odoLzxksOqm8CKEk+y9Bq1iR54H0raTQ3Avan43oMw==} engines: {node: '>=10'} peerDependencies: - '@azure/msal-browser': ^3.5.0 + '@azure/msal-browser': ^3.6.0 react: ^16.8.0 || ^17 || ^18 dependencies: - '@azure/msal-browser': 3.5.0 - '@rollup/plugin-typescript': 11.1.5(rollup@3.29.4)(typescript@5.3.2) + '@azure/msal-browser': 3.6.0 react: 18.2.0 - rollup: 3.29.4 - transitivePeerDependencies: - - tslib - - typescript dev: false - /@babel/runtime@7.23.4: - resolution: {integrity: sha512-2Yv65nlWnWlSpe3fXEyX5i7fx5kIKo4Qbcj+hMO0odwaneFjfXw5fdum+4yL20O0QiaHpia0cYQ9xpNMqrBwHg==} + /@babel/runtime@7.23.5: + resolution: {integrity: sha512-NdUTHcPe4C99WxPub+K9l9tK5/lV4UXIoaHSYgzco9BCyjKAAwzdBI+wWtYqHt7LJdbo74ZjRPJgzVweq1sz0w==} engines: {node: '>=6.9.0'} dependencies: regenerator-runtime: 0.14.0 @@ -166,8 +161,8 @@ packages: resolution: {integrity: sha512-gJB6HLm5rYwSLI6PQa+X1t5CFGrv1J1TWG+sOyMCeKz2ojaj6Fnl/rZEspogG+cvqbt4AE/2eIyD2QfLKTBNlQ==} dev: false - /@esbuild/android-arm64@0.19.7: - resolution: {integrity: sha512-YEDcw5IT7hW3sFKZBkCAQaOCJQLONVcD4bOyTXMZz5fr66pTHnAet46XAtbXAkJRfIn2YVhdC6R9g4xa27jQ1w==} + /@esbuild/android-arm64@0.19.8: + resolution: {integrity: sha512-B8JbS61bEunhfx8kasogFENgQfr/dIp+ggYXwTqdbMAgGDhRa3AaPpQMuQU0rNxDLECj6FhDzk1cF9WHMVwrtA==} engines: {node: '>=12'} cpu: [arm64] os: [android] @@ -175,8 +170,8 @@ packages: dev: true optional: true - /@esbuild/android-arm@0.19.7: - resolution: {integrity: sha512-YGSPnndkcLo4PmVl2tKatEn+0mlVMr3yEpOOT0BeMria87PhvoJb5dg5f5Ft9fbCVgtAz4pWMzZVgSEGpDAlww==} + /@esbuild/android-arm@0.19.8: + resolution: {integrity: sha512-31E2lxlGM1KEfivQl8Yf5aYU/mflz9g06H6S15ITUFQueMFtFjESRMoDSkvMo8thYvLBax+VKTPlpnx+sPicOA==} engines: {node: '>=12'} cpu: [arm] os: [android] @@ -184,8 +179,8 @@ packages: dev: true optional: true - /@esbuild/android-x64@0.19.7: - resolution: {integrity: sha512-jhINx8DEjz68cChFvM72YzrqfwJuFbfvSxZAk4bebpngGfNNRm+zRl4rtT9oAX6N9b6gBcFaJHFew5Blf6CvUw==} + /@esbuild/android-x64@0.19.8: + resolution: {integrity: sha512-rdqqYfRIn4jWOp+lzQttYMa2Xar3OK9Yt2fhOhzFXqg0rVWEfSclJvZq5fZslnz6ypHvVf3CT7qyf0A5pM682A==} engines: {node: '>=12'} cpu: [x64] os: [android] @@ -193,8 +188,8 @@ packages: dev: true optional: true - /@esbuild/darwin-arm64@0.19.7: - resolution: {integrity: sha512-dr81gbmWN//3ZnBIm6YNCl4p3pjnabg1/ZVOgz2fJoUO1a3mq9WQ/1iuEluMs7mCL+Zwv7AY5e3g1hjXqQZ9Iw==} + /@esbuild/darwin-arm64@0.19.8: + resolution: {integrity: sha512-RQw9DemMbIq35Bprbboyf8SmOr4UXsRVxJ97LgB55VKKeJOOdvsIPy0nFyF2l8U+h4PtBx/1kRf0BelOYCiQcw==} engines: {node: '>=12'} cpu: [arm64] os: [darwin] @@ -202,8 +197,8 @@ packages: dev: true optional: true - /@esbuild/darwin-x64@0.19.7: - resolution: {integrity: sha512-Lc0q5HouGlzQEwLkgEKnWcSazqr9l9OdV2HhVasWJzLKeOt0PLhHaUHuzb8s/UIya38DJDoUm74GToZ6Wc7NGQ==} + /@esbuild/darwin-x64@0.19.8: + resolution: {integrity: sha512-3sur80OT9YdeZwIVgERAysAbwncom7b4bCI2XKLjMfPymTud7e/oY4y+ci1XVp5TfQp/bppn7xLw1n/oSQY3/Q==} engines: {node: '>=12'} cpu: [x64] os: [darwin] @@ -211,8 +206,8 @@ packages: dev: true optional: true - /@esbuild/freebsd-arm64@0.19.7: - resolution: {integrity: sha512-+y2YsUr0CxDFF7GWiegWjGtTUF6gac2zFasfFkRJPkMAuMy9O7+2EH550VlqVdpEEchWMynkdhC9ZjtnMiHImQ==} + /@esbuild/freebsd-arm64@0.19.8: + resolution: {integrity: sha512-WAnPJSDattvS/XtPCTj1tPoTxERjcTpH6HsMr6ujTT+X6rylVe8ggxk8pVxzf5U1wh5sPODpawNicF5ta/9Tmw==} engines: {node: '>=12'} cpu: [arm64] os: [freebsd] @@ -220,8 +215,8 @@ packages: dev: true optional: true - /@esbuild/freebsd-x64@0.19.7: - resolution: {integrity: sha512-CdXOxIbIzPJmJhrpmJTLx+o35NoiKBIgOvmvT+jeSadYiWJn0vFKsl+0bSG/5lwjNHoIDEyMYc/GAPR9jxusTA==} + /@esbuild/freebsd-x64@0.19.8: + resolution: {integrity: sha512-ICvZyOplIjmmhjd6mxi+zxSdpPTKFfyPPQMQTK/w+8eNK6WV01AjIztJALDtwNNfFhfZLux0tZLC+U9nSyA5Zg==} engines: {node: '>=12'} cpu: [x64] os: [freebsd] @@ -229,8 +224,8 @@ packages: dev: true optional: true - /@esbuild/linux-arm64@0.19.7: - resolution: {integrity: sha512-inHqdOVCkUhHNvuQPT1oCB7cWz9qQ/Cz46xmVe0b7UXcuIJU3166aqSunsqkgSGMtUCWOZw3+KMwI6otINuC9g==} + /@esbuild/linux-arm64@0.19.8: + resolution: {integrity: sha512-z1zMZivxDLHWnyGOctT9JP70h0beY54xDDDJt4VpTX+iwA77IFsE1vCXWmprajJGa+ZYSqkSbRQ4eyLCpCmiCQ==} engines: {node: '>=12'} cpu: [arm64] os: [linux] @@ -238,8 +233,8 @@ packages: dev: true optional: true - /@esbuild/linux-arm@0.19.7: - resolution: {integrity: sha512-Y+SCmWxsJOdQtjcBxoacn/pGW9HDZpwsoof0ttL+2vGcHokFlfqV666JpfLCSP2xLxFpF1lj7T3Ox3sr95YXww==} + /@esbuild/linux-arm@0.19.8: + resolution: {integrity: sha512-H4vmI5PYqSvosPaTJuEppU9oz1dq2A7Mr2vyg5TF9Ga+3+MGgBdGzcyBP7qK9MrwFQZlvNyJrvz6GuCaj3OukQ==} engines: {node: '>=12'} cpu: [arm] os: [linux] @@ -247,8 +242,8 @@ packages: dev: true optional: true - /@esbuild/linux-ia32@0.19.7: - resolution: {integrity: sha512-2BbiL7nLS5ZO96bxTQkdO0euGZIUQEUXMTrqLxKUmk/Y5pmrWU84f+CMJpM8+EHaBPfFSPnomEaQiG/+Gmh61g==} + /@esbuild/linux-ia32@0.19.8: + resolution: {integrity: sha512-1a8suQiFJmZz1khm/rDglOc8lavtzEMRo0v6WhPgxkrjcU0LkHj+TwBrALwoz/OtMExvsqbbMI0ChyelKabSvQ==} engines: {node: '>=12'} cpu: [ia32] os: [linux] @@ -256,8 +251,8 @@ packages: dev: true optional: true - /@esbuild/linux-loong64@0.19.7: - resolution: {integrity: sha512-BVFQla72KXv3yyTFCQXF7MORvpTo4uTA8FVFgmwVrqbB/4DsBFWilUm1i2Oq6zN36DOZKSVUTb16jbjedhfSHw==} + /@esbuild/linux-loong64@0.19.8: + resolution: {integrity: sha512-fHZWS2JJxnXt1uYJsDv9+b60WCc2RlvVAy1F76qOLtXRO+H4mjt3Tr6MJ5l7Q78X8KgCFudnTuiQRBhULUyBKQ==} engines: {node: '>=12'} cpu: [loong64] os: [linux] @@ -265,8 +260,8 @@ packages: dev: true optional: true - /@esbuild/linux-mips64el@0.19.7: - resolution: {integrity: sha512-DzAYckIaK+pS31Q/rGpvUKu7M+5/t+jI+cdleDgUwbU7KdG2eC3SUbZHlo6Q4P1CfVKZ1lUERRFP8+q0ob9i2w==} + /@esbuild/linux-mips64el@0.19.8: + resolution: {integrity: sha512-Wy/z0EL5qZYLX66dVnEg9riiwls5IYnziwuju2oUiuxVc+/edvqXa04qNtbrs0Ukatg5HEzqT94Zs7J207dN5Q==} engines: {node: '>=12'} cpu: [mips64el] os: [linux] @@ -274,8 +269,8 @@ packages: dev: true optional: true - /@esbuild/linux-ppc64@0.19.7: - resolution: {integrity: sha512-JQ1p0SmUteNdUaaiRtyS59GkkfTW0Edo+e0O2sihnY4FoZLz5glpWUQEKMSzMhA430ctkylkS7+vn8ziuhUugQ==} + /@esbuild/linux-ppc64@0.19.8: + resolution: {integrity: sha512-ETaW6245wK23YIEufhMQ3HSeHO7NgsLx8gygBVldRHKhOlD1oNeNy/P67mIh1zPn2Hr2HLieQrt6tWrVwuqrxg==} engines: {node: '>=12'} cpu: [ppc64] os: [linux] @@ -283,8 +278,8 @@ packages: dev: true optional: true - /@esbuild/linux-riscv64@0.19.7: - resolution: {integrity: sha512-xGwVJ7eGhkprY/nB7L7MXysHduqjpzUl40+XoYDGC4UPLbnG+gsyS1wQPJ9lFPcxYAaDXbdRXd1ACs9AE9lxuw==} + /@esbuild/linux-riscv64@0.19.8: + resolution: {integrity: sha512-T2DRQk55SgoleTP+DtPlMrxi/5r9AeFgkhkZ/B0ap99zmxtxdOixOMI570VjdRCs9pE4Wdkz7JYrsPvsl7eESg==} engines: {node: '>=12'} cpu: [riscv64] os: [linux] @@ -292,8 +287,8 @@ packages: dev: true optional: true - /@esbuild/linux-s390x@0.19.7: - resolution: {integrity: sha512-U8Rhki5PVU0L0nvk+E8FjkV8r4Lh4hVEb9duR6Zl21eIEYEwXz8RScj4LZWA2i3V70V4UHVgiqMpszXvG0Yqhg==} + /@esbuild/linux-s390x@0.19.8: + resolution: {integrity: sha512-NPxbdmmo3Bk7mbNeHmcCd7R7fptJaczPYBaELk6NcXxy7HLNyWwCyDJ/Xx+/YcNH7Im5dHdx9gZ5xIwyliQCbg==} engines: {node: '>=12'} cpu: [s390x] os: [linux] @@ -301,8 +296,8 @@ packages: dev: true optional: true - /@esbuild/linux-x64@0.19.7: - resolution: {integrity: sha512-ZYZopyLhm4mcoZXjFt25itRlocKlcazDVkB4AhioiL9hOWhDldU9n38g62fhOI4Pth6vp+Mrd5rFKxD0/S+7aQ==} + /@esbuild/linux-x64@0.19.8: + resolution: {integrity: sha512-lytMAVOM3b1gPypL2TRmZ5rnXl7+6IIk8uB3eLsV1JwcizuolblXRrc5ShPrO9ls/b+RTp+E6gbsuLWHWi2zGg==} engines: {node: '>=12'} cpu: [x64] os: [linux] @@ -310,8 +305,8 @@ packages: dev: true optional: true - /@esbuild/netbsd-x64@0.19.7: - resolution: {integrity: sha512-/yfjlsYmT1O3cum3J6cmGG16Fd5tqKMcg5D+sBYLaOQExheAJhqr8xOAEIuLo8JYkevmjM5zFD9rVs3VBcsjtQ==} + /@esbuild/netbsd-x64@0.19.8: + resolution: {integrity: sha512-hvWVo2VsXz/8NVt1UhLzxwAfo5sioj92uo0bCfLibB0xlOmimU/DeAEsQILlBQvkhrGjamP0/el5HU76HAitGw==} engines: {node: '>=12'} cpu: [x64] os: [netbsd] @@ -319,8 +314,8 @@ packages: dev: true optional: true - /@esbuild/openbsd-x64@0.19.7: - resolution: {integrity: sha512-MYDFyV0EW1cTP46IgUJ38OnEY5TaXxjoDmwiTXPjezahQgZd+j3T55Ht8/Q9YXBM0+T9HJygrSRGV5QNF/YVDQ==} + /@esbuild/openbsd-x64@0.19.8: + resolution: {integrity: sha512-/7Y7u77rdvmGTxR83PgaSvSBJCC2L3Kb1M/+dmSIvRvQPXXCuC97QAwMugBNG0yGcbEGfFBH7ojPzAOxfGNkwQ==} engines: {node: '>=12'} cpu: [x64] os: [openbsd] @@ -328,8 +323,8 @@ packages: dev: true optional: true - /@esbuild/sunos-x64@0.19.7: - resolution: {integrity: sha512-JcPvgzf2NN/y6X3UUSqP6jSS06V0DZAV/8q0PjsZyGSXsIGcG110XsdmuWiHM+pno7/mJF6fjH5/vhUz/vA9fw==} + /@esbuild/sunos-x64@0.19.8: + resolution: {integrity: sha512-9Lc4s7Oi98GqFA4HzA/W2JHIYfnXbUYgekUP/Sm4BG9sfLjyv6GKKHKKVs83SMicBF2JwAX6A1PuOLMqpD001w==} engines: {node: '>=12'} cpu: [x64] os: [sunos] @@ -337,8 +332,8 @@ packages: dev: true optional: true - /@esbuild/win32-arm64@0.19.7: - resolution: {integrity: sha512-ZA0KSYti5w5toax5FpmfcAgu3ZNJxYSRm0AW/Dao5up0YV1hDVof1NvwLomjEN+3/GMtaWDI+CIyJOMTRSTdMw==} + /@esbuild/win32-arm64@0.19.8: + resolution: {integrity: sha512-rq6WzBGjSzihI9deW3fC2Gqiak68+b7qo5/3kmB6Gvbh/NYPA0sJhrnp7wgV4bNwjqM+R2AApXGxMO7ZoGhIJg==} engines: {node: '>=12'} cpu: [arm64] os: [win32] @@ -346,8 +341,8 @@ packages: dev: true optional: true - /@esbuild/win32-ia32@0.19.7: - resolution: {integrity: sha512-CTOnijBKc5Jpk6/W9hQMMvJnsSYRYgveN6O75DTACCY18RA2nqka8dTZR+x/JqXCRiKk84+5+bRKXUSbbwsS0A==} + /@esbuild/win32-ia32@0.19.8: + resolution: {integrity: sha512-AIAbverbg5jMvJznYiGhrd3sumfwWs8572mIJL5NQjJa06P8KfCPWZQ0NwZbPQnbQi9OWSZhFVSUWjjIrn4hSw==} engines: {node: '>=12'} cpu: [ia32] os: [win32] @@ -355,8 +350,8 @@ packages: dev: true optional: true - /@esbuild/win32-x64@0.19.7: - resolution: {integrity: sha512-gRaP2sk6hc98N734luX4VpF318l3w+ofrtTu9j5L8EQXF+FzQKV6alCOHMVoJJHvVK/mGbwBXfOL1HETQu9IGQ==} + /@esbuild/win32-x64@0.19.8: + resolution: {integrity: sha512-bfZ0cQ1uZs2PqpulNL5j/3w+GDhP36k1K5c38QdQg+Swy51jFZWWeIkteNsufkQxp986wnqRRsb/bHbY1WQ7TA==} engines: {node: '>=12'} cpu: [x64] os: [win32] @@ -364,8 +359,8 @@ packages: dev: true optional: true - /@floating-ui/core@1.5.0: - resolution: {integrity: sha512-kK1h4m36DQ0UHGj5Ah4db7R0rHemTqqO0QLvUqi1/mUUp3LuAWbWxdxSIf/XsnH9VS6rRVPLJCncjRzUvyCLXg==} + /@floating-ui/core@1.5.1: + resolution: {integrity: sha512-QgcKYwzcc8vvZ4n/5uklchy8KVdjJwcOeI+HnnTNclJjs2nYsy23DOCf+sSV1kBwD9yDAoVKCkv/gEPzgQU3Pw==} dependencies: '@floating-ui/utils': 0.1.6 dev: false @@ -373,7 +368,7 @@ packages: /@floating-ui/dom@1.5.3: resolution: {integrity: sha512-ClAbQnEqJAKCJOEbbLo5IUlZHkNszqhuxS4fHAVxRPXPya6Ysf2G8KypnYcOTpx6I8xcgF9bbHb6g/2KpbV8qA==} dependencies: - '@floating-ui/core': 1.5.0 + '@floating-ui/core': 1.5.1 '@floating-ui/utils': 0.1.6 dev: false @@ -407,8 +402,8 @@ packages: '@swc/helpers': 0.5.3 dev: false - /@fluentui/react-accordion@9.3.29(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2): - resolution: {integrity: sha512-vzNq+opTRbybLpS88IRXofAFw7CvgBk7yMLutvZFn62TT0l1lccFDrEGA4eeUTRyNokIcq7DWRR3DYoS1PTrtw==} + /@fluentui/react-accordion@9.3.30(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2): + resolution: {integrity: sha512-NLJX/fj/FcrvsMPqmI+2epTvyieR8hfWWEg4pR8JqeSPMDForf/VP285Bn5DZRY8QdIPU+DFpTjGg3mDCMBryw==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.14.0 <19.0.0' @@ -416,41 +411,41 @@ packages: react-dom: '>=16.14.0 <19.0.0' scheduler: ^0.19.0 || ^0.20.0 dependencies: - '@fluentui/react-aria': 9.3.44(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-context-selector': 9.1.42(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) + '@fluentui/react-aria': 9.4.0(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-context-selector': 9.1.42(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) '@fluentui/react-icons': 2.0.223(react@18.2.0) - '@fluentui/react-jsx-runtime': 9.0.19(@types/react@18.2.38)(react@18.2.0) - '@fluentui/react-shared-contexts': 9.13.0(@types/react@18.2.38)(react@18.2.0) - '@fluentui/react-tabster': 9.14.6(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-jsx-runtime': 9.0.20(@types/react@18.2.42)(react@18.2.0) + '@fluentui/react-shared-contexts': 9.13.0(@types/react@18.2.42)(react@18.2.0) + '@fluentui/react-tabster': 9.15.0(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.15.2(@types/react@18.2.38)(react@18.2.0) - '@griffel/react': 1.5.18(react@18.2.0) + '@fluentui/react-utilities': 9.15.2(@types/react@18.2.42)(react@18.2.0) + '@griffel/react': 1.5.19(react@18.2.0) '@swc/helpers': 0.5.3 - '@types/react': 18.2.38 + '@types/react': 18.2.42 '@types/react-dom': 18.2.17 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) scheduler: 0.20.2 dev: false - /@fluentui/react-alert@9.0.0-beta.93(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2): - resolution: {integrity: sha512-kXC3I3vsKRH5p+xLRRlf4L+XM4reCm/Qzz/SWPflZWw+mNVyGWmAlzBl6AkTOs33VZ5TYs7sD/bvj+m8xUx59w==} + /@fluentui/react-alert@9.0.0-beta.94(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2): + resolution: {integrity: sha512-Oae0CqgmvhvepaIKXWFfitt5tnaVzHnsnlk8+YSN6enM23NYaPqyiVQ+r2HMqKfgkJim14SY47A2XYIBS+LGAA==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.14.0 <19.0.0' react: '>=16.14.0 <19.0.0' react-dom: '>=16.14.0 <19.0.0' dependencies: - '@fluentui/react-avatar': 9.5.47(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) - '@fluentui/react-button': 9.3.56(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-avatar': 9.5.48(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) + '@fluentui/react-button': 9.3.57(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-icons': 2.0.223(react@18.2.0) - '@fluentui/react-jsx-runtime': 9.0.19(@types/react@18.2.38)(react@18.2.0) - '@fluentui/react-tabster': 9.14.6(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-jsx-runtime': 9.0.20(@types/react@18.2.42)(react@18.2.0) + '@fluentui/react-tabster': 9.15.0(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.15.2(@types/react@18.2.38)(react@18.2.0) - '@griffel/react': 1.5.18(react@18.2.0) + '@fluentui/react-utilities': 9.15.2(@types/react@18.2.42)(react@18.2.0) + '@griffel/react': 1.5.19(react@18.2.0) '@swc/helpers': 0.5.3 - '@types/react': 18.2.38 + '@types/react': 18.2.42 '@types/react-dom': 18.2.17 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -458,8 +453,8 @@ packages: - scheduler dev: false - /@fluentui/react-aria@9.3.44(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-D3pvGgYObBzO00lhwhuuMWbPOZccy5EaYLXXI3OvzYdTs6ias6xXsOCgdnvrQ8BsIKixNUbtfjjxWCCIcLr4cg==} + /@fluentui/react-aria@9.4.0(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-1tuRswKp1G5WH627ablQDBjrY5gfahZ2uMaPakO01wYazsCb2VGz2hFCUBMhMy+Djh1dmi4AZazAYcJvuQoBSA==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.14.0 <19.0.0' @@ -467,16 +462,17 @@ packages: react-dom: '>=16.14.0 <19.0.0' dependencies: '@fluentui/keyboard-keys': 9.0.7 - '@fluentui/react-utilities': 9.15.2(@types/react@18.2.38)(react@18.2.0) + '@fluentui/react-shared-contexts': 9.13.0(@types/react@18.2.42)(react@18.2.0) + '@fluentui/react-utilities': 9.15.2(@types/react@18.2.42)(react@18.2.0) '@swc/helpers': 0.5.3 - '@types/react': 18.2.38 + '@types/react': 18.2.42 '@types/react-dom': 18.2.17 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /@fluentui/react-avatar@9.5.47(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2): - resolution: {integrity: sha512-Lewco9uGhc7zJCgKRAfbgve9yhU8yqlGTkJQuATct2G3MrridU1lvKJHvbxCnSBOFpQrVs/+yXTztir55elyRA==} + /@fluentui/react-avatar@9.5.48(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2): + resolution: {integrity: sha512-qhefSxIRxCHIzJEotbTLmkAERMk1sKN1EZfF25dnMvWzyYPaF4CjizYwtlf0G1eoHTCmyaw88sjzleAmXWar4w==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.14.0 <19.0.0' @@ -484,27 +480,27 @@ packages: react-dom: '>=16.14.0 <19.0.0' scheduler: ^0.19.0 || ^0.20.0 dependencies: - '@fluentui/react-badge': 9.2.14(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-context-selector': 9.1.42(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) + '@fluentui/react-badge': 9.2.15(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-context-selector': 9.1.42(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) '@fluentui/react-icons': 2.0.223(react@18.2.0) - '@fluentui/react-jsx-runtime': 9.0.19(@types/react@18.2.38)(react@18.2.0) - '@fluentui/react-popover': 9.8.22(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) - '@fluentui/react-shared-contexts': 9.13.0(@types/react@18.2.38)(react@18.2.0) - '@fluentui/react-tabster': 9.14.6(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-jsx-runtime': 9.0.20(@types/react@18.2.42)(react@18.2.0) + '@fluentui/react-popover': 9.8.23(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) + '@fluentui/react-shared-contexts': 9.13.0(@types/react@18.2.42)(react@18.2.0) + '@fluentui/react-tabster': 9.15.0(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-tooltip': 9.4.0(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-utilities': 9.15.2(@types/react@18.2.38)(react@18.2.0) - '@griffel/react': 1.5.18(react@18.2.0) + '@fluentui/react-tooltip': 9.4.1(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-utilities': 9.15.2(@types/react@18.2.42)(react@18.2.0) + '@griffel/react': 1.5.19(react@18.2.0) '@swc/helpers': 0.5.3 - '@types/react': 18.2.38 + '@types/react': 18.2.42 '@types/react-dom': 18.2.17 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) scheduler: 0.20.2 dev: false - /@fluentui/react-badge@9.2.14(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-aL9HQqjTPxwq5bWypOiQa/Dw58D/RW+oe0ZlKEFSXVWdXgzaihfsOr/t7dtq0i5KSfrs5AiK8wRMcyOj+vh/ng==} + /@fluentui/react-badge@9.2.15(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-FdLXZL6NcevqtcvWfX4qfn+X1z6n4UUkNM5iIVo9Y5UQ61dis9W7i6u13Kb8DH2VJOsgmsy0IgDispO1Zh/V3w==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.14.0 <19.0.0' @@ -512,45 +508,45 @@ packages: react-dom: '>=16.14.0 <19.0.0' dependencies: '@fluentui/react-icons': 2.0.223(react@18.2.0) - '@fluentui/react-jsx-runtime': 9.0.19(@types/react@18.2.38)(react@18.2.0) - '@fluentui/react-shared-contexts': 9.13.0(@types/react@18.2.38)(react@18.2.0) + '@fluentui/react-jsx-runtime': 9.0.20(@types/react@18.2.42)(react@18.2.0) + '@fluentui/react-shared-contexts': 9.13.0(@types/react@18.2.42)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.15.2(@types/react@18.2.38)(react@18.2.0) - '@griffel/react': 1.5.18(react@18.2.0) + '@fluentui/react-utilities': 9.15.2(@types/react@18.2.42)(react@18.2.0) + '@griffel/react': 1.5.19(react@18.2.0) '@swc/helpers': 0.5.3 - '@types/react': 18.2.38 + '@types/react': 18.2.42 '@types/react-dom': 18.2.17 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /@fluentui/react-breadcrumb@9.0.1(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-MqHqD4/1CKel1dyMNklfxY1+bp/XDgr8ezP2FO5JNLhVMtheDIT/XN8wxe+5QztcCItxU0hR1bcnxo912Lyx3Q==} + /@fluentui/react-breadcrumb@9.0.2(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-345t3Hk9Bdr45w0whD574oHBQXdgQFdCc4iopNe+kg7jb51R6JN4SiHu0fWSEPW8vQuvrjNYsjon+UeG1enynA==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.14.0 <19.0.0' react: '>=16.14.0 <19.0.0' react-dom: '>=16.14.0 <19.0.0' dependencies: - '@fluentui/react-aria': 9.3.44(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-button': 9.3.56(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-aria': 9.4.0(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-button': 9.3.57(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-icons': 2.0.223(react@18.2.0) - '@fluentui/react-jsx-runtime': 9.0.19(@types/react@18.2.38)(react@18.2.0) - '@fluentui/react-link': 9.1.35(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-shared-contexts': 9.13.0(@types/react@18.2.38)(react@18.2.0) - '@fluentui/react-tabster': 9.14.6(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-jsx-runtime': 9.0.20(@types/react@18.2.42)(react@18.2.0) + '@fluentui/react-link': 9.2.0(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-shared-contexts': 9.13.0(@types/react@18.2.42)(react@18.2.0) + '@fluentui/react-tabster': 9.15.0(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.15.2(@types/react@18.2.38)(react@18.2.0) - '@griffel/react': 1.5.18(react@18.2.0) + '@fluentui/react-utilities': 9.15.2(@types/react@18.2.42)(react@18.2.0) + '@griffel/react': 1.5.19(react@18.2.0) '@swc/helpers': 0.5.3 - '@types/react': 18.2.38 + '@types/react': 18.2.42 '@types/react-dom': 18.2.17 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /@fluentui/react-button@9.3.56(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-8bpCMCMF8KODg1WeccqMdXjMHHW4Kwig3JNgzIW118sdhJ6fztTQalgHZzo5PxSAMzfTYc0HsEEVol02wWaFYA==} + /@fluentui/react-button@9.3.57(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-HGvmNDgtYfvjBBrbaluwkgOywxYHyhU9X3MzaBTJ9tj/ObS4OIbVGnjpXLKDVPeXAA7Fyxbg6qgAgmiQYKaoJQ==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.14.0 <19.0.0' @@ -558,23 +554,23 @@ packages: react-dom: '>=16.14.0 <19.0.0' dependencies: '@fluentui/keyboard-keys': 9.0.7 - '@fluentui/react-aria': 9.3.44(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-aria': 9.4.0(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-icons': 2.0.223(react@18.2.0) - '@fluentui/react-jsx-runtime': 9.0.19(@types/react@18.2.38)(react@18.2.0) - '@fluentui/react-shared-contexts': 9.13.0(@types/react@18.2.38)(react@18.2.0) - '@fluentui/react-tabster': 9.14.6(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-jsx-runtime': 9.0.20(@types/react@18.2.42)(react@18.2.0) + '@fluentui/react-shared-contexts': 9.13.0(@types/react@18.2.42)(react@18.2.0) + '@fluentui/react-tabster': 9.15.0(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.15.2(@types/react@18.2.38)(react@18.2.0) - '@griffel/react': 1.5.18(react@18.2.0) + '@fluentui/react-utilities': 9.15.2(@types/react@18.2.42)(react@18.2.0) + '@griffel/react': 1.5.19(react@18.2.0) '@swc/helpers': 0.5.3 - '@types/react': 18.2.38 + '@types/react': 18.2.42 '@types/react-dom': 18.2.17 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /@fluentui/react-card@9.0.55(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-dbnb2CgSYHW1YuDzSHgxbS7xV7026kTgqmb9EPkdp9iouJa3cxJk0rHf+/qu59+6uo98Rel8WEMRfbeHXZOUsQ==} + /@fluentui/react-card@9.0.56(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-7ux/zs+ptdYqINDb3vhcVXUm5y3qc7GK0r9uAeywpdU/YRaUBZ+7QSbIAvHCKyO43xfdD3j9GWZFbrcog/AuWg==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.14.0 <19.0.0' @@ -582,37 +578,37 @@ packages: react-dom: '>=16.14.0 <19.0.0' dependencies: '@fluentui/keyboard-keys': 9.0.7 - '@fluentui/react-jsx-runtime': 9.0.19(@types/react@18.2.38)(react@18.2.0) - '@fluentui/react-tabster': 9.14.6(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-jsx-runtime': 9.0.20(@types/react@18.2.42)(react@18.2.0) + '@fluentui/react-tabster': 9.15.0(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.15.2(@types/react@18.2.38)(react@18.2.0) - '@griffel/react': 1.5.18(react@18.2.0) + '@fluentui/react-utilities': 9.15.2(@types/react@18.2.42)(react@18.2.0) + '@griffel/react': 1.5.19(react@18.2.0) '@swc/helpers': 0.5.3 - '@types/react': 18.2.38 + '@types/react': 18.2.42 '@types/react-dom': 18.2.17 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /@fluentui/react-checkbox@9.2.0(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2): - resolution: {integrity: sha512-9P5HWfuaUAcZjXn3DSFCH8AAXssTFblJI7pdL/OSI0FnXPcpjqU4TKBuSsAI+pw7p0hHqUuPSNioUqGTC/2Rrw==} + /@fluentui/react-checkbox@9.2.1(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2): + resolution: {integrity: sha512-fPe2AFe6JSJCAT1qCCNQoLzfy0o6u9cirCuQJLNB8t5+C89FV3XBETB/UCOpIPL1qo5B4zIlKlheldaPrad5TQ==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.14.0 <19.0.0' react: '>=16.14.0 <19.0.0' react-dom: '>=16.14.0 <19.0.0' dependencies: - '@fluentui/react-field': 9.1.42(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) + '@fluentui/react-field': 9.1.43(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) '@fluentui/react-icons': 2.0.223(react@18.2.0) - '@fluentui/react-jsx-runtime': 9.0.19(@types/react@18.2.38)(react@18.2.0) - '@fluentui/react-label': 9.1.50(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-shared-contexts': 9.13.0(@types/react@18.2.38)(react@18.2.0) - '@fluentui/react-tabster': 9.14.6(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-jsx-runtime': 9.0.20(@types/react@18.2.42)(react@18.2.0) + '@fluentui/react-label': 9.1.51(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-shared-contexts': 9.13.0(@types/react@18.2.42)(react@18.2.0) + '@fluentui/react-tabster': 9.15.0(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.15.2(@types/react@18.2.38)(react@18.2.0) - '@griffel/react': 1.5.18(react@18.2.0) + '@fluentui/react-utilities': 9.15.2(@types/react@18.2.42)(react@18.2.0) + '@griffel/react': 1.5.19(react@18.2.0) '@swc/helpers': 0.5.3 - '@types/react': 18.2.38 + '@types/react': 18.2.42 '@types/react-dom': 18.2.17 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -620,8 +616,8 @@ packages: - scheduler dev: false - /@fluentui/react-combobox@9.5.31(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2): - resolution: {integrity: sha512-1CORqvcjhFaQx8t9jwGOAWITJNRz6YsWGp+zYNurwkGee1ALz0nJrCIwX/VsrGjhlWoo3u280eJVCHABTm2cfA==} + /@fluentui/react-combobox@9.5.32(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2): + resolution: {integrity: sha512-Gpoa5ZaQCcWe1pfEaFeABw8pLY8Lz6F+BhwrWzgnSqr7NtYBRNvXrvH+t2amCEhEKeukXeDN4cicyR6lVUtF4Q==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.14.0 <19.0.0' @@ -630,26 +626,26 @@ packages: scheduler: ^0.19.0 || ^0.20.0 dependencies: '@fluentui/keyboard-keys': 9.0.7 - '@fluentui/react-context-selector': 9.1.42(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) - '@fluentui/react-field': 9.1.42(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) + '@fluentui/react-context-selector': 9.1.42(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) + '@fluentui/react-field': 9.1.43(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) '@fluentui/react-icons': 2.0.223(react@18.2.0) - '@fluentui/react-jsx-runtime': 9.0.19(@types/react@18.2.38)(react@18.2.0) - '@fluentui/react-portal': 9.4.2(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-positioning': 9.10.1(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-shared-contexts': 9.13.0(@types/react@18.2.38)(react@18.2.0) + '@fluentui/react-jsx-runtime': 9.0.20(@types/react@18.2.42)(react@18.2.0) + '@fluentui/react-portal': 9.4.3(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-positioning': 9.10.2(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-shared-contexts': 9.13.0(@types/react@18.2.42)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.15.2(@types/react@18.2.38)(react@18.2.0) - '@griffel/react': 1.5.18(react@18.2.0) + '@fluentui/react-utilities': 9.15.2(@types/react@18.2.42)(react@18.2.0) + '@griffel/react': 1.5.19(react@18.2.0) '@swc/helpers': 0.5.3 - '@types/react': 18.2.38 + '@types/react': 18.2.42 '@types/react-dom': 18.2.17 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) scheduler: 0.20.2 dev: false - /@fluentui/react-components@9.41.0(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2): - resolution: {integrity: sha512-52txoQdE3XVngqfChJ6i2iQYoBRUg5mlhdKU/XkI2RMDnu+F0twhIakGRCe+nHGCeooGZyfIJARe8u/BJBT/hA==} + /@fluentui/react-components@9.42.0(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2): + resolution: {integrity: sha512-b8xASrp9ljm0nC0L5ZT4MR1JDSxzjqW1T2IDYcmF3pW9r4qj6NWTScPPlIoxlFxKD/ol8jJZkHvXtADs5zprxQ==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.14.0 <19.0.0' @@ -657,65 +653,65 @@ packages: react-dom: '>=16.14.0 <19.0.0' scheduler: ^0.19.0 || ^0.20.0 dependencies: - '@fluentui/react-accordion': 9.3.29(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) - '@fluentui/react-alert': 9.0.0-beta.93(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) - '@fluentui/react-avatar': 9.5.47(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) - '@fluentui/react-badge': 9.2.14(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-breadcrumb': 9.0.1(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-button': 9.3.56(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-card': 9.0.55(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-checkbox': 9.2.0(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) - '@fluentui/react-combobox': 9.5.31(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) - '@fluentui/react-dialog': 9.8.6(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) - '@fluentui/react-divider': 9.2.50(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-drawer': 9.0.2(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) - '@fluentui/react-field': 9.1.42(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) - '@fluentui/react-image': 9.1.47(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-infobutton': 9.0.0-beta.77(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) - '@fluentui/react-infolabel': 9.0.5(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) - '@fluentui/react-input': 9.4.52(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) - '@fluentui/react-label': 9.1.50(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-link': 9.1.35(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-menu': 9.12.34(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) - '@fluentui/react-message-bar': 9.0.7(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-overflow': 9.1.1(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) - '@fluentui/react-persona': 9.2.57(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) - '@fluentui/react-popover': 9.8.22(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) - '@fluentui/react-portal': 9.4.2(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-positioning': 9.10.1(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-progress': 9.1.52(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) - '@fluentui/react-provider': 9.13.0(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-radio': 9.1.57(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) - '@fluentui/react-select': 9.1.52(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) - '@fluentui/react-shared-contexts': 9.13.0(@types/react@18.2.38)(react@18.2.0) - '@fluentui/react-skeleton': 9.0.40(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) - '@fluentui/react-slider': 9.1.57(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) - '@fluentui/react-spinbutton': 9.2.52(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) - '@fluentui/react-spinner': 9.3.30(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-switch': 9.1.57(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) - '@fluentui/react-table': 9.10.12(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) - '@fluentui/react-tabs': 9.3.58(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) - '@fluentui/react-tabster': 9.14.6(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-tags': 9.0.11(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) - '@fluentui/react-text': 9.3.47(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-textarea': 9.3.52(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) + '@fluentui/react-accordion': 9.3.30(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) + '@fluentui/react-alert': 9.0.0-beta.94(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) + '@fluentui/react-avatar': 9.5.48(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) + '@fluentui/react-badge': 9.2.15(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-breadcrumb': 9.0.2(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-button': 9.3.57(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-card': 9.0.56(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-checkbox': 9.2.1(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) + '@fluentui/react-combobox': 9.5.32(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) + '@fluentui/react-dialog': 9.8.7(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) + '@fluentui/react-divider': 9.2.51(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-drawer': 9.0.3(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) + '@fluentui/react-field': 9.1.43(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) + '@fluentui/react-image': 9.1.48(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-infobutton': 9.0.0-beta.78(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) + '@fluentui/react-infolabel': 9.0.6(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) + '@fluentui/react-input': 9.4.53(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) + '@fluentui/react-label': 9.1.51(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-link': 9.2.0(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-menu': 9.12.35(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) + '@fluentui/react-message-bar': 9.0.8(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-overflow': 9.1.1(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) + '@fluentui/react-persona': 9.2.58(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) + '@fluentui/react-popover': 9.8.23(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) + '@fluentui/react-portal': 9.4.3(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-positioning': 9.10.2(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-progress': 9.1.53(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) + '@fluentui/react-provider': 9.13.1(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-radio': 9.1.58(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) + '@fluentui/react-select': 9.1.53(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) + '@fluentui/react-shared-contexts': 9.13.0(@types/react@18.2.42)(react@18.2.0) + '@fluentui/react-skeleton': 9.0.41(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) + '@fluentui/react-slider': 9.1.58(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) + '@fluentui/react-spinbutton': 9.2.53(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) + '@fluentui/react-spinner': 9.3.31(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-switch': 9.1.58(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) + '@fluentui/react-table': 9.10.13(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) + '@fluentui/react-tabs': 9.3.59(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) + '@fluentui/react-tabster': 9.15.0(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-tags': 9.0.12(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) + '@fluentui/react-text': 9.4.0(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-textarea': 9.3.53(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-toast': 9.3.18(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-toolbar': 9.1.57(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) - '@fluentui/react-tooltip': 9.4.0(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-tree': 9.4.14(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) - '@fluentui/react-utilities': 9.15.2(@types/react@18.2.38)(react@18.2.0) - '@fluentui/react-virtualizer': 9.0.0-alpha.58(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0) - '@griffel/react': 1.5.18(react@18.2.0) + '@fluentui/react-toast': 9.3.19(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-toolbar': 9.1.58(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) + '@fluentui/react-tooltip': 9.4.1(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-tree': 9.4.15(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) + '@fluentui/react-utilities': 9.15.2(@types/react@18.2.42)(react@18.2.0) + '@fluentui/react-virtualizer': 9.0.0-alpha.59(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0) + '@griffel/react': 1.5.19(react@18.2.0) '@swc/helpers': 0.5.3 - '@types/react': 18.2.38 + '@types/react': 18.2.42 '@types/react-dom': 18.2.17 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) scheduler: 0.20.2 dev: false - /@fluentui/react-context-selector@9.1.42(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2): + /@fluentui/react-context-selector@9.1.42(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2): resolution: {integrity: sha512-Xq9JcPBCRLkCnrUd83qSFgEYZc1BYyxFXLamtev5Ok1SSF53XI4yqN7Y34A13fSu/Q2wGeZibHcCTHJIXad2sQ==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' @@ -724,17 +720,17 @@ packages: react-dom: '>=16.14.0 <19.0.0' scheduler: ^0.19.0 || ^0.20.0 dependencies: - '@fluentui/react-utilities': 9.15.2(@types/react@18.2.38)(react@18.2.0) + '@fluentui/react-utilities': 9.15.2(@types/react@18.2.42)(react@18.2.0) '@swc/helpers': 0.5.3 - '@types/react': 18.2.38 + '@types/react': 18.2.42 '@types/react-dom': 18.2.17 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) scheduler: 0.20.2 dev: false - /@fluentui/react-dialog@9.8.6(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2): - resolution: {integrity: sha512-fNmOHWet7V9o+0z3Q1PX/tFsLyyT7DrMKVqrTUuGboHUsrz7lxY2eKZpOlx5SDZB4BoOeZq99Vp2f+TBp+ZiPQ==} + /@fluentui/react-dialog@9.8.7(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2): + resolution: {integrity: sha512-j6UhUS8nSm4C1FiUYPtdiSFBpClxHlSZODYBTIIPRMUaviAiAAfi7prSRnWPhOgXr8uiXvyxRKOcc77r/DAtPQ==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.14.0 <19.0.0' @@ -742,18 +738,18 @@ packages: react-dom: '>=16.14.0 <19.0.0' dependencies: '@fluentui/keyboard-keys': 9.0.7 - '@fluentui/react-aria': 9.3.44(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-context-selector': 9.1.42(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) + '@fluentui/react-aria': 9.4.0(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-context-selector': 9.1.42(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) '@fluentui/react-icons': 2.0.223(react@18.2.0) - '@fluentui/react-jsx-runtime': 9.0.19(@types/react@18.2.38)(react@18.2.0) - '@fluentui/react-portal': 9.4.2(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-shared-contexts': 9.13.0(@types/react@18.2.38)(react@18.2.0) - '@fluentui/react-tabster': 9.14.6(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-jsx-runtime': 9.0.20(@types/react@18.2.42)(react@18.2.0) + '@fluentui/react-portal': 9.4.3(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-shared-contexts': 9.13.0(@types/react@18.2.42)(react@18.2.0) + '@fluentui/react-tabster': 9.15.0(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.15.2(@types/react@18.2.38)(react@18.2.0) - '@griffel/react': 1.5.18(react@18.2.0) + '@fluentui/react-utilities': 9.15.2(@types/react@18.2.42)(react@18.2.0) + '@griffel/react': 1.5.19(react@18.2.0) '@swc/helpers': 0.5.3 - '@types/react': 18.2.38 + '@types/react': 18.2.42 '@types/react-dom': 18.2.17 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -762,44 +758,44 @@ packages: - scheduler dev: false - /@fluentui/react-divider@9.2.50(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-3XWgPN8bU9KlnCWgZXgjv73sn/mKx7Pd1rTjunWDzyB/SmlOnBa/Qat0HmfcA55bv3BCekejJhf1L70int7M5w==} + /@fluentui/react-divider@9.2.51(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-uJajHl/QIOuzLl/Xb9Q1vMO8CjvPOYx6XmBdNYakowxc7E0pPfJnnbWETVIp6gl6gbrY/GQN7OWQ90yYebvZow==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.14.0 <19.0.0' react: '>=16.14.0 <19.0.0' react-dom: '>=16.14.0 <19.0.0' dependencies: - '@fluentui/react-jsx-runtime': 9.0.19(@types/react@18.2.38)(react@18.2.0) - '@fluentui/react-shared-contexts': 9.13.0(@types/react@18.2.38)(react@18.2.0) + '@fluentui/react-jsx-runtime': 9.0.20(@types/react@18.2.42)(react@18.2.0) + '@fluentui/react-shared-contexts': 9.13.0(@types/react@18.2.42)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.15.2(@types/react@18.2.38)(react@18.2.0) - '@griffel/react': 1.5.18(react@18.2.0) + '@fluentui/react-utilities': 9.15.2(@types/react@18.2.42)(react@18.2.0) + '@griffel/react': 1.5.19(react@18.2.0) '@swc/helpers': 0.5.3 - '@types/react': 18.2.38 + '@types/react': 18.2.42 '@types/react-dom': 18.2.17 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /@fluentui/react-drawer@9.0.2(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2): - resolution: {integrity: sha512-PFWlKmuQXo0OTDwVwMzVYMCP8nF677B3o8hsIow0lYAsk2s3AYKuTeXecG7AxqwVDI+i3Iu9kCUMt5RGAMov6A==} + /@fluentui/react-drawer@9.0.3(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2): + resolution: {integrity: sha512-NuB79EJ+/nHtm9DO2Xc4e84/r/trt06ADZHR+a3/TMAfl2zwvz8PuGiFLIxvpqHL8s34DjblbZHu0GyQSu/GcA==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.14.0 <19.0.0' react: '>=16.14.0 <19.0.0' react-dom: '>=16.14.0 <19.0.0' dependencies: - '@fluentui/react-dialog': 9.8.6(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) - '@fluentui/react-jsx-runtime': 9.0.19(@types/react@18.2.38)(react@18.2.0) - '@fluentui/react-motion-preview': 0.5.2(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-shared-contexts': 9.13.0(@types/react@18.2.38)(react@18.2.0) - '@fluentui/react-tabster': 9.14.6(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-dialog': 9.8.7(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) + '@fluentui/react-jsx-runtime': 9.0.20(@types/react@18.2.42)(react@18.2.0) + '@fluentui/react-motion-preview': 0.5.3(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-shared-contexts': 9.13.0(@types/react@18.2.42)(react@18.2.0) + '@fluentui/react-tabster': 9.15.0(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.15.2(@types/react@18.2.38)(react@18.2.0) - '@griffel/react': 1.5.18(react@18.2.0) + '@fluentui/react-utilities': 9.15.2(@types/react@18.2.42)(react@18.2.0) + '@griffel/react': 1.5.19(react@18.2.0) '@swc/helpers': 0.5.3 - '@types/react': 18.2.38 + '@types/react': 18.2.42 '@types/react-dom': 18.2.17 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -807,23 +803,23 @@ packages: - scheduler dev: false - /@fluentui/react-field@9.1.42(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2): - resolution: {integrity: sha512-EOAlYwc5LNwyvZt7T9gSiDggb5QFlIZP/Oe5Neqye0T67Dij5+L4s8z0RQwcK8HX5HTU3rb5K3S/ScOrZbbawg==} + /@fluentui/react-field@9.1.43(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2): + resolution: {integrity: sha512-6LtwctiJsITgPotp+ztXNUAFbLh93Nk/SSy8RYFOjj3qAyliSjrqBEv5qJjo0cAunKFguyZKDWlVZSuYGBne3w==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.14.0 <19.0.0' react: '>=16.14.0 <19.0.0' react-dom: '>=16.14.0 <19.0.0' dependencies: - '@fluentui/react-context-selector': 9.1.42(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) + '@fluentui/react-context-selector': 9.1.42(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) '@fluentui/react-icons': 2.0.223(react@18.2.0) - '@fluentui/react-jsx-runtime': 9.0.19(@types/react@18.2.38)(react@18.2.0) - '@fluentui/react-label': 9.1.50(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-jsx-runtime': 9.0.20(@types/react@18.2.42)(react@18.2.0) + '@fluentui/react-label': 9.1.51(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.15.2(@types/react@18.2.38)(react@18.2.0) - '@griffel/react': 1.5.18(react@18.2.0) + '@fluentui/react-utilities': 9.15.2(@types/react@18.2.42)(react@18.2.0) + '@griffel/react': 1.5.19(react@18.2.0) '@swc/helpers': 0.5.3 - '@types/react': 18.2.38 + '@types/react': 18.2.42 '@types/react-dom': 18.2.17 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -831,16 +827,16 @@ packages: - scheduler dev: false - /@fluentui/react-hooks@8.6.33(@types/react@18.2.38)(react@18.2.0): + /@fluentui/react-hooks@8.6.33(@types/react@18.2.42)(react@18.2.0): resolution: {integrity: sha512-3P9RA34QhhjFwHwCvfOqMDgCwvks4hgMsEGvQVTdrcya4uskxBx4FqCLzoMxkXcAJjJCiTJmPx/mZQqQpgoyoA==} peerDependencies: '@types/react': '>=16.8.0 <19.0.0' react: '>=16.8.0 <19.0.0' dependencies: - '@fluentui/react-window-provider': 2.2.16(@types/react@18.2.38)(react@18.2.0) + '@fluentui/react-window-provider': 2.2.16(@types/react@18.2.42)(react@18.2.0) '@fluentui/set-version': 8.2.12 - '@fluentui/utilities': 8.13.21(@types/react@18.2.38)(react@18.2.0) - '@types/react': 18.2.38 + '@fluentui/utilities': 8.13.21(@types/react@18.2.42)(react@18.2.0) + '@types/react': 18.2.42 react: 18.2.0 tslib: 2.6.2 dev: false @@ -850,33 +846,33 @@ packages: peerDependencies: react: '>=16.8.0 <19.0.0' dependencies: - '@griffel/react': 1.5.18(react@18.2.0) + '@griffel/react': 1.5.19(react@18.2.0) react: 18.2.0 tslib: 2.6.2 dev: false - /@fluentui/react-image@9.1.47(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-/OeuexNRMrPTYbrGOM8bfHEYmKboczxZGC9qVKM6dC4/CN9U+LrISaUhCtvXGiq6jN5IJSx8L+y5EoF4toqxOA==} + /@fluentui/react-image@9.1.48(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-Hi+73hWoB4YtS95vP9BU9PJ3Z91TKTFS9CwMjliSy5qyjvsy62zIlfYL9wbwUzjUhKHjpaoXF7DExSYn1eyjGQ==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.14.0 <19.0.0' react: '>=16.14.0 <19.0.0' react-dom: '>=16.14.0 <19.0.0' dependencies: - '@fluentui/react-jsx-runtime': 9.0.19(@types/react@18.2.38)(react@18.2.0) - '@fluentui/react-shared-contexts': 9.13.0(@types/react@18.2.38)(react@18.2.0) + '@fluentui/react-jsx-runtime': 9.0.20(@types/react@18.2.42)(react@18.2.0) + '@fluentui/react-shared-contexts': 9.13.0(@types/react@18.2.42)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.15.2(@types/react@18.2.38)(react@18.2.0) - '@griffel/react': 1.5.18(react@18.2.0) + '@fluentui/react-utilities': 9.15.2(@types/react@18.2.42)(react@18.2.0) + '@griffel/react': 1.5.19(react@18.2.0) '@swc/helpers': 0.5.3 - '@types/react': 18.2.38 + '@types/react': 18.2.42 '@types/react-dom': 18.2.17 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /@fluentui/react-infobutton@9.0.0-beta.77(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2): - resolution: {integrity: sha512-9DrP2HbQJ0WHa/4DkFap7ze6AbbGl5F49aNCgYamCFE41jw6v9NmLY/bPEZRRFNPjGkCa1jFLFAWXwNSFqRTVw==} + /@fluentui/react-infobutton@9.0.0-beta.78(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2): + resolution: {integrity: sha512-XBOn8xyypSHB+m+SP2Xxj+aX9vh+EII0mHbAwmNVVQTOqNHfP0QircEhU/4KhEIS7B32aNOpX0LJXsh7TYcuhw==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.14.0 <19.0.0' @@ -884,15 +880,15 @@ packages: react-dom: '>=16.14.0 <19.0.0' dependencies: '@fluentui/react-icons': 2.0.223(react@18.2.0) - '@fluentui/react-jsx-runtime': 9.0.19(@types/react@18.2.38)(react@18.2.0) - '@fluentui/react-label': 9.1.50(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-popover': 9.8.22(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) - '@fluentui/react-tabster': 9.14.6(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-jsx-runtime': 9.0.20(@types/react@18.2.42)(react@18.2.0) + '@fluentui/react-label': 9.1.51(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-popover': 9.8.23(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) + '@fluentui/react-tabster': 9.15.0(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.15.2(@types/react@18.2.38)(react@18.2.0) - '@griffel/react': 1.5.18(react@18.2.0) + '@fluentui/react-utilities': 9.15.2(@types/react@18.2.42)(react@18.2.0) + '@griffel/react': 1.5.19(react@18.2.0) '@swc/helpers': 0.5.3 - '@types/react': 18.2.38 + '@types/react': 18.2.42 '@types/react-dom': 18.2.17 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -900,8 +896,8 @@ packages: - scheduler dev: false - /@fluentui/react-infolabel@9.0.5(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2): - resolution: {integrity: sha512-g9hA9/1e31Cmzx+8L7j3wRC6N5bcqOI5RM6MEPxVSX7W92bfh7F+zBmy9JR4+k3b4MzLkR9hXCgEiQCzfdqf6w==} + /@fluentui/react-infolabel@9.0.6(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2): + resolution: {integrity: sha512-KAkd3Q4jkt58i3aTs9KXmCRaN+ML/OcXxD1E1aoX9+MIDFA3aBa+qRLH8x4iAAvm/x8xf7MP2ePE/lcDQM9vQQ==} peerDependencies: '@types/react': '>=16.8.0 <19.0.0' '@types/react-dom': '>=16.8.0 <19.0.0' @@ -909,15 +905,15 @@ packages: react-dom: '>=16.8.0 <19.0.0' dependencies: '@fluentui/react-icons': 2.0.223(react@18.2.0) - '@fluentui/react-jsx-runtime': 9.0.19(@types/react@18.2.38)(react@18.2.0) - '@fluentui/react-label': 9.1.50(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-popover': 9.8.22(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) - '@fluentui/react-tabster': 9.14.6(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-jsx-runtime': 9.0.20(@types/react@18.2.42)(react@18.2.0) + '@fluentui/react-label': 9.1.51(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-popover': 9.8.23(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) + '@fluentui/react-tabster': 9.15.0(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.15.2(@types/react@18.2.38)(react@18.2.0) - '@griffel/react': 1.5.18(react@18.2.0) + '@fluentui/react-utilities': 9.15.2(@types/react@18.2.42)(react@18.2.0) + '@griffel/react': 1.5.19(react@18.2.0) '@swc/helpers': 0.5.3 - '@types/react': 18.2.38 + '@types/react': 18.2.42 '@types/react-dom': 18.2.17 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -925,22 +921,22 @@ packages: - scheduler dev: false - /@fluentui/react-input@9.4.52(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2): - resolution: {integrity: sha512-NQ6ikKuNZnpPZkBfEbh0henIfgi9QsMAHdMkzhr/fjlDmFCkXYqNXO9FFb8/Obhfm7S5yqwU+4AwudWvQ9exFQ==} + /@fluentui/react-input@9.4.53(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2): + resolution: {integrity: sha512-+I7qReeCRPFRhe1Kmfy53bmmkvoFviwIACziOEKqDkMz7Jy0DiIBzrDgCcSRd4PoAc+6GZcwBL/OAzDqukdjWQ==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.14.0 <19.0.0' react: '>=16.14.0 <19.0.0' react-dom: '>=16.14.0 <19.0.0' dependencies: - '@fluentui/react-field': 9.1.42(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) - '@fluentui/react-jsx-runtime': 9.0.19(@types/react@18.2.38)(react@18.2.0) - '@fluentui/react-shared-contexts': 9.13.0(@types/react@18.2.38)(react@18.2.0) + '@fluentui/react-field': 9.1.43(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) + '@fluentui/react-jsx-runtime': 9.0.20(@types/react@18.2.42)(react@18.2.0) + '@fluentui/react-shared-contexts': 9.13.0(@types/react@18.2.42)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.15.2(@types/react@18.2.38)(react@18.2.0) - '@griffel/react': 1.5.18(react@18.2.0) + '@fluentui/react-utilities': 9.15.2(@types/react@18.2.42)(react@18.2.0) + '@griffel/react': 1.5.19(react@18.2.0) '@swc/helpers': 0.5.3 - '@types/react': 18.2.38 + '@types/react': 18.2.42 '@types/react-dom': 18.2.17 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -948,41 +944,41 @@ packages: - scheduler dev: false - /@fluentui/react-jsx-runtime@9.0.19(@types/react@18.2.38)(react@18.2.0): - resolution: {integrity: sha512-aSz/H86hsJQTQ7CkxfH4BIiwDRzIuQs9XKNCiVHNzk6AX2cEeA12SM4NSeT5VmksM+D7vL6J0EBmUGDyX6bY5A==} + /@fluentui/react-jsx-runtime@9.0.20(@types/react@18.2.42)(react@18.2.0): + resolution: {integrity: sha512-wFRi78pTun8yy8ufYS5BqY4OKWYB9RPEcSHLMJDbD+CDxqflff3Hvq9VCjB3iRImpYuxwFvJF8XH4mDD1WV5Zw==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' react: '>=16.14.0 <19.0.0' dependencies: - '@fluentui/react-utilities': 9.15.2(@types/react@18.2.38)(react@18.2.0) + '@fluentui/react-utilities': 9.15.2(@types/react@18.2.42)(react@18.2.0) '@swc/helpers': 0.5.3 - '@types/react': 18.2.38 + '@types/react': 18.2.42 react: 18.2.0 react-is: 17.0.2 dev: false - /@fluentui/react-label@9.1.50(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-VIZD9XSALX1PDDcfk0cYqt5EQhBOLbeIB99TVK29kNTIj5R4+3iPAQvTa3cmq7Muw5YxfGMGng67gJzQCUqnmA==} + /@fluentui/react-label@9.1.51(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-kwRHUu5h7kQ4jqXkZ29u2xr8ScEAzZL3ERvlm5zmPMPfnzoU9Gbez8jRxzVKLsfoWDvqJw1PVpY6shBWDJYnfw==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.14.0 <19.0.0' react: '>=16.14.0 <19.0.0' react-dom: '>=16.14.0 <19.0.0' dependencies: - '@fluentui/react-jsx-runtime': 9.0.19(@types/react@18.2.38)(react@18.2.0) - '@fluentui/react-shared-contexts': 9.13.0(@types/react@18.2.38)(react@18.2.0) + '@fluentui/react-jsx-runtime': 9.0.20(@types/react@18.2.42)(react@18.2.0) + '@fluentui/react-shared-contexts': 9.13.0(@types/react@18.2.42)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.15.2(@types/react@18.2.38)(react@18.2.0) - '@griffel/react': 1.5.18(react@18.2.0) + '@fluentui/react-utilities': 9.15.2(@types/react@18.2.42)(react@18.2.0) + '@griffel/react': 1.5.19(react@18.2.0) '@swc/helpers': 0.5.3 - '@types/react': 18.2.38 + '@types/react': 18.2.42 '@types/react-dom': 18.2.17 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /@fluentui/react-link@9.1.35(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-NWb2y+LzvAsUa4WOCNFhPcuwknnjFix0jfaFaHC5oIiVmhdqvaPT6r3EwsOzxGq/eUA9Y2ypm901wetjoRQ75A==} + /@fluentui/react-link@9.2.0(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-iFHIE4MxdTZRIA2pPr792EKAuBh6RD9M6OaLr6x92IooErXU5bh9mkkXWHZ8Rpw37mp90XjBljCkzAJKuZDxdQ==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.14.0 <19.0.0' @@ -990,21 +986,21 @@ packages: react-dom: '>=16.14.0 <19.0.0' dependencies: '@fluentui/keyboard-keys': 9.0.7 - '@fluentui/react-jsx-runtime': 9.0.19(@types/react@18.2.38)(react@18.2.0) - '@fluentui/react-shared-contexts': 9.13.0(@types/react@18.2.38)(react@18.2.0) - '@fluentui/react-tabster': 9.14.6(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-jsx-runtime': 9.0.20(@types/react@18.2.42)(react@18.2.0) + '@fluentui/react-shared-contexts': 9.13.0(@types/react@18.2.42)(react@18.2.0) + '@fluentui/react-tabster': 9.15.0(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.15.2(@types/react@18.2.38)(react@18.2.0) - '@griffel/react': 1.5.18(react@18.2.0) + '@fluentui/react-utilities': 9.15.2(@types/react@18.2.42)(react@18.2.0) + '@griffel/react': 1.5.19(react@18.2.0) '@swc/helpers': 0.5.3 - '@types/react': 18.2.38 + '@types/react': 18.2.42 '@types/react-dom': 18.2.17 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /@fluentui/react-menu@9.12.34(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2): - resolution: {integrity: sha512-DEhpCnlruieKE2Js1NyNOIpKLAiEiqKsoB3y2hZR1SbarVmiizmuqo9Ay5I84hrs3cfbhmEyuaHbW8etqgRsSg==} + /@fluentui/react-menu@9.12.35(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2): + resolution: {integrity: sha512-QjgyTwdo5zx3KZckLnYlI6zo8/xSKBtL0TKQ9/yaQ58v6pSrws8nuJ0bCPUtZmDTrCfYK6tyr3zZNJIjKpLHVA==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.14.0 <19.0.0' @@ -1013,69 +1009,69 @@ packages: scheduler: ^0.19.0 || ^0.20.0 dependencies: '@fluentui/keyboard-keys': 9.0.7 - '@fluentui/react-aria': 9.3.44(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-context-selector': 9.1.42(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) + '@fluentui/react-aria': 9.4.0(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-context-selector': 9.1.42(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) '@fluentui/react-icons': 2.0.223(react@18.2.0) - '@fluentui/react-jsx-runtime': 9.0.19(@types/react@18.2.38)(react@18.2.0) - '@fluentui/react-portal': 9.4.2(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-positioning': 9.10.1(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-shared-contexts': 9.13.0(@types/react@18.2.38)(react@18.2.0) - '@fluentui/react-tabster': 9.14.6(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-jsx-runtime': 9.0.20(@types/react@18.2.42)(react@18.2.0) + '@fluentui/react-portal': 9.4.3(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-positioning': 9.10.2(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-shared-contexts': 9.13.0(@types/react@18.2.42)(react@18.2.0) + '@fluentui/react-tabster': 9.15.0(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.15.2(@types/react@18.2.38)(react@18.2.0) - '@griffel/react': 1.5.18(react@18.2.0) + '@fluentui/react-utilities': 9.15.2(@types/react@18.2.42)(react@18.2.0) + '@griffel/react': 1.5.19(react@18.2.0) '@swc/helpers': 0.5.3 - '@types/react': 18.2.38 + '@types/react': 18.2.42 '@types/react-dom': 18.2.17 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) scheduler: 0.20.2 dev: false - /@fluentui/react-message-bar@9.0.7(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-pafBVvn2I+FUFkP4Y6vVhYmikThUTTkSt0fIe9yKvdMb9cXqqqGiPEPM1vizGD0wkVk71O/H/l9k8IniUDhX0g==} + /@fluentui/react-message-bar@9.0.8(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-VT/+MstwqdGAdw7WqvJlx+r0PmC0CDYikqdXQBhhTH7iRD2ZmcoTn8wkyJs9OqXyyghW6Y94kT9cB5rZmRaroQ==} peerDependencies: '@types/react': '>=16.8.0 <19.0.0' '@types/react-dom': '>=16.8.0 <19.0.0' react: '>=16.8.0 <19.0.0' react-dom: '>=16.8.0 <19.0.0' dependencies: - '@fluentui/react-button': 9.3.56(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-button': 9.3.57(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-icons': 2.0.223(react@18.2.0) - '@fluentui/react-jsx-runtime': 9.0.19(@types/react@18.2.38)(react@18.2.0) - '@fluentui/react-shared-contexts': 9.13.0(@types/react@18.2.38)(react@18.2.0) + '@fluentui/react-jsx-runtime': 9.0.20(@types/react@18.2.42)(react@18.2.0) + '@fluentui/react-shared-contexts': 9.13.0(@types/react@18.2.42)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.15.2(@types/react@18.2.38)(react@18.2.0) - '@griffel/react': 1.5.18(react@18.2.0) + '@fluentui/react-utilities': 9.15.2(@types/react@18.2.42)(react@18.2.0) + '@griffel/react': 1.5.19(react@18.2.0) '@swc/helpers': 0.5.3 - '@types/react': 18.2.38 + '@types/react': 18.2.42 '@types/react-dom': 18.2.17 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) react-transition-group: 4.4.5(react-dom@18.2.0)(react@18.2.0) dev: false - /@fluentui/react-motion-preview@0.5.2(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-wccKS5BQeXTvdVYJb5F43Flq1eXGFTluFfJapgpO3q5ZSj6rLV361aEXnxWq7f66bpL6ektIHB6pcHqt+AxD1A==} + /@fluentui/react-motion-preview@0.5.3(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-/lyYg5TtUZev3H3Gu1OtVNr6iucLuKuT/mszAWSAqxwMBRVgs7Z1wjUiQzUgn8+B7iGCg8EdaBuIbgI15FvLNg==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.14.0 <19.0.0' react: '>=16.14.0 <19.0.0' react-dom: '>=16.14.0 <19.0.0' dependencies: - '@fluentui/react-jsx-runtime': 9.0.19(@types/react@18.2.38)(react@18.2.0) - '@fluentui/react-shared-contexts': 9.13.0(@types/react@18.2.38)(react@18.2.0) + '@fluentui/react-jsx-runtime': 9.0.20(@types/react@18.2.42)(react@18.2.0) + '@fluentui/react-shared-contexts': 9.13.0(@types/react@18.2.42)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.15.2(@types/react@18.2.38)(react@18.2.0) - '@griffel/react': 1.5.18(react@18.2.0) + '@fluentui/react-utilities': 9.15.2(@types/react@18.2.42)(react@18.2.0) + '@griffel/react': 1.5.19(react@18.2.0) '@swc/helpers': 0.5.3 - '@types/react': 18.2.38 + '@types/react': 18.2.42 '@types/react-dom': 18.2.17 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /@fluentui/react-overflow@9.1.1(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2): + /@fluentui/react-overflow@9.1.1(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2): resolution: {integrity: sha512-jTvhd10iaNHluzvAg2FTHUtx/fGd/nAwGegO1VxxKNX9ciCpRqgwlbg4fvZ0Em2h+4VBEqRPALkWad/7t9wVnQ==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' @@ -1085,35 +1081,35 @@ packages: scheduler: ^0.19.0 || ^0.20.0 dependencies: '@fluentui/priority-overflow': 9.1.10 - '@fluentui/react-context-selector': 9.1.42(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) + '@fluentui/react-context-selector': 9.1.42(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.15.2(@types/react@18.2.38)(react@18.2.0) - '@griffel/react': 1.5.18(react@18.2.0) + '@fluentui/react-utilities': 9.15.2(@types/react@18.2.42)(react@18.2.0) + '@griffel/react': 1.5.19(react@18.2.0) '@swc/helpers': 0.5.3 - '@types/react': 18.2.38 + '@types/react': 18.2.42 '@types/react-dom': 18.2.17 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) scheduler: 0.20.2 dev: false - /@fluentui/react-persona@9.2.57(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2): - resolution: {integrity: sha512-OlH58Lj+rnqXHnGixeCbsaltbAd6ts+I9afTk01HppODHfN6M68od0cS7XU1MYGqeqD7+ZEhgZuttauHA3Xmvg==} + /@fluentui/react-persona@9.2.58(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2): + resolution: {integrity: sha512-hrzih0MgldvG7SZF609SkBYxvY2eMFJLtk0DXLbryHseB/47dY4VrM3/RiTAXkQeMv6ljtPmNBrsbLqUwmxomg==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.14.0 <19.0.0' react: '>=16.14.0 <19.0.0' react-dom: '>=16.14.0 <19.0.0' dependencies: - '@fluentui/react-avatar': 9.5.47(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) - '@fluentui/react-badge': 9.2.14(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-jsx-runtime': 9.0.19(@types/react@18.2.38)(react@18.2.0) - '@fluentui/react-shared-contexts': 9.13.0(@types/react@18.2.38)(react@18.2.0) + '@fluentui/react-avatar': 9.5.48(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) + '@fluentui/react-badge': 9.2.15(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-jsx-runtime': 9.0.20(@types/react@18.2.42)(react@18.2.0) + '@fluentui/react-shared-contexts': 9.13.0(@types/react@18.2.42)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.15.2(@types/react@18.2.38)(react@18.2.0) - '@griffel/react': 1.5.18(react@18.2.0) + '@fluentui/react-utilities': 9.15.2(@types/react@18.2.42)(react@18.2.0) + '@griffel/react': 1.5.19(react@18.2.0) '@swc/helpers': 0.5.3 - '@types/react': 18.2.38 + '@types/react': 18.2.42 '@types/react-dom': 18.2.17 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -1121,8 +1117,8 @@ packages: - scheduler dev: false - /@fluentui/react-popover@9.8.22(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2): - resolution: {integrity: sha512-F/wrHVHrEl5HqbUCs4Qc/oLYVbu4Ohkz6nW7aTOSzgxDI4EL0i5jmvxjWDb9mvzNEnJzMS+vMhpLXXkCa5IBuw==} + /@fluentui/react-popover@9.8.23(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2): + resolution: {integrity: sha512-rmR9pxfmNBgXh2f43hCI2mBcuKmJoKLFPOounbaB8AIrVD5lCFqFiG1+p5vnJDsuBxLvyzVROnGSt8dp/G9m/Q==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.14.0 <19.0.0' @@ -1131,46 +1127,46 @@ packages: scheduler: ^0.19.0 || ^0.20.0 dependencies: '@fluentui/keyboard-keys': 9.0.7 - '@fluentui/react-aria': 9.3.44(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-context-selector': 9.1.42(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) - '@fluentui/react-jsx-runtime': 9.0.19(@types/react@18.2.38)(react@18.2.0) - '@fluentui/react-portal': 9.4.2(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-positioning': 9.10.1(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-shared-contexts': 9.13.0(@types/react@18.2.38)(react@18.2.0) - '@fluentui/react-tabster': 9.14.6(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-aria': 9.4.0(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-context-selector': 9.1.42(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) + '@fluentui/react-jsx-runtime': 9.0.20(@types/react@18.2.42)(react@18.2.0) + '@fluentui/react-portal': 9.4.3(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-positioning': 9.10.2(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-shared-contexts': 9.13.0(@types/react@18.2.42)(react@18.2.0) + '@fluentui/react-tabster': 9.15.0(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.15.2(@types/react@18.2.38)(react@18.2.0) - '@griffel/react': 1.5.18(react@18.2.0) + '@fluentui/react-utilities': 9.15.2(@types/react@18.2.42)(react@18.2.0) + '@griffel/react': 1.5.19(react@18.2.0) '@swc/helpers': 0.5.3 - '@types/react': 18.2.38 + '@types/react': 18.2.42 '@types/react-dom': 18.2.17 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) scheduler: 0.20.2 dev: false - /@fluentui/react-portal@9.4.2(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-qMnSgNyxb+xxgM/pFeUfNIXQufuEHxv+42iJe34ESz4O2fLIPgYuymt6FOL24f6pFxVRFV7QjYqC8SSArngOoQ==} + /@fluentui/react-portal@9.4.3(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-VR/vXUxHwWXDx/u7SbxFspikLR7LBRG5BEfQvyrQVnlYQ/GHRY/izia6ncdsIRBhg049xSaeIFQSYY0ng9mQ8g==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.14.0 <19.0.0' react: '>=16.14.0 <19.0.0' react-dom: '>=16.14.0 <19.0.0' dependencies: - '@fluentui/react-shared-contexts': 9.13.0(@types/react@18.2.38)(react@18.2.0) - '@fluentui/react-tabster': 9.14.6(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-utilities': 9.15.2(@types/react@18.2.38)(react@18.2.0) - '@griffel/react': 1.5.18(react@18.2.0) + '@fluentui/react-shared-contexts': 9.13.0(@types/react@18.2.42)(react@18.2.0) + '@fluentui/react-tabster': 9.15.0(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-utilities': 9.15.2(@types/react@18.2.42)(react@18.2.0) + '@griffel/react': 1.5.19(react@18.2.0) '@swc/helpers': 0.5.3 - '@types/react': 18.2.38 + '@types/react': 18.2.42 '@types/react-dom': 18.2.17 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - use-disposable: 1.0.2(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0) + use-disposable: 1.0.2(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0) dev: false - /@fluentui/react-positioning@9.10.1(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-WLiqJoGa3nm2yvs/e3p/B6I633Y5LWds/umZp/CW1rtId8iNCR94zdTPKRwQwCKfB8YfibZpTEUvq5tIL9wsaQ==} + /@fluentui/react-positioning@9.10.2(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-EP9ZgKTYw8BkiqgwxRoGLH3T7H/5ig+fcJ5l9rAX8XGelsV/HEo+28GXE529NapdFZSqtxM7v4fczcP0lrFkgA==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.14.0 <19.0.0' @@ -1178,33 +1174,34 @@ packages: react-dom: '>=16.14.0 <19.0.0' dependencies: '@floating-ui/dom': 1.5.3 - '@fluentui/react-shared-contexts': 9.13.0(@types/react@18.2.38)(react@18.2.0) + '@fluentui/react-shared-contexts': 9.13.0(@types/react@18.2.42)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.15.2(@types/react@18.2.38)(react@18.2.0) - '@griffel/react': 1.5.18(react@18.2.0) + '@fluentui/react-utilities': 9.15.2(@types/react@18.2.42)(react@18.2.0) + '@griffel/react': 1.5.19(react@18.2.0) '@swc/helpers': 0.5.3 - '@types/react': 18.2.38 + '@types/react': 18.2.42 '@types/react-dom': 18.2.17 + floating-ui-devtools: 0.1.2(@floating-ui/dom@1.5.3) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /@fluentui/react-progress@9.1.52(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2): - resolution: {integrity: sha512-h7oIDXtzvS1FoP9aODK4DdlQ3NhjoHsvKSMnjLVswDzpEYBoeCGzJi7RgAGjhLmTw4RTMkkv7ku7zrkJtX6z5w==} + /@fluentui/react-progress@9.1.53(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2): + resolution: {integrity: sha512-h3eKrAWryz1dlY8Kr2PXrNUeX02nwpINt7LzuE2nq544Nj1aHXIjnuhgZbtuxItWweqCCuO1PGHLXDRugmWs9g==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.14.0 <19.0.0' react: '>=16.14.0 <19.0.0' react-dom: '>=16.14.0 <19.0.0' dependencies: - '@fluentui/react-field': 9.1.42(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) - '@fluentui/react-jsx-runtime': 9.0.19(@types/react@18.2.38)(react@18.2.0) - '@fluentui/react-shared-contexts': 9.13.0(@types/react@18.2.38)(react@18.2.0) + '@fluentui/react-field': 9.1.43(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) + '@fluentui/react-jsx-runtime': 9.0.20(@types/react@18.2.42)(react@18.2.0) + '@fluentui/react-shared-contexts': 9.13.0(@types/react@18.2.42)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.15.2(@types/react@18.2.38)(react@18.2.0) - '@griffel/react': 1.5.18(react@18.2.0) + '@fluentui/react-utilities': 9.15.2(@types/react@18.2.42)(react@18.2.0) + '@griffel/react': 1.5.19(react@18.2.0) '@swc/helpers': 0.5.3 - '@types/react': 18.2.38 + '@types/react': 18.2.42 '@types/react-dom': 18.2.17 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -1212,8 +1209,8 @@ packages: - scheduler dev: false - /@fluentui/react-provider@9.13.0(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-GjBCqr83+7BeXutP7wnWDzB1A+sShmCpkAuTp95snJkLy7ie38n3FA5RVNdhT2sIl+Gspun6DyWZdSeN7hVzpA==} + /@fluentui/react-provider@9.13.1(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-sl6ztjJ3bdzb6cvlTKoUsw7AErijrTNgVY/KWO8StkRQShozWNnbklF6U0340xEh9KezRChG0ugGrajyDYq6Uw==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.14.0 <19.0.0' @@ -1221,22 +1218,22 @@ packages: react-dom: '>=16.14.0 <19.0.0' dependencies: '@fluentui/react-icons': 2.0.223(react@18.2.0) - '@fluentui/react-jsx-runtime': 9.0.19(@types/react@18.2.38)(react@18.2.0) - '@fluentui/react-shared-contexts': 9.13.0(@types/react@18.2.38)(react@18.2.0) - '@fluentui/react-tabster': 9.14.6(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-jsx-runtime': 9.0.20(@types/react@18.2.42)(react@18.2.0) + '@fluentui/react-shared-contexts': 9.13.0(@types/react@18.2.42)(react@18.2.0) + '@fluentui/react-tabster': 9.15.0(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.15.2(@types/react@18.2.38)(react@18.2.0) - '@griffel/core': 1.15.0 - '@griffel/react': 1.5.18(react@18.2.0) + '@fluentui/react-utilities': 9.15.2(@types/react@18.2.42)(react@18.2.0) + '@griffel/core': 1.15.1 + '@griffel/react': 1.5.19(react@18.2.0) '@swc/helpers': 0.5.3 - '@types/react': 18.2.38 + '@types/react': 18.2.42 '@types/react-dom': 18.2.17 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /@fluentui/react-radio@9.1.57(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2): - resolution: {integrity: sha512-raVn7jaMO73LwrXIv0uRwRunnRQxgj5nsIixxFc/FSpPHI3H9vrLGIIBhZhFW+VGFceYvVccLVaCTBt4cfTp4A==} + /@fluentui/react-radio@9.1.58(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2): + resolution: {integrity: sha512-sVCfIS3WnGElvpBWKbA5/5yBjtZ5PIOgb/RLlJ2EsYVVumSYlKqqxljF/pLjoXj0lHOUE73c7KLkPI3Gv7vqSw==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.14.0 <19.0.0' @@ -1244,40 +1241,40 @@ packages: react-dom: '>=16.14.0 <19.0.0' scheduler: ^0.19.0 || ^0.20.0 dependencies: - '@fluentui/react-field': 9.1.42(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) + '@fluentui/react-field': 9.1.43(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) '@fluentui/react-icons': 2.0.223(react@18.2.0) - '@fluentui/react-jsx-runtime': 9.0.19(@types/react@18.2.38)(react@18.2.0) - '@fluentui/react-label': 9.1.50(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-shared-contexts': 9.13.0(@types/react@18.2.38)(react@18.2.0) - '@fluentui/react-tabster': 9.14.6(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-jsx-runtime': 9.0.20(@types/react@18.2.42)(react@18.2.0) + '@fluentui/react-label': 9.1.51(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-shared-contexts': 9.13.0(@types/react@18.2.42)(react@18.2.0) + '@fluentui/react-tabster': 9.15.0(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.15.2(@types/react@18.2.38)(react@18.2.0) - '@griffel/react': 1.5.18(react@18.2.0) + '@fluentui/react-utilities': 9.15.2(@types/react@18.2.42)(react@18.2.0) + '@griffel/react': 1.5.19(react@18.2.0) '@swc/helpers': 0.5.3 - '@types/react': 18.2.38 + '@types/react': 18.2.42 '@types/react-dom': 18.2.17 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) scheduler: 0.20.2 dev: false - /@fluentui/react-select@9.1.52(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2): - resolution: {integrity: sha512-EPhjHWiSjS8EI86EmRuxJGKT3TOQAnWOIk/H4B4gMGYJOuAJ5x1vzQ58Wan5UdpJS8WfUrhBRmlbrInem4UdrA==} + /@fluentui/react-select@9.1.53(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2): + resolution: {integrity: sha512-yRUMz+eD9GKI9jjga09sA/brn09V0+Vzb8vzc01DE3ibUsuQeXoY6MrPUhD17EMQ7U2Ka3XEgTAn5BkUqn45KA==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.14.0 <19.0.0' react: '>=16.14.0 <19.0.0' react-dom: '>=16.14.0 <19.0.0' dependencies: - '@fluentui/react-field': 9.1.42(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) + '@fluentui/react-field': 9.1.43(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) '@fluentui/react-icons': 2.0.223(react@18.2.0) - '@fluentui/react-jsx-runtime': 9.0.19(@types/react@18.2.38)(react@18.2.0) - '@fluentui/react-shared-contexts': 9.13.0(@types/react@18.2.38)(react@18.2.0) + '@fluentui/react-jsx-runtime': 9.0.20(@types/react@18.2.42)(react@18.2.0) + '@fluentui/react-shared-contexts': 9.13.0(@types/react@18.2.42)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.15.2(@types/react@18.2.38)(react@18.2.0) - '@griffel/react': 1.5.18(react@18.2.0) + '@fluentui/react-utilities': 9.15.2(@types/react@18.2.42)(react@18.2.0) + '@griffel/react': 1.5.19(react@18.2.0) '@swc/helpers': 0.5.3 - '@types/react': 18.2.38 + '@types/react': 18.2.42 '@types/react-dom': 18.2.17 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -1285,7 +1282,7 @@ packages: - scheduler dev: false - /@fluentui/react-shared-contexts@9.13.0(@types/react@18.2.38)(react@18.2.0): + /@fluentui/react-shared-contexts@9.13.0(@types/react@18.2.42)(react@18.2.0): resolution: {integrity: sha512-1KeSxrIW9kYPA7Ug0p4Tym/oqWANkuQS7GfGY7BiibrtB10/ViDs9ZwVw2A9D0JgiPLJU9MZY2Jl7TH5aiC0Vw==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' @@ -1293,26 +1290,26 @@ packages: dependencies: '@fluentui/react-theme': 9.1.16 '@swc/helpers': 0.5.3 - '@types/react': 18.2.38 + '@types/react': 18.2.42 react: 18.2.0 dev: false - /@fluentui/react-skeleton@9.0.40(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2): - resolution: {integrity: sha512-Lz/kJlCAc2jx8Z470lITYvRGx/6Y6XD5EaVwDvgAbgKAtNI8DYKptcdA4bOc3uWXSX2HMy5XWqEEIfc2Vu8brQ==} + /@fluentui/react-skeleton@9.0.41(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2): + resolution: {integrity: sha512-NXic/FmmO3eutQRECT9n88nGFYbSzMCrdLFmEpGR1YLLP+Pz4RXrLPy1GnsSLjiNTkteKSdVHZu9Ow8zVm3Tjw==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.14.0 <19.0.0' react: '>=16.14.0 <19.0.0' react-dom: '>=16.14.0 <19.0.0' dependencies: - '@fluentui/react-field': 9.1.42(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) - '@fluentui/react-jsx-runtime': 9.0.19(@types/react@18.2.38)(react@18.2.0) - '@fluentui/react-shared-contexts': 9.13.0(@types/react@18.2.38)(react@18.2.0) + '@fluentui/react-field': 9.1.43(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) + '@fluentui/react-jsx-runtime': 9.0.20(@types/react@18.2.42)(react@18.2.0) + '@fluentui/react-shared-contexts': 9.13.0(@types/react@18.2.42)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.15.2(@types/react@18.2.38)(react@18.2.0) - '@griffel/react': 1.5.18(react@18.2.0) + '@fluentui/react-utilities': 9.15.2(@types/react@18.2.42)(react@18.2.0) + '@griffel/react': 1.5.19(react@18.2.0) '@swc/helpers': 0.5.3 - '@types/react': 18.2.38 + '@types/react': 18.2.42 '@types/react-dom': 18.2.17 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -1320,23 +1317,23 @@ packages: - scheduler dev: false - /@fluentui/react-slider@9.1.57(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2): - resolution: {integrity: sha512-Tmw0APadcVtsxxaS7GZbg9wUiH6gfqBO+MBBtwP/cI4G5yduMXZQv+Ipjkz+iDTQk5GmrTH2z8rC8olgcv0C5w==} + /@fluentui/react-slider@9.1.58(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2): + resolution: {integrity: sha512-LblD67Fgxdu3CIarIHutIsvXAXZnJVZyj6P3gAn+Af0GU/XTA7Lk2fiGfd9/rBgyqdj6A+8XpkYtcS52NHyFWg==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.14.0 <19.0.0' react: '>=16.14.0 <19.0.0' react-dom: '>=16.14.0 <19.0.0' dependencies: - '@fluentui/react-field': 9.1.42(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) - '@fluentui/react-jsx-runtime': 9.0.19(@types/react@18.2.38)(react@18.2.0) - '@fluentui/react-shared-contexts': 9.13.0(@types/react@18.2.38)(react@18.2.0) - '@fluentui/react-tabster': 9.14.6(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-field': 9.1.43(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) + '@fluentui/react-jsx-runtime': 9.0.20(@types/react@18.2.42)(react@18.2.0) + '@fluentui/react-shared-contexts': 9.13.0(@types/react@18.2.42)(react@18.2.0) + '@fluentui/react-tabster': 9.15.0(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.15.2(@types/react@18.2.38)(react@18.2.0) - '@griffel/react': 1.5.18(react@18.2.0) + '@fluentui/react-utilities': 9.15.2(@types/react@18.2.42)(react@18.2.0) + '@griffel/react': 1.5.19(react@18.2.0) '@swc/helpers': 0.5.3 - '@types/react': 18.2.38 + '@types/react': 18.2.42 '@types/react-dom': 18.2.17 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -1344,8 +1341,8 @@ packages: - scheduler dev: false - /@fluentui/react-spinbutton@9.2.52(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2): - resolution: {integrity: sha512-Mp6EeZXqc1igYYg39QaykFwumuenWxK0r/ox6n6/WEJ8aDUVudn8Z51n4fmxxzA+UJocDlmg0I/dA360Sc7peQ==} + /@fluentui/react-spinbutton@9.2.53(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2): + resolution: {integrity: sha512-fJ/8ZMFsH3M0kWqPYm7uO+EARyV6vU1lQyj/riSzkKUOFBsRE8TBegyftvy+62dWP+iz+xY3LneuaC/T2aFGZg==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.14.0 <19.0.0' @@ -1353,15 +1350,15 @@ packages: react-dom: '>=16.14.0 <19.0.0' dependencies: '@fluentui/keyboard-keys': 9.0.7 - '@fluentui/react-field': 9.1.42(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) + '@fluentui/react-field': 9.1.43(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) '@fluentui/react-icons': 2.0.223(react@18.2.0) - '@fluentui/react-jsx-runtime': 9.0.19(@types/react@18.2.38)(react@18.2.0) - '@fluentui/react-shared-contexts': 9.13.0(@types/react@18.2.38)(react@18.2.0) + '@fluentui/react-jsx-runtime': 9.0.20(@types/react@18.2.42)(react@18.2.0) + '@fluentui/react-shared-contexts': 9.13.0(@types/react@18.2.42)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.15.2(@types/react@18.2.38)(react@18.2.0) - '@griffel/react': 1.5.18(react@18.2.0) + '@fluentui/react-utilities': 9.15.2(@types/react@18.2.42)(react@18.2.0) + '@griffel/react': 1.5.19(react@18.2.0) '@swc/helpers': 0.5.3 - '@types/react': 18.2.38 + '@types/react': 18.2.42 '@types/react-dom': 18.2.17 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -1369,46 +1366,46 @@ packages: - scheduler dev: false - /@fluentui/react-spinner@9.3.30(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-u9T9M0jI/JaI6huhBnFslLJgbmBzQJuv6fxZZzydsIShj7v8YazMMo8eM+FncPAP2XCFRQFA6fZ30Nub6mZIGQ==} + /@fluentui/react-spinner@9.3.31(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-Bh8n3jv/jhHRReA2wiIa1ojkMwUSdDKOgE9Su4MiyTER86RTTh3kVkfwA7pe6FcvyHjuu8HI+OzaQ+9WkyOMjA==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.14.0 <19.0.0' react: '>=16.14.0 <19.0.0' react-dom: '>=16.14.0 <19.0.0' dependencies: - '@fluentui/react-jsx-runtime': 9.0.19(@types/react@18.2.38)(react@18.2.0) - '@fluentui/react-label': 9.1.50(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-shared-contexts': 9.13.0(@types/react@18.2.38)(react@18.2.0) + '@fluentui/react-jsx-runtime': 9.0.20(@types/react@18.2.42)(react@18.2.0) + '@fluentui/react-label': 9.1.51(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-shared-contexts': 9.13.0(@types/react@18.2.42)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.15.2(@types/react@18.2.38)(react@18.2.0) - '@griffel/react': 1.5.18(react@18.2.0) + '@fluentui/react-utilities': 9.15.2(@types/react@18.2.42)(react@18.2.0) + '@griffel/react': 1.5.19(react@18.2.0) '@swc/helpers': 0.5.3 - '@types/react': 18.2.38 + '@types/react': 18.2.42 '@types/react-dom': 18.2.17 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /@fluentui/react-switch@9.1.57(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2): - resolution: {integrity: sha512-aGZWr8ydXqISVP1yamEkGwMMi+r+RhkBvDgNqHTH9iDiv4XUDgrJcEQgjHXHvVqq+qtHhKhlrTm7FByAh4oO0w==} + /@fluentui/react-switch@9.1.58(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2): + resolution: {integrity: sha512-8b9ZFt4FQ/GAbx5xg5ZtgofkMMU9gDPB+5F/jchM/PCz00N3OtLIu9kzQvR+FbuzZkMHxSSnHd9fDzrH9mEL3g==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.14.0 <19.0.0' react: '>=16.14.0 <19.0.0' react-dom: '>=16.14.0 <19.0.0' dependencies: - '@fluentui/react-field': 9.1.42(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) + '@fluentui/react-field': 9.1.43(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) '@fluentui/react-icons': 2.0.223(react@18.2.0) - '@fluentui/react-jsx-runtime': 9.0.19(@types/react@18.2.38)(react@18.2.0) - '@fluentui/react-label': 9.1.50(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-shared-contexts': 9.13.0(@types/react@18.2.38)(react@18.2.0) - '@fluentui/react-tabster': 9.14.6(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-jsx-runtime': 9.0.20(@types/react@18.2.42)(react@18.2.0) + '@fluentui/react-label': 9.1.51(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-shared-contexts': 9.13.0(@types/react@18.2.42)(react@18.2.0) + '@fluentui/react-tabster': 9.15.0(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.15.2(@types/react@18.2.38)(react@18.2.0) - '@griffel/react': 1.5.18(react@18.2.0) + '@fluentui/react-utilities': 9.15.2(@types/react@18.2.42)(react@18.2.0) + '@griffel/react': 1.5.19(react@18.2.0) '@swc/helpers': 0.5.3 - '@types/react': 18.2.38 + '@types/react': 18.2.42 '@types/react-dom': 18.2.17 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -1416,8 +1413,8 @@ packages: - scheduler dev: false - /@fluentui/react-table@9.10.12(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2): - resolution: {integrity: sha512-5JhveQQhMydHwm+BLi2gDjS7/EwBWzniIso9Lmybv/xBnSQWCQsrkG5VDCoChzi1K+g4f1dgaF/raIa+5xIstg==} + /@fluentui/react-table@9.10.13(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2): + resolution: {integrity: sha512-XYWG4TGkhQn2F4/J+p4QqxFX6S5K/g+9LdgQ+r/RWwQZw0l8apSNQ94rKFJc2M4TVbmnx1tOLtTylFP6wItgqA==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.14.0 <19.0.0' @@ -1425,20 +1422,20 @@ packages: react-dom: '>=16.14.0 <19.0.0' dependencies: '@fluentui/keyboard-keys': 9.0.7 - '@fluentui/react-aria': 9.3.44(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-avatar': 9.5.47(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) - '@fluentui/react-checkbox': 9.2.0(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) - '@fluentui/react-context-selector': 9.1.42(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) + '@fluentui/react-aria': 9.4.0(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-avatar': 9.5.48(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) + '@fluentui/react-checkbox': 9.2.1(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) + '@fluentui/react-context-selector': 9.1.42(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) '@fluentui/react-icons': 2.0.223(react@18.2.0) - '@fluentui/react-jsx-runtime': 9.0.19(@types/react@18.2.38)(react@18.2.0) - '@fluentui/react-radio': 9.1.57(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) - '@fluentui/react-shared-contexts': 9.13.0(@types/react@18.2.38)(react@18.2.0) - '@fluentui/react-tabster': 9.14.6(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-jsx-runtime': 9.0.20(@types/react@18.2.42)(react@18.2.0) + '@fluentui/react-radio': 9.1.58(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) + '@fluentui/react-shared-contexts': 9.13.0(@types/react@18.2.42)(react@18.2.0) + '@fluentui/react-tabster': 9.15.0(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.15.2(@types/react@18.2.38)(react@18.2.0) - '@griffel/react': 1.5.18(react@18.2.0) + '@fluentui/react-utilities': 9.15.2(@types/react@18.2.42)(react@18.2.0) + '@griffel/react': 1.5.19(react@18.2.0) '@swc/helpers': 0.5.3 - '@types/react': 18.2.38 + '@types/react': 18.2.42 '@types/react-dom': 18.2.17 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -1446,8 +1443,8 @@ packages: - scheduler dev: false - /@fluentui/react-tabs@9.3.58(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2): - resolution: {integrity: sha512-JKiqM/J8xs1SO5hS12aO6LbmbvokvoolQCMlzWqe8+hWGbuoSkGPyBGuBaUfiRDv3gonMhoA/EG/+zJeIHTdNQ==} + /@fluentui/react-tabs@9.3.59(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2): + resolution: {integrity: sha512-j621NhgOWBkrhZ8rKkqM4WQxCBtkqk00ckGNkPQGoSOw0kEGjTs8m/1Oai9H4cwJ+CB7CmPYtYdNg8pw5AtEBQ==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.14.0 <19.0.0' @@ -1455,44 +1452,44 @@ packages: react-dom: '>=16.14.0 <19.0.0' scheduler: ^0.19.0 || ^0.20.0 dependencies: - '@fluentui/react-context-selector': 9.1.42(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) - '@fluentui/react-jsx-runtime': 9.0.19(@types/react@18.2.38)(react@18.2.0) - '@fluentui/react-shared-contexts': 9.13.0(@types/react@18.2.38)(react@18.2.0) - '@fluentui/react-tabster': 9.14.6(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-context-selector': 9.1.42(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) + '@fluentui/react-jsx-runtime': 9.0.20(@types/react@18.2.42)(react@18.2.0) + '@fluentui/react-shared-contexts': 9.13.0(@types/react@18.2.42)(react@18.2.0) + '@fluentui/react-tabster': 9.15.0(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.15.2(@types/react@18.2.38)(react@18.2.0) - '@griffel/react': 1.5.18(react@18.2.0) + '@fluentui/react-utilities': 9.15.2(@types/react@18.2.42)(react@18.2.0) + '@griffel/react': 1.5.19(react@18.2.0) '@swc/helpers': 0.5.3 - '@types/react': 18.2.38 + '@types/react': 18.2.42 '@types/react-dom': 18.2.17 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) scheduler: 0.20.2 dev: false - /@fluentui/react-tabster@9.14.6(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-MX0gndt4r4DZEtiUp3dMV7xDSwaNFSYiJSa+eQwgGW56OJKxYDttOc7urx9FNE4Q0m5QlkcIwmqz5h+nr1qgXA==} + /@fluentui/react-tabster@9.15.0(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-MS7M/eEoXalw3kQIjErbJHinnhCXWNC5NS2gU54zFvoHUX1Q4dckG7SOgJsChd1xLmruKxsmitJaaY2DmXY+zw==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.14.0 <19.0.0' react: '>=16.14.0 <19.0.0' react-dom: '>=16.14.0 <19.0.0' dependencies: - '@fluentui/react-shared-contexts': 9.13.0(@types/react@18.2.38)(react@18.2.0) + '@fluentui/react-shared-contexts': 9.13.0(@types/react@18.2.42)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.15.2(@types/react@18.2.38)(react@18.2.0) - '@griffel/react': 1.5.18(react@18.2.0) + '@fluentui/react-utilities': 9.15.2(@types/react@18.2.42)(react@18.2.0) + '@griffel/react': 1.5.19(react@18.2.0) '@swc/helpers': 0.5.3 - '@types/react': 18.2.38 + '@types/react': 18.2.42 '@types/react-dom': 18.2.17 keyborg: 2.2.0 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - tabster: 5.0.2 + tabster: 5.1.0 dev: false - /@fluentui/react-tags@9.0.11(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2): - resolution: {integrity: sha512-evXXg1HxjysP4kh8XmHcoa7lxpK2uBWffmlq/ZnTO69wNvT+UyW3OUlPhJ4RSeTXN5KvprkBoD5YINjriuPXVA==} + /@fluentui/react-tags@9.0.12(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2): + resolution: {integrity: sha512-Br3I0yQ4FPSNT3cMOkTdRdjSlrMk2yXRE7h12fWXmO710sT2Klvu8SsGXrRgsWV/Uo/eFwkKV+k3w8Mn/rd7Aw==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.14.0 <19.0.0' @@ -1500,17 +1497,17 @@ packages: react-dom: '>=16.14.0 <19.0.0' dependencies: '@fluentui/keyboard-keys': 9.0.7 - '@fluentui/react-aria': 9.3.44(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-avatar': 9.5.47(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) + '@fluentui/react-aria': 9.4.0(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-avatar': 9.5.48(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) '@fluentui/react-icons': 2.0.223(react@18.2.0) - '@fluentui/react-jsx-runtime': 9.0.19(@types/react@18.2.38)(react@18.2.0) - '@fluentui/react-shared-contexts': 9.13.0(@types/react@18.2.38)(react@18.2.0) - '@fluentui/react-tabster': 9.14.6(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-jsx-runtime': 9.0.20(@types/react@18.2.42)(react@18.2.0) + '@fluentui/react-shared-contexts': 9.13.0(@types/react@18.2.42)(react@18.2.0) + '@fluentui/react-tabster': 9.15.0(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.15.2(@types/react@18.2.38)(react@18.2.0) - '@griffel/react': 1.5.18(react@18.2.0) + '@fluentui/react-utilities': 9.15.2(@types/react@18.2.42)(react@18.2.0) + '@griffel/react': 1.5.19(react@18.2.0) '@swc/helpers': 0.5.3 - '@types/react': 18.2.38 + '@types/react': 18.2.42 '@types/react-dom': 18.2.17 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -1518,42 +1515,42 @@ packages: - scheduler dev: false - /@fluentui/react-text@9.3.47(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-6CgKxTRMyLRXLWWa+lyLc5udBHaZqco6fGuKXF6DcGNW5hUSP9XYZfn0lLB4Sr8e0C8jzDgg0p+eiF3Cd5Y2Rw==} + /@fluentui/react-text@9.4.0(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-cGV369NOmzYMmuutRASX4ALmlVmr3yMv5yZB+s6IrWuZUNCwlVeUalqgqmj7ek9sprUPOd32lUoJu9M/sm7TYw==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.14.0 <19.0.0' react: '>=16.14.0 <19.0.0' react-dom: '>=16.14.0 <19.0.0' dependencies: - '@fluentui/react-jsx-runtime': 9.0.19(@types/react@18.2.38)(react@18.2.0) - '@fluentui/react-shared-contexts': 9.13.0(@types/react@18.2.38)(react@18.2.0) + '@fluentui/react-jsx-runtime': 9.0.20(@types/react@18.2.42)(react@18.2.0) + '@fluentui/react-shared-contexts': 9.13.0(@types/react@18.2.42)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.15.2(@types/react@18.2.38)(react@18.2.0) - '@griffel/react': 1.5.18(react@18.2.0) + '@fluentui/react-utilities': 9.15.2(@types/react@18.2.42)(react@18.2.0) + '@griffel/react': 1.5.19(react@18.2.0) '@swc/helpers': 0.5.3 - '@types/react': 18.2.38 + '@types/react': 18.2.42 '@types/react-dom': 18.2.17 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /@fluentui/react-textarea@9.3.52(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2): - resolution: {integrity: sha512-MSwhs5mtiYRl3qUQFm9DVFDNcBkXcNQh5lqDynKu86WLwQ8EF5oZGoW2SLOg6uJEeyI0Pjz1zOjQFCRu/hCUDQ==} + /@fluentui/react-textarea@9.3.53(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2): + resolution: {integrity: sha512-S36cLUmitzDCy83PLnlgWlrPzeWJqnbvP0Tn4ld1si39xXMPEp9F9wLitgOAhFTsLZPcj0gZ2vS5EYrR24YvtA==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.14.0 <19.0.0' react: '>=16.14.0 <19.0.0' react-dom: '>=16.14.0 <19.0.0' dependencies: - '@fluentui/react-field': 9.1.42(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) - '@fluentui/react-jsx-runtime': 9.0.19(@types/react@18.2.38)(react@18.2.0) - '@fluentui/react-shared-contexts': 9.13.0(@types/react@18.2.38)(react@18.2.0) + '@fluentui/react-field': 9.1.43(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) + '@fluentui/react-jsx-runtime': 9.0.20(@types/react@18.2.42)(react@18.2.0) + '@fluentui/react-shared-contexts': 9.13.0(@types/react@18.2.42)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.15.2(@types/react@18.2.38)(react@18.2.0) - '@griffel/react': 1.5.18(react@18.2.0) + '@fluentui/react-utilities': 9.15.2(@types/react@18.2.42)(react@18.2.0) + '@griffel/react': 1.5.19(react@18.2.0) '@swc/helpers': 0.5.3 - '@types/react': 18.2.38 + '@types/react': 18.2.42 '@types/react-dom': 18.2.17 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -1568,8 +1565,8 @@ packages: '@swc/helpers': 0.5.3 dev: false - /@fluentui/react-toast@9.3.18(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-nXSq83Qq8p1B4HZWcFmW2K6pfSoSgXQ2bpFyGswx2pH0vykjMqOf398zXy31mnlJ0LrVvGmPMr9HTQbvHl4YxQ==} + /@fluentui/react-toast@9.3.19(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-usWAX7sRwJ2OV+oUfWbveKFg1nf0HDdTNMSFkxcUrtE2FNrIgPTOYKF9JHXhyFcTtu55Hu/9CrkL3Sqr422PYw==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.14.0 <19.0.0' @@ -1577,43 +1574,43 @@ packages: react-dom: '>=16.14.0 <19.0.0' dependencies: '@fluentui/keyboard-keys': 9.0.7 - '@fluentui/react-aria': 9.3.44(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-aria': 9.4.0(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-icons': 2.0.223(react@18.2.0) - '@fluentui/react-jsx-runtime': 9.0.19(@types/react@18.2.38)(react@18.2.0) - '@fluentui/react-portal': 9.4.2(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-shared-contexts': 9.13.0(@types/react@18.2.38)(react@18.2.0) - '@fluentui/react-tabster': 9.14.6(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-jsx-runtime': 9.0.20(@types/react@18.2.42)(react@18.2.0) + '@fluentui/react-portal': 9.4.3(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-shared-contexts': 9.13.0(@types/react@18.2.42)(react@18.2.0) + '@fluentui/react-tabster': 9.15.0(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.15.2(@types/react@18.2.38)(react@18.2.0) - '@griffel/react': 1.5.18(react@18.2.0) + '@fluentui/react-utilities': 9.15.2(@types/react@18.2.42)(react@18.2.0) + '@griffel/react': 1.5.19(react@18.2.0) '@swc/helpers': 0.5.3 - '@types/react': 18.2.38 + '@types/react': 18.2.42 '@types/react-dom': 18.2.17 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) react-transition-group: 4.4.5(react-dom@18.2.0)(react@18.2.0) dev: false - /@fluentui/react-toolbar@9.1.57(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2): - resolution: {integrity: sha512-DDAKZ0OM/Km5HGhnWXryX6IUFRM6J+RDXt0r5p8JJSbmfxTXqA4S6tC8JwL61dVXPQvwcskK7KbFEgkcpf3k6w==} + /@fluentui/react-toolbar@9.1.58(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2): + resolution: {integrity: sha512-0vtwxM1se2BBmLNSYSF/fBOjZaQW7rXv1La3TKbAtXVtoT3iu5Kx0SAlyPEjFNLuHMTtLiJCETdfjrs0EhwDlw==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.14.0 <19.0.0' react: '>=16.14.0 <19.0.0' react-dom: '>=16.14.0 <19.0.0' dependencies: - '@fluentui/react-button': 9.3.56(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-context-selector': 9.1.42(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) - '@fluentui/react-divider': 9.2.50(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-jsx-runtime': 9.0.19(@types/react@18.2.38)(react@18.2.0) - '@fluentui/react-radio': 9.1.57(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) - '@fluentui/react-shared-contexts': 9.13.0(@types/react@18.2.38)(react@18.2.0) - '@fluentui/react-tabster': 9.14.6(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-button': 9.3.57(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-context-selector': 9.1.42(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) + '@fluentui/react-divider': 9.2.51(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-jsx-runtime': 9.0.20(@types/react@18.2.42)(react@18.2.0) + '@fluentui/react-radio': 9.1.58(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) + '@fluentui/react-shared-contexts': 9.13.0(@types/react@18.2.42)(react@18.2.0) + '@fluentui/react-tabster': 9.15.0(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.15.2(@types/react@18.2.38)(react@18.2.0) - '@griffel/react': 1.5.18(react@18.2.0) + '@fluentui/react-utilities': 9.15.2(@types/react@18.2.42)(react@18.2.0) + '@griffel/react': 1.5.19(react@18.2.0) '@swc/helpers': 0.5.3 - '@types/react': 18.2.38 + '@types/react': 18.2.42 '@types/react-dom': 18.2.17 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -1621,8 +1618,8 @@ packages: - scheduler dev: false - /@fluentui/react-tooltip@9.4.0(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-CUiEQTwsX6GOi16VGf8I8de1xDtF7dY+kN29T5mNiVb1fZO6QUDxpFEaCB5PQ32dK/3Iko+IQR1TSJYgC25E9A==} + /@fluentui/react-tooltip@9.4.1(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-0BlpBHZpPsfBsujLBKOBAP26Vh0NnTbWd2QKnxUDGCeFq69KxXuRdchyXOJRP3qwEyKP3gRS13IYFKibNKp2sw==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.14.0 <19.0.0' @@ -1630,23 +1627,23 @@ packages: react-dom: '>=16.14.0 <19.0.0' dependencies: '@fluentui/keyboard-keys': 9.0.7 - '@fluentui/react-jsx-runtime': 9.0.19(@types/react@18.2.38)(react@18.2.0) - '@fluentui/react-portal': 9.4.2(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-positioning': 9.10.1(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-shared-contexts': 9.13.0(@types/react@18.2.38)(react@18.2.0) - '@fluentui/react-tabster': 9.14.6(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-jsx-runtime': 9.0.20(@types/react@18.2.42)(react@18.2.0) + '@fluentui/react-portal': 9.4.3(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-positioning': 9.10.2(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-shared-contexts': 9.13.0(@types/react@18.2.42)(react@18.2.0) + '@fluentui/react-tabster': 9.15.0(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.15.2(@types/react@18.2.38)(react@18.2.0) - '@griffel/react': 1.5.18(react@18.2.0) + '@fluentui/react-utilities': 9.15.2(@types/react@18.2.42)(react@18.2.0) + '@griffel/react': 1.5.19(react@18.2.0) '@swc/helpers': 0.5.3 - '@types/react': 18.2.38 + '@types/react': 18.2.42 '@types/react-dom': 18.2.17 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /@fluentui/react-tree@9.4.14(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2): - resolution: {integrity: sha512-/ZGIUNZdikvnDgSLLZNLEPHP7RME8pgds/39WLgqF2LpkvguyULkJzTLp10uC7t9aOT9GPSRBSIzPERhIr4EjA==} + /@fluentui/react-tree@9.4.15(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2): + resolution: {integrity: sha512-xZ49CjPB4HuTi0sNBP1qVcaaFYF5T7ZNSES+oC2li8HuaqwVH/4mSfn2ccoAkgaFxoG8U39EkH5NiaCZXab4yg==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.14.0 <19.0.0' @@ -1654,21 +1651,21 @@ packages: react-dom: '>=16.14.0 <19.0.0' dependencies: '@fluentui/keyboard-keys': 9.0.7 - '@fluentui/react-aria': 9.3.44(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-avatar': 9.5.47(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) - '@fluentui/react-button': 9.3.56(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-checkbox': 9.2.0(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) - '@fluentui/react-context-selector': 9.1.42(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) + '@fluentui/react-aria': 9.4.0(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-avatar': 9.5.48(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) + '@fluentui/react-button': 9.3.57(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-checkbox': 9.2.1(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) + '@fluentui/react-context-selector': 9.1.42(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) '@fluentui/react-icons': 2.0.223(react@18.2.0) - '@fluentui/react-jsx-runtime': 9.0.19(@types/react@18.2.38)(react@18.2.0) - '@fluentui/react-radio': 9.1.57(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) - '@fluentui/react-shared-contexts': 9.13.0(@types/react@18.2.38)(react@18.2.0) - '@fluentui/react-tabster': 9.14.6(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-jsx-runtime': 9.0.20(@types/react@18.2.42)(react@18.2.0) + '@fluentui/react-radio': 9.1.58(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.20.2) + '@fluentui/react-shared-contexts': 9.13.0(@types/react@18.2.42)(react@18.2.0) + '@fluentui/react-tabster': 9.15.0(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.15.2(@types/react@18.2.38)(react@18.2.0) - '@griffel/react': 1.5.18(react@18.2.0) + '@fluentui/react-utilities': 9.15.2(@types/react@18.2.42)(react@18.2.0) + '@griffel/react': 1.5.19(react@18.2.0) '@swc/helpers': 0.5.3 - '@types/react': 18.2.38 + '@types/react': 18.2.42 '@types/react-dom': 18.2.17 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -1676,7 +1673,7 @@ packages: - scheduler dev: false - /@fluentui/react-utilities@9.15.2(@types/react@18.2.38)(react@18.2.0): + /@fluentui/react-utilities@9.15.2(@types/react@18.2.42)(react@18.2.0): resolution: {integrity: sha512-Oq016/dHu7PXW5x/2RtLts1ULiyd7JctXFdvi9IacLs/J1nLfg2KSBzzLqKxtdyVvgbZ9Mlu6kPITbFtF9dsIA==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' @@ -1684,37 +1681,37 @@ packages: dependencies: '@fluentui/keyboard-keys': 9.0.7 '@swc/helpers': 0.5.3 - '@types/react': 18.2.38 + '@types/react': 18.2.42 react: 18.2.0 dev: false - /@fluentui/react-virtualizer@9.0.0-alpha.58(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-00qPCZJSWkeYToCXJReOlIjfzLkLzRsSm6ZLxVunCZ6wiKDY2rno9jyRVhThpxN5bPLNrJxDTzjXE9veE3IPpg==} + /@fluentui/react-virtualizer@9.0.0-alpha.59(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-LVBYuPe+5Dmrk9fUBaRPxSZBfs3RgMFTaioaMWNMt6eHmTPqoOOcajfCb3ZHN79mP9oZq9d5m9GnaRQcOSNNwg==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.14.0 <19.0.0' react: '>=16.14.0 <19.0.0' react-dom: '>=16.14.0 <19.0.0' dependencies: - '@fluentui/react-jsx-runtime': 9.0.19(@types/react@18.2.38)(react@18.2.0) - '@fluentui/react-shared-contexts': 9.13.0(@types/react@18.2.38)(react@18.2.0) - '@fluentui/react-utilities': 9.15.2(@types/react@18.2.38)(react@18.2.0) - '@griffel/react': 1.5.18(react@18.2.0) + '@fluentui/react-jsx-runtime': 9.0.20(@types/react@18.2.42)(react@18.2.0) + '@fluentui/react-shared-contexts': 9.13.0(@types/react@18.2.42)(react@18.2.0) + '@fluentui/react-utilities': 9.15.2(@types/react@18.2.42)(react@18.2.0) + '@griffel/react': 1.5.19(react@18.2.0) '@swc/helpers': 0.5.3 - '@types/react': 18.2.38 + '@types/react': 18.2.42 '@types/react-dom': 18.2.17 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /@fluentui/react-window-provider@2.2.16(@types/react@18.2.38)(react@18.2.0): + /@fluentui/react-window-provider@2.2.16(@types/react@18.2.42)(react@18.2.0): resolution: {integrity: sha512-4gkUMSAUjo3cgCGt+0VvTbMy9qbF6zo/cmmfYtfqbSFtXz16lKixSCMIf66gXdKjovqRGVFC/XibqfrXM2QLuw==} peerDependencies: '@types/react': '>=16.8.0 <19.0.0' react: '>=16.8.0 <19.0.0' dependencies: '@fluentui/set-version': 8.2.12 - '@types/react': 18.2.38 + '@types/react': 18.2.42 react: 18.2.0 tslib: 2.6.2 dev: false @@ -1731,7 +1728,7 @@ packages: '@swc/helpers': 0.5.3 dev: false - /@fluentui/utilities@8.13.21(@types/react@18.2.38)(react@18.2.0): + /@fluentui/utilities@8.13.21(@types/react@18.2.42)(react@18.2.0): resolution: {integrity: sha512-YPWsRAL1jgbPxf+wAY8p6LjIG4em0NReqgU8ZCFnQx9wpQbe/ZRjQcaU06pD1tYtRGvyCutwhnWDaQHDw843Xg==} peerDependencies: '@types/react': '>=16.8.0 <19.0.0' @@ -1740,13 +1737,13 @@ packages: '@fluentui/dom-utilities': 2.2.12 '@fluentui/merge-styles': 8.5.13 '@fluentui/set-version': 8.2.12 - '@types/react': 18.2.38 + '@types/react': 18.2.42 react: 18.2.0 tslib: 2.6.2 dev: false - /@griffel/core@1.15.0: - resolution: {integrity: sha512-+2Li2x6zqQdVBSMbvGSJRxbMbOrXhCEEzX0BK6OMfjdMPJLoR2aaHuAwHL3J9dOpHzFrjp9MMEo4Jzwfo4l6Xw==} + /@griffel/core@1.15.1: + resolution: {integrity: sha512-09w5axbOJuBzjTVFN5EycbAOIpCoxZeoJMZgT2fTrIl2GIxnTWpK3F2d63UzGBmQf1O+EgR6nK4FgMXFt1UFig==} dependencies: '@emotion/hash': 0.9.1 '@griffel/style-types': 1.0.2 @@ -1756,12 +1753,12 @@ packages: tslib: 2.6.2 dev: false - /@griffel/react@1.5.18(react@18.2.0): - resolution: {integrity: sha512-Y5L2zvfE+quMPSQPtViMmuDXNCIyJaeeQc5m30VMELgXYN0uk4nbFqwKYXG0FmnHkEHy5MhiGy7q4zCR2+ubTg==} + /@griffel/react@1.5.19(react@18.2.0): + resolution: {integrity: sha512-qefnZseAwcwCpFVzN33mG20t/hofpWci7VNtOwzSco/IxFLuJaB2ffki+uAdUgWCpV2A67bWQjXNlymBoMUysg==} peerDependencies: react: '>=16.8.0 <19.0.0' dependencies: - '@griffel/core': 1.15.0 + '@griffel/core': 1.15.1 react: 18.2.0 tslib: 2.6.2 dev: false @@ -2035,138 +2032,104 @@ packages: engines: {node: '>= 10'} dev: false - /@rollup/plugin-typescript@11.1.5(rollup@3.29.4)(typescript@5.3.2): - resolution: {integrity: sha512-rnMHrGBB0IUEv69Q8/JGRD/n4/n6b3nfpufUu26axhUcboUzv/twfZU8fIBbTOphRAe0v8EyxzeDpKXqGHfyDA==} - engines: {node: '>=14.0.0'} - peerDependencies: - rollup: ^2.14.0||^3.0.0||^4.0.0 - tslib: '*' - typescript: '>=3.7.0' - peerDependenciesMeta: - rollup: - optional: true - tslib: - optional: true - dependencies: - '@rollup/pluginutils': 5.0.5(rollup@3.29.4) - resolve: 1.22.8 - rollup: 3.29.4 - typescript: 5.3.2 - dev: false - - /@rollup/pluginutils@5.0.5(rollup@3.29.4): - resolution: {integrity: sha512-6aEYR910NyP73oHiJglti74iRyOwgFU4x3meH/H8OJx6Ry0j6cOVZ5X/wTvub7G7Ao6qaHBEaNsV3GLJkSsF+Q==} - engines: {node: '>=14.0.0'} - peerDependencies: - rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 - peerDependenciesMeta: - rollup: - optional: true - dependencies: - '@types/estree': 1.0.5 - estree-walker: 2.0.2 - picomatch: 2.3.1 - rollup: 3.29.4 - dev: false - - /@rollup/rollup-android-arm-eabi@4.6.0: - resolution: {integrity: sha512-keHkkWAe7OtdALGoutLY3utvthkGF+Y17ws9LYT8pxMBYXaCoH/8dXS2uzo6e8+sEhY7y/zi5RFo22Dy2lFpDw==} + /@rollup/rollup-android-arm-eabi@4.6.1: + resolution: {integrity: sha512-0WQ0ouLejaUCRsL93GD4uft3rOmB8qoQMU05Kb8CmMtMBe7XUDLAltxVZI1q6byNqEtU7N1ZX1Vw5lIpgulLQA==} cpu: [arm] os: [android] requiresBuild: true dev: true optional: true - /@rollup/rollup-android-arm64@4.6.0: - resolution: {integrity: sha512-y3Kt+34smKQNWilicPbBz/MXEY7QwDzMFNgwEWeYiOhUt9MTWKjHqe3EVkXwT2fR7izOvHpDWZ0o2IyD9SWX7A==} + /@rollup/rollup-android-arm64@4.6.1: + resolution: {integrity: sha512-1TKm25Rn20vr5aTGGZqo6E4mzPicCUD79k17EgTLAsXc1zysyi4xXKACfUbwyANEPAEIxkzwue6JZ+stYzWUTA==} cpu: [arm64] os: [android] requiresBuild: true dev: true optional: true - /@rollup/rollup-darwin-arm64@4.6.0: - resolution: {integrity: sha512-oLzzxcUIHltHxOCmaXl+pkIlU+uhSxef5HfntW7RsLh1eHm+vJzjD9Oo4oUKso4YuP4PpbFJNlZjJuOrxo8dPg==} + /@rollup/rollup-darwin-arm64@4.6.1: + resolution: {integrity: sha512-cEXJQY/ZqMACb+nxzDeX9IPLAg7S94xouJJCNVE5BJM8JUEP4HeTF+ti3cmxWeSJo+5D+o8Tc0UAWUkfENdeyw==} cpu: [arm64] os: [darwin] requiresBuild: true dev: true optional: true - /@rollup/rollup-darwin-x64@4.6.0: - resolution: {integrity: sha512-+ANnmjkcOBaV25n0+M0Bere3roeVAnwlKW65qagtuAfIxXF9YxUneRyAn/RDcIdRa7QrjRNJL3jR7T43ObGe8Q==} + /@rollup/rollup-darwin-x64@4.6.1: + resolution: {integrity: sha512-LoSU9Xu56isrkV2jLldcKspJ7sSXmZWkAxg7sW/RfF7GS4F5/v4EiqKSMCFbZtDu2Nc1gxxFdQdKwkKS4rwxNg==} cpu: [x64] os: [darwin] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-arm-gnueabihf@4.6.0: - resolution: {integrity: sha512-tBTSIkjSVUyrekddpkAqKOosnj1Fc0ZY0rJL2bIEWPKqlEQk0paORL9pUIlt7lcGJi3LzMIlUGXvtNi1Z6MOCQ==} + /@rollup/rollup-linux-arm-gnueabihf@4.6.1: + resolution: {integrity: sha512-EfI3hzYAy5vFNDqpXsNxXcgRDcFHUWSx5nnRSCKwXuQlI5J9dD84g2Usw81n3FLBNsGCegKGwwTVsSKK9cooSQ==} cpu: [arm] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-arm64-gnu@4.6.0: - resolution: {integrity: sha512-Ed8uJI3kM11de9S0j67wAV07JUNhbAqIrDYhQBrQW42jGopgheyk/cdcshgGO4fW5Wjq97COCY/BHogdGvKVNQ==} + /@rollup/rollup-linux-arm64-gnu@4.6.1: + resolution: {integrity: sha512-9lhc4UZstsegbNLhH0Zu6TqvDfmhGzuCWtcTFXY10VjLLUe4Mr0Ye2L3rrtHaDd/J5+tFMEuo5LTCSCMXWfUKw==} cpu: [arm64] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-arm64-musl@4.6.0: - resolution: {integrity: sha512-mZoNQ/qK4D7SSY8v6kEsAAyDgznzLLuSFCA3aBHZTmf3HP/dW4tNLTtWh9+LfyO0Z1aUn+ecpT7IQ3WtIg3ViQ==} + /@rollup/rollup-linux-arm64-musl@4.6.1: + resolution: {integrity: sha512-FfoOK1yP5ksX3wwZ4Zk1NgyGHZyuRhf99j64I5oEmirV8EFT7+OhUZEnP+x17lcP/QHJNWGsoJwrz4PJ9fBEXw==} cpu: [arm64] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-x64-gnu@4.6.0: - resolution: {integrity: sha512-rouezFHpwCqdEXsqAfNsTgSWO0FoZ5hKv5p+TGO5KFhyN/dvYXNMqMolOb8BkyKcPqjYRBeT+Z6V3aM26rPaYg==} + /@rollup/rollup-linux-x64-gnu@4.6.1: + resolution: {integrity: sha512-DNGZvZDO5YF7jN5fX8ZqmGLjZEXIJRdJEdTFMhiyXqyXubBa0WVLDWSNlQ5JR2PNgDbEV1VQowhVRUh+74D+RA==} cpu: [x64] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-x64-musl@4.6.0: - resolution: {integrity: sha512-Bbm+fyn3S6u51urfj3YnqBXg5vI2jQPncRRELaucmhBVyZkbWClQ1fEsRmdnCPpQOQfkpg9gZArvtMVkOMsh1w==} + /@rollup/rollup-linux-x64-musl@4.6.1: + resolution: {integrity: sha512-RkJVNVRM+piYy87HrKmhbexCHg3A6Z6MU0W9GHnJwBQNBeyhCJG9KDce4SAMdicQnpURggSvtbGo9xAWOfSvIQ==} cpu: [x64] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-win32-arm64-msvc@4.6.0: - resolution: {integrity: sha512-+MRMcyx9L2kTrTUzYmR61+XVsliMG4odFb5UmqtiT8xOfEicfYAGEuF/D1Pww1+uZkYhBqAHpvju7VN+GnC3ng==} + /@rollup/rollup-win32-arm64-msvc@4.6.1: + resolution: {integrity: sha512-v2FVT6xfnnmTe3W9bJXl6r5KwJglMK/iRlkKiIFfO6ysKs0rDgz7Cwwf3tjldxQUrHL9INT/1r4VA0n9L/F1vQ==} cpu: [arm64] os: [win32] requiresBuild: true dev: true optional: true - /@rollup/rollup-win32-ia32-msvc@4.6.0: - resolution: {integrity: sha512-rxfeE6K6s/Xl2HGeK6cO8SiQq3k/3BYpw7cfhW5Bk2euXNEpuzi2cc7llxx1si1QgwfjNtdRNTGqdBzGlFZGFw==} + /@rollup/rollup-win32-ia32-msvc@4.6.1: + resolution: {integrity: sha512-YEeOjxRyEjqcWphH9dyLbzgkF8wZSKAKUkldRY6dgNR5oKs2LZazqGB41cWJ4Iqqcy9/zqYgmzBkRoVz3Q9MLw==} cpu: [ia32] os: [win32] requiresBuild: true dev: true optional: true - /@rollup/rollup-win32-x64-msvc@4.6.0: - resolution: {integrity: sha512-QqmCsydHS172Y0Kc13bkMXvipbJSvzeglBncJG3LsYJSiPlxYACz7MmJBs4A8l1oU+jfhYEIC/+AUSlvjmiX/g==} + /@rollup/rollup-win32-x64-msvc@4.6.1: + resolution: {integrity: sha512-0zfTlFAIhgz8V2G8STq8toAjsYYA6eci1hnXuyOTUFnymrtJwnS6uGKiv3v5UrPZkBlamLvrLV2iiaeqCKzb0A==} cpu: [x64] os: [win32] requiresBuild: true dev: true optional: true - /@swc/core-darwin-arm64@1.3.99: - resolution: {integrity: sha512-Qj7Jct68q3ZKeuJrjPx7k8SxzWN6PqLh+VFxzA+KwLDpQDPzOlKRZwkIMzuFjLhITO4RHgSnXoDk/Syz0ZeN+Q==} + /@swc/core-darwin-arm64@1.3.100: + resolution: {integrity: sha512-XVWFsKe6ei+SsDbwmsuRkYck1SXRpO60Hioa4hoLwR8fxbA9eVp6enZtMxzVVMBi8ej5seZ4HZQeAWepbukiBw==} engines: {node: '>=10'} cpu: [arm64] os: [darwin] @@ -2174,8 +2137,8 @@ packages: dev: true optional: true - /@swc/core-darwin-x64@1.3.99: - resolution: {integrity: sha512-wR7m9QVJjgiBu1PSOHy7s66uJPa45Kf9bZExXUL+JAa9OQxt5y+XVzr+n+F045VXQOwdGWplgPnWjgbUUHEVyw==} + /@swc/core-darwin-x64@1.3.100: + resolution: {integrity: sha512-KF/MXrnH1nakm1wbt4XV8FS7kvqD9TGmVxeJ0U4bbvxXMvzeYUurzg3AJUTXYmXDhH/VXOYJE5N5RkwZZPs5iA==} engines: {node: '>=10'} cpu: [x64] os: [darwin] @@ -2183,8 +2146,8 @@ packages: dev: true optional: true - /@swc/core-linux-arm64-gnu@1.3.99: - resolution: {integrity: sha512-gcGv1l5t0DScEONmw5OhdVmEI/o49HCe9Ik38zzH0NtDkc+PDYaCcXU5rvfZP2qJFaAAr8cua8iJcOunOSLmnA==} + /@swc/core-linux-arm64-gnu@1.3.100: + resolution: {integrity: sha512-p8hikNnAEJrw5vHCtKiFT4hdlQxk1V7vqPmvUDgL/qe2menQDK/i12tbz7/3BEQ4UqUPnvwpmVn2d19RdEMNxw==} engines: {node: '>=10'} cpu: [arm64] os: [linux] @@ -2192,8 +2155,8 @@ packages: dev: true optional: true - /@swc/core-linux-arm64-musl@1.3.99: - resolution: {integrity: sha512-XL1/eUsTO8BiKsWq9i3iWh7H99iPO61+9HYiWVKhSavknfj4Plbn+XyajDpxsauln5o8t+BRGitymtnAWJM4UQ==} + /@swc/core-linux-arm64-musl@1.3.100: + resolution: {integrity: sha512-BWx/0EeY89WC4q3AaIaBSGfQxkYxIlS3mX19dwy2FWJs/O+fMvF9oLk/CyJPOZzbp+1DjGeeoGFuDYpiNO91JA==} engines: {node: '>=10'} cpu: [arm64] os: [linux] @@ -2201,8 +2164,8 @@ packages: dev: true optional: true - /@swc/core-linux-x64-gnu@1.3.99: - resolution: {integrity: sha512-fGrXYE6DbTfGNIGQmBefYxSk3rp/1lgbD0nVg4rl4mfFRQPi7CgGhrrqSuqZ/ezXInUIgoCyvYGWFSwjLXt/Qg==} + /@swc/core-linux-x64-gnu@1.3.100: + resolution: {integrity: sha512-XUdGu3dxAkjsahLYnm8WijPfKebo+jHgHphDxaW0ovI6sTdmEGFDew7QzKZRlbYL2jRkUuuKuDGvD6lO5frmhA==} engines: {node: '>=10'} cpu: [x64] os: [linux] @@ -2210,8 +2173,8 @@ packages: dev: true optional: true - /@swc/core-linux-x64-musl@1.3.99: - resolution: {integrity: sha512-kvgZp/mqf3IJ806gUOL6gN6VU15+DfzM1Zv4Udn8GqgXiUAvbQehrtruid4Snn5pZTLj4PEpSCBbxgxK1jbssA==} + /@swc/core-linux-x64-musl@1.3.100: + resolution: {integrity: sha512-PhoXKf+f0OaNW/GCuXjJ0/KfK9EJX7z2gko+7nVnEA0p3aaPtbP6cq1Ubbl6CMoPL+Ci3gZ7nYumDqXNc3CtLQ==} engines: {node: '>=10'} cpu: [x64] os: [linux] @@ -2219,8 +2182,8 @@ packages: dev: true optional: true - /@swc/core-win32-arm64-msvc@1.3.99: - resolution: {integrity: sha512-yt8RtZ4W/QgFF+JUemOUQAkVW58cCST7mbfKFZ1v16w3pl3NcWd9OrtppFIXpbjU1rrUX2zp2R7HZZzZ2Zk/aQ==} + /@swc/core-win32-arm64-msvc@1.3.100: + resolution: {integrity: sha512-PwLADZN6F9cXn4Jw52FeP/MCLVHm8vwouZZSOoOScDtihjY495SSjdPnlosMaRSR4wJQssGwiD/4MbpgQPqbAw==} engines: {node: '>=10'} cpu: [arm64] os: [win32] @@ -2228,8 +2191,8 @@ packages: dev: true optional: true - /@swc/core-win32-ia32-msvc@1.3.99: - resolution: {integrity: sha512-62p5fWnOJR/rlbmbUIpQEVRconICy5KDScWVuJg1v3GPLBrmacjphyHiJC1mp6dYvvoEWCk/77c/jcQwlXrDXw==} + /@swc/core-win32-ia32-msvc@1.3.100: + resolution: {integrity: sha512-0f6nicKSLlDKlyPRl2JEmkpBV4aeDfRQg6n8mPqgL7bliZIcDahG0ej+HxgNjZfS3e0yjDxsNRa6sAqWU2Z60A==} engines: {node: '>=10'} cpu: [ia32] os: [win32] @@ -2237,8 +2200,8 @@ packages: dev: true optional: true - /@swc/core-win32-x64-msvc@1.3.99: - resolution: {integrity: sha512-PdppWhkoS45VGdMBxvClVgF1hVjqamtvYd82Gab1i4IV45OSym2KinoDCKE1b6j3LwBLOn2J9fvChGSgGfDCHQ==} + /@swc/core-win32-x64-msvc@1.3.100: + resolution: {integrity: sha512-b7J0rPoMkRTa3XyUGt8PwCaIBuYWsL2DqbirrQKRESzgCvif5iNpqaM6kjIjI/5y5q1Ycv564CB51YDpiS8EtQ==} engines: {node: '>=10'} cpu: [x64] os: [win32] @@ -2246,8 +2209,8 @@ packages: dev: true optional: true - /@swc/core@1.3.99: - resolution: {integrity: sha512-8O996RfuPC4ieb4zbYMfbyCU9k4gSOpyCNnr7qBQ+o7IEmh8JCV6B8wwu+fT/Om/6Lp34KJe1IpJ/24axKS6TQ==} + /@swc/core@1.3.100: + resolution: {integrity: sha512-7dKgTyxJjlrMwFZYb1auj3Xq0D8ZBe+5oeIgfMlRU05doXZypYJe0LAk0yjj3WdbwYzpF+T1PLxwTWizI0pckw==} engines: {node: '>=10'} requiresBuild: true peerDependencies: @@ -2259,15 +2222,15 @@ packages: '@swc/counter': 0.1.2 '@swc/types': 0.1.5 optionalDependencies: - '@swc/core-darwin-arm64': 1.3.99 - '@swc/core-darwin-x64': 1.3.99 - '@swc/core-linux-arm64-gnu': 1.3.99 - '@swc/core-linux-arm64-musl': 1.3.99 - '@swc/core-linux-x64-gnu': 1.3.99 - '@swc/core-linux-x64-musl': 1.3.99 - '@swc/core-win32-arm64-msvc': 1.3.99 - '@swc/core-win32-ia32-msvc': 1.3.99 - '@swc/core-win32-x64-msvc': 1.3.99 + '@swc/core-darwin-arm64': 1.3.100 + '@swc/core-darwin-x64': 1.3.100 + '@swc/core-linux-arm64-gnu': 1.3.100 + '@swc/core-linux-arm64-musl': 1.3.100 + '@swc/core-linux-x64-gnu': 1.3.100 + '@swc/core-linux-x64-musl': 1.3.100 + '@swc/core-win32-arm64-msvc': 1.3.100 + '@swc/core-win32-ia32-msvc': 1.3.100 + '@swc/core-win32-x64-msvc': 1.3.100 dev: true /@swc/counter@0.1.2: @@ -2284,10 +2247,6 @@ packages: resolution: {integrity: sha512-myfUej5naTBWnqOCc/MdVOLVjXUXtIA+NpDrDBKJtLLg2shUjBu3cZmB/85RyitKc55+lUUyl7oRfLOvkr2hsw==} dev: true - /@types/estree@1.0.5: - resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==} - dev: false - /@types/js-cookie@2.2.7: resolution: {integrity: sha512-aLkWa0C0vO5b4Sr798E26QgOkss68Un0bLjs7u9qxzPT5CG+8DuNTffWES58YzJs3hrVAOs1wonycqEBqNJubA==} dev: false @@ -2308,10 +2267,10 @@ packages: /@types/react-dom@18.2.17: resolution: {integrity: sha512-rvrT/M7Df5eykWFxn6MYt5Pem/Dbyc1N8Y0S9Mrkw2WFCRiqUgw9P7ul2NpwsXCSM1DVdENzdG9J5SreqfAIWg==} dependencies: - '@types/react': 18.2.38 + '@types/react': 18.2.42 - /@types/react@18.2.38: - resolution: {integrity: sha512-cBBXHzuPtQK6wNthuVMV6IjHAFkdl/FOPFIlkd81/Cd1+IqkHu/A+w4g43kaQQoYHik/ruaQBDL72HyCy1vuMw==} + /@types/react@18.2.42: + resolution: {integrity: sha512-c1zEr96MjakLYus/wPnuWDo1/zErfdU9rNsIGmE+NV71nx88FG9Ttgo5dqorXTu/LImX2f63WBP986gJkMPNbA==} dependencies: '@types/prop-types': 15.7.11 '@types/scheduler': 0.16.8 @@ -2320,13 +2279,13 @@ packages: /@types/scheduler@0.16.8: resolution: {integrity: sha512-WZLiwShhwLRmeV6zH+GkbOFT6Z6VklCItrDioxUnv+u4Ll+8vKeFySoFyK/0ctcRpOmwAicELfmys1sDc/Rw+A==} - /@vitejs/plugin-react-swc@3.5.0(vite@5.0.2): + /@vitejs/plugin-react-swc@3.5.0(vite@5.0.5): resolution: {integrity: sha512-1PrOvAaDpqlCV+Up8RkAh9qaiUjoDUcjtttyhXDKw53XA6Ve16SOp6cCOpRs8Dj8DqUQs6eTW5YkLcLJjrXAig==} peerDependencies: vite: ^4 || ^5 dependencies: - '@swc/core': 1.3.99 - vite: 5.0.2 + '@swc/core': 1.3.100 + vite: 5.0.5 transitivePeerDependencies: - '@swc/helpers' dev: true @@ -2348,7 +2307,7 @@ packages: peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: - '@babel/runtime': 7.23.4 + '@babel/runtime': 7.23.5 '@types/js-cookie': 2.2.7 ahooks-v3-count: 1.0.0 dayjs: 1.11.10 @@ -2380,44 +2339,40 @@ packages: /dom-helpers@5.2.1: resolution: {integrity: sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==} dependencies: - '@babel/runtime': 7.23.4 + '@babel/runtime': 7.23.5 csstype: 3.1.2 dev: false - /esbuild@0.19.7: - resolution: {integrity: sha512-6brbTZVqxhqgbpqBR5MzErImcpA0SQdoKOkcWK/U30HtQxnokIpG3TX2r0IJqbFUzqLjhU/zC1S5ndgakObVCQ==} + /esbuild@0.19.8: + resolution: {integrity: sha512-l7iffQpT2OrZfH2rXIp7/FkmaeZM0vxbxN9KfiCwGYuZqzMg/JdvX26R31Zxn/Pxvsrg3Y9N6XTcnknqDyyv4w==} engines: {node: '>=12'} hasBin: true requiresBuild: true optionalDependencies: - '@esbuild/android-arm': 0.19.7 - '@esbuild/android-arm64': 0.19.7 - '@esbuild/android-x64': 0.19.7 - '@esbuild/darwin-arm64': 0.19.7 - '@esbuild/darwin-x64': 0.19.7 - '@esbuild/freebsd-arm64': 0.19.7 - '@esbuild/freebsd-x64': 0.19.7 - '@esbuild/linux-arm': 0.19.7 - '@esbuild/linux-arm64': 0.19.7 - '@esbuild/linux-ia32': 0.19.7 - '@esbuild/linux-loong64': 0.19.7 - '@esbuild/linux-mips64el': 0.19.7 - '@esbuild/linux-ppc64': 0.19.7 - '@esbuild/linux-riscv64': 0.19.7 - '@esbuild/linux-s390x': 0.19.7 - '@esbuild/linux-x64': 0.19.7 - '@esbuild/netbsd-x64': 0.19.7 - '@esbuild/openbsd-x64': 0.19.7 - '@esbuild/sunos-x64': 0.19.7 - '@esbuild/win32-arm64': 0.19.7 - '@esbuild/win32-ia32': 0.19.7 - '@esbuild/win32-x64': 0.19.7 + '@esbuild/android-arm': 0.19.8 + '@esbuild/android-arm64': 0.19.8 + '@esbuild/android-x64': 0.19.8 + '@esbuild/darwin-arm64': 0.19.8 + '@esbuild/darwin-x64': 0.19.8 + '@esbuild/freebsd-arm64': 0.19.8 + '@esbuild/freebsd-x64': 0.19.8 + '@esbuild/linux-arm': 0.19.8 + '@esbuild/linux-arm64': 0.19.8 + '@esbuild/linux-ia32': 0.19.8 + '@esbuild/linux-loong64': 0.19.8 + '@esbuild/linux-mips64el': 0.19.8 + '@esbuild/linux-ppc64': 0.19.8 + '@esbuild/linux-riscv64': 0.19.8 + '@esbuild/linux-s390x': 0.19.8 + '@esbuild/linux-x64': 0.19.8 + '@esbuild/netbsd-x64': 0.19.8 + '@esbuild/openbsd-x64': 0.19.8 + '@esbuild/sunos-x64': 0.19.8 + '@esbuild/win32-arm64': 0.19.8 + '@esbuild/win32-ia32': 0.19.8 + '@esbuild/win32-x64': 0.19.8 dev: true - /estree-walker@2.0.2: - resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==} - dev: false - /event-target-shim@5.0.1: resolution: {integrity: sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==} engines: {node: '>=6'} @@ -2435,34 +2390,26 @@ packages: tough-cookie: 4.1.3 dev: false + /floating-ui-devtools@0.1.2(@floating-ui/dom@1.5.3): + resolution: {integrity: sha512-6QZH99AdZx9by0fJt2AI0axAeOxLpcHgpmaJXYxJWLCblv9iKz7i4lcLKwYvPA9B5brkLwehgjlbi2kI6uq/Eg==} + peerDependencies: + '@floating-ui/dom': '>=1.0.0 <2.0.0' + dependencies: + '@floating-ui/dom': 1.5.3 + dev: false + /fsevents@2.3.3: resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} os: [darwin] requiresBuild: true + dev: true optional: true - /function-bind@1.1.2: - resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} - dev: false - - /hasown@2.0.0: - resolution: {integrity: sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==} - engines: {node: '>= 0.4'} - dependencies: - function-bind: 1.1.2 - dev: false - /intersection-observer@0.12.2: resolution: {integrity: sha512-7m1vEcPCxXYI8HqnL8CKI6siDyD+eIWSwgB3DZA+ZTogxk9I4CDnj4wilt9x/+/QbHI4YG5YZNmC6458/e9Ktg==} dev: false - /is-core-module@2.13.1: - resolution: {integrity: sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==} - dependencies: - hasown: 2.0.0 - dev: false - /isomorphic.js@0.2.5: resolution: {integrity: sha512-PIeMbHqMt4DnUP3MA/Flc0HElYjMXArsw1qwJZcm9sqR8mq3l8NYizFMty0pWwE/tzIGH3EKK5+jes5mAr85yw==} dev: false @@ -2529,21 +2476,12 @@ packages: engines: {node: '>=0.10.0'} dev: false - /path-parse@1.0.7: - resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} - dev: false - /picocolors@1.0.0: resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==} dev: true - /picomatch@2.3.1: - resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} - engines: {node: '>=8.6'} - dev: false - - /postcss@8.4.31: - resolution: {integrity: sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==} + /postcss@8.4.32: + resolution: {integrity: sha512-D/kj5JNu6oo2EIy+XL/26JEDTlIbB8hw85G8StOE6L74RQAVVP5rej6wxCNqyMbR4RkPfqvezVbPw81Ngd6Kcw==} engines: {node: ^10 || ^12 || >=14} dependencies: nanoid: 3.3.7 @@ -2600,7 +2538,7 @@ packages: peerDependencies: react: '>=16.13.1' dependencies: - '@babel/runtime': 7.23.4 + '@babel/runtime': 7.23.5 react: 18.2.0 dev: false @@ -2650,7 +2588,7 @@ packages: react: '>=16.6.0' react-dom: '>=16.6.0' dependencies: - '@babel/runtime': 7.23.4 + '@babel/runtime': 7.23.5 dom-helpers: 5.2.1 loose-envify: 1.4.0 prop-types: 15.8.1 @@ -2677,47 +2615,30 @@ packages: resolution: {integrity: sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg==} dev: false - /resolve@1.22.8: - resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==} - hasBin: true - dependencies: - is-core-module: 2.13.1 - path-parse: 1.0.7 - supports-preserve-symlinks-flag: 1.0.0 - dev: false - - /rollup@3.29.4: - resolution: {integrity: sha512-oWzmBZwvYrU0iJHtDmhsm662rC15FRXmcjCk1xD771dFDx5jJ02ufAQQTn0etB2emNk4J9EZg/yWKpsn9BWGRw==} - engines: {node: '>=14.18.0', npm: '>=8.0.0'} - hasBin: true - optionalDependencies: - fsevents: 2.3.3 - dev: false - - /rollup@4.6.0: - resolution: {integrity: sha512-R8i5Her4oO1LiMQ3jKf7MUglYV/mhQ5g5OKeld5CnkmPdIGo79FDDQYqPhq/PCVuTQVuxsWgIbDy9F+zdHn80w==} + /rollup@4.6.1: + resolution: {integrity: sha512-jZHaZotEHQaHLgKr8JnQiDT1rmatjgKlMekyksz+yk9jt/8z9quNjnKNRoaM0wd9DC2QKXjmWWuDYtM3jfF8pQ==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true optionalDependencies: - '@rollup/rollup-android-arm-eabi': 4.6.0 - '@rollup/rollup-android-arm64': 4.6.0 - '@rollup/rollup-darwin-arm64': 4.6.0 - '@rollup/rollup-darwin-x64': 4.6.0 - '@rollup/rollup-linux-arm-gnueabihf': 4.6.0 - '@rollup/rollup-linux-arm64-gnu': 4.6.0 - '@rollup/rollup-linux-arm64-musl': 4.6.0 - '@rollup/rollup-linux-x64-gnu': 4.6.0 - '@rollup/rollup-linux-x64-musl': 4.6.0 - '@rollup/rollup-win32-arm64-msvc': 4.6.0 - '@rollup/rollup-win32-ia32-msvc': 4.6.0 - '@rollup/rollup-win32-x64-msvc': 4.6.0 + '@rollup/rollup-android-arm-eabi': 4.6.1 + '@rollup/rollup-android-arm64': 4.6.1 + '@rollup/rollup-darwin-arm64': 4.6.1 + '@rollup/rollup-darwin-x64': 4.6.1 + '@rollup/rollup-linux-arm-gnueabihf': 4.6.1 + '@rollup/rollup-linux-arm64-gnu': 4.6.1 + '@rollup/rollup-linux-arm64-musl': 4.6.1 + '@rollup/rollup-linux-x64-gnu': 4.6.1 + '@rollup/rollup-linux-x64-musl': 4.6.1 + '@rollup/rollup-win32-arm64-msvc': 4.6.1 + '@rollup/rollup-win32-ia32-msvc': 4.6.1 + '@rollup/rollup-win32-x64-msvc': 4.6.1 fsevents: 2.3.3 dev: true /rtl-css-js@1.16.1: resolution: {integrity: sha512-lRQgou1mu19e+Ya0LsTvKrVJ5TYUbqCVPAiImX3UfLTenarvPUl1QFdvu5Z3PYmHT9RCcwIfbjRQBntExyj3Zg==} dependencies: - '@babel/runtime': 7.23.4 + '@babel/runtime': 7.23.5 dev: false /rxjs@7.8.1: @@ -2757,13 +2678,8 @@ packages: resolution: {integrity: sha512-E87pIogpwUsUwXw7dNyU4QDjdgVMy52m+XEOPEKUn161cCzWjjhPSQhByfd1CcNvrOLnXQ6OnnZDwnJrz/Z4YQ==} dev: false - /supports-preserve-symlinks-flag@1.0.0: - resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} - engines: {node: '>= 0.4'} - dev: false - - /tabster@5.0.2: - resolution: {integrity: sha512-fCZCwNz+3yXD2dAtFD7FG5Ah4nvit0yBA0FKoV1QB2GH05nUJIaKnCFY4JjBFkPdQNsKa+iSmF8gE6aNOcBnrQ==} + /tabster@5.1.0: + resolution: {integrity: sha512-1wYn3gL9GCa+9p+oyRF3gjVVi83Q51mAXhgugoQ9RT/h/Ci1i4455Zc/hO268b9w37Na7MOETTytPawi8XC98w==} dependencies: keyborg: 2.2.0 tslib: 2.6.2 @@ -2791,6 +2707,7 @@ packages: resolution: {integrity: sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==} engines: {node: '>=14.17'} hasBin: true + dev: true /universalify@0.2.0: resolution: {integrity: sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==} @@ -2804,7 +2721,7 @@ packages: requires-port: 1.0.0 dev: false - /use-disposable@1.0.2(@types/react-dom@18.2.17)(@types/react@18.2.38)(react-dom@18.2.0)(react@18.2.0): + /use-disposable@1.0.2(@types/react-dom@18.2.17)(@types/react@18.2.42)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-UMaXVlV77dWOu4GqAFNjRzHzowYKUKbJBQfCexvahrYeIz4OkUYUjna4Tjjdf92NH8Nm8J7wEfFRgTIwYjO5jg==} peerDependencies: '@types/react': '>=16.8.0 <19.0.0' @@ -2812,14 +2729,14 @@ packages: react: '>=16.8.0 <19.0.0' react-dom: '>=16.8.0 <19.0.0' dependencies: - '@types/react': 18.2.38 + '@types/react': 18.2.42 '@types/react-dom': 18.2.17 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /vite@5.0.2: - resolution: {integrity: sha512-6CCq1CAJCNM1ya2ZZA7+jS2KgnhbzvxakmlIjN24cF/PXhRMzpM/z8QgsVJA/Dm5fWUWnVEsmtBoMhmerPxT0g==} + /vite@5.0.5: + resolution: {integrity: sha512-OekeWqR9Ls56f3zd4CaxzbbS11gqYkEiBtnWFFgYR2WV8oPJRRKq0mpskYy/XaoCL3L7VINDhqqOMNDiYdGvGg==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: @@ -2846,9 +2763,9 @@ packages: terser: optional: true dependencies: - esbuild: 0.19.7 - postcss: 8.4.31 - rollup: 4.6.0 + esbuild: 0.19.8 + postcss: 8.4.32 + rollup: 4.6.1 optionalDependencies: fsevents: 2.3.3 dev: true From da48f15dfbd7a629e12347f0071d9afed978a2ad Mon Sep 17 00:00:00 2001 From: Aloento <11802769+Aloento@users.noreply.github.com> Date: Tue, 5 Dec 2023 17:30:26 +0100 Subject: [PATCH 4/7] Fix useMe function call in Persona components --- src/Components/Persona.tsx | 2 +- src/Components/Setting.tsx | 10 ++-- src/Components/ShopCart/Confirm.tsx | 6 +- src/Components/ShopCart/Persona.tsx | 2 +- src/Helpers/Exceptions.ts | 10 ++++ src/Helpers/useToast.tsx | 6 +- src/Pages/Admin/Order/Append.tsx | 8 +-- src/Pages/Admin/Order/Ship.tsx | 6 +- src/Pages/Admin/Product/Add.tsx | 6 +- src/Pages/Admin/Product/Category.tsx | 6 +- src/Pages/Admin/Product/Combo/Delete.tsx | 6 +- src/Pages/Admin/Product/Combo/Detail.tsx | 6 +- src/Pages/Admin/Product/Combo/New.tsx | 6 +- src/Pages/Admin/Product/Delete.tsx | 6 +- src/Pages/Admin/Product/Name.tsx | 6 +- src/Pages/Admin/Product/Photo/Edit.tsx | 10 ++-- src/Pages/Admin/Product/Photo/index.tsx | 10 ++-- src/Pages/Admin/Product/Variant/Delete.tsx | 6 +- .../Admin/Product/Variant/Edit/Delete.tsx | 6 +- src/Pages/Admin/Product/Variant/Edit/Name.tsx | 6 +- src/Pages/Admin/Product/Variant/Edit/Type.tsx | 6 +- src/Pages/Admin/Product/Variant/New.tsx | 6 +- src/Pages/Admin/User/Admin.tsx | 8 +-- src/Pages/Admin/User/Delete.tsx | 6 +- src/Pages/History/Append.tsx | 8 +-- src/ShopNet/SignalR.ts | 7 ++- src/ShopNet/User/Get.ts | 24 -------- src/ShopNet/User/Get.tsx | 55 +++++++++++++++++++ 28 files changed, 146 insertions(+), 104 deletions(-) create mode 100644 src/Helpers/Exceptions.ts delete mode 100644 src/ShopNet/User/Get.ts create mode 100644 src/ShopNet/User/Get.tsx diff --git a/src/Components/Persona.tsx b/src/Components/Persona.tsx index ed8d84cf..9ec75974 100644 --- a/src/Components/Persona.tsx +++ b/src/Components/Persona.tsx @@ -31,7 +31,7 @@ export function OrderPersona({ OrderId, Admin }: { OrderId: number; Admin?: true manual: !Admin }) - const { data: me } = useRequest(Hub.User.Get.Me.bind(Hub.User.Get), { + const { data: me } = useRequest(Hub.User.Get.useMe.bind(Hub.User.Get), { manual: Admin }); diff --git a/src/Components/Setting.tsx b/src/Components/Setting.tsx index f10a64ff..8f30849c 100644 --- a/src/Components/Setting.tsx +++ b/src/Components/Setting.tsx @@ -3,7 +3,7 @@ import { Button, Dialog, DialogActions, DialogBody, DialogContent, DialogSurface import { useRequest } from "ahooks"; import { useState } from "react"; import { ColFlex, Flex } from "~/Helpers/Styles"; -import { use500Toast } from "~/Helpers/useToast"; +import { useErrorToast } from "~/Helpers/useToast"; import { Hub } from "~/ShopNet"; import { OnNewUserSubject } from "./NewUser"; @@ -37,7 +37,7 @@ const useStyles = makeStyles({ /** * @author Aloento * @since 0.1.0 - * @version 0.3.2 + * @version 0.3.3 */ export function Setting({ Open, Toggle, New }: ISetting) { const style = useStyles(); @@ -47,7 +47,7 @@ export function Setting({ Open, Toggle, New }: ISetting) { const [phone, setPhone] = useState(); const [address, setAddress] = useState(); - useRequest(Hub.User.Get.Me.bind(Hub.User.Get), { + Hub.User.Get.useMe({ manual: New, onSuccess(data) { if (!data) return; @@ -59,13 +59,13 @@ export function Setting({ Open, Toggle, New }: ISetting) { } }); - const { dispatchError, dispatchToast } = use500Toast(); + const { dispatch, dispatchToast } = useErrorToast(); const { run } = useRequest(Hub.User.Post.Update.bind(Hub.User.Post), { manual: true, onFinally([req], _, e) { if (e) - return dispatchError({ + return dispatch({ Message: `Failed ${New ? "Create" : "Update"} Info`, Error: e, Request: req diff --git a/src/Components/ShopCart/Confirm.tsx b/src/Components/ShopCart/Confirm.tsx index acb09861..830a3cc5 100644 --- a/src/Components/ShopCart/Confirm.tsx +++ b/src/Components/ShopCart/Confirm.tsx @@ -4,7 +4,7 @@ import { DismissRegular } from "@fluentui/react-icons"; import { useBoolean, useRequest } from "ahooks"; import { useState } from "react"; import { ColFlex } from "~/Helpers/Styles"; -import { use500Toast } from "~/Helpers/useToast"; +import { useErrorToast } from "~/Helpers/useToast"; import { Hub } from "~/ShopNet"; import { DelegateDataGrid } from "../DataGrid/Delegate"; import { useRouter } from "../Router"; @@ -41,12 +41,12 @@ export function Confirm() { const { Nav } = useRouter(); const style = useStyles(); - const { dispatchError, dispatchToast } = use500Toast(); + const { dispatch, dispatchToast } = useErrorToast(); const { run } = useRequest(Hub.Order.Post.New.bind(Hub.Order.Post), { onFinally([req], data, e) { if (e) - return dispatchError({ + return dispatch({ Message: "Failed Create Order", Request: req, Error: e diff --git a/src/Components/ShopCart/Persona.tsx b/src/Components/ShopCart/Persona.tsx index d90eccbf..c3a68257 100644 --- a/src/Components/ShopCart/Persona.tsx +++ b/src/Components/ShopCart/Persona.tsx @@ -36,7 +36,7 @@ export interface IPersona { */ export function PersonaInfo() { const style = useStyles(); - const { data } = useRequest(Hub.User.Get.Me.bind(Hub.User.Get)); + const { data } = useRequest(Hub.User.Get.useMe.bind(Hub.User.Get)); return <>
diff --git a/src/Helpers/Exceptions.ts b/src/Helpers/Exceptions.ts new file mode 100644 index 00000000..dba90eb4 --- /dev/null +++ b/src/Helpers/Exceptions.ts @@ -0,0 +1,10 @@ +/** + * @author Aloento + * @since 1.0.0 + * @version 0.1.0 + */ +export class NotLoginError extends Error { + public constructor() { + super("Please Login First"); + } +} diff --git a/src/Helpers/useToast.tsx b/src/Helpers/useToast.tsx index dd25bf5c..d80542fd 100644 --- a/src/Helpers/useToast.tsx +++ b/src/Helpers/useToast.tsx @@ -24,14 +24,14 @@ interface Cause { /** * @author Aloento * @since 0.5.0 - * @version 0.2.0 + * @version 0.2.1 */ -export function use500Toast() { +export function useErrorToast() { const style = useStyles(); const { dispatchToast } = useToastController(); return { - dispatchError: (e: Cause) => { + dispatch: (e: Cause) => { dispatchToast( Internal Error diff --git a/src/Pages/Admin/Order/Append.tsx b/src/Pages/Admin/Order/Append.tsx index 5f6bc942..3689157f 100644 --- a/src/Pages/Admin/Order/Append.tsx +++ b/src/Pages/Admin/Order/Append.tsx @@ -2,7 +2,7 @@ import { Button, Field, Textarea, Toast, ToastTitle, makeStyles } from "@fluentu import { useRequest } from "ahooks"; import { useState } from "react"; import { Flex } from "~/Helpers/Styles"; -import { use500Toast } from "~/Helpers/useToast"; +import { useErrorToast } from "~/Helpers/useToast"; import { AdminHub } from "~/ShopNet/Admin"; /** @@ -26,13 +26,13 @@ export function AdminOrderAppend({ OrderId, Refresh }: { OrderId: number; Refres const style = useStyles(); const [cmt, setCmt] = useState(); - const { dispatchError, dispatchToast } = use500Toast(); + const { dispatch, dispatchToast } = useErrorToast(); const { run: append } = useRequest(AdminHub.Order.Post.Append.bind(AdminHub.Order.Post), { manual: true, onFinally(req, _, e) { if (e) - return dispatchError({ + return dispatch({ Message: "Failed Append Comment", Request: req, Error: e @@ -53,7 +53,7 @@ export function AdminOrderAppend({ OrderId, Refresh }: { OrderId: number; Refres manual: true, onFinally(req, _, e) { if (e) - return dispatchError({ + return dispatch({ Message: "Failed Close", Request: req, Error: e diff --git a/src/Pages/Admin/Order/Ship.tsx b/src/Pages/Admin/Order/Ship.tsx index 63daee26..da018f8c 100644 --- a/src/Pages/Admin/Order/Ship.tsx +++ b/src/Pages/Admin/Order/Ship.tsx @@ -2,7 +2,7 @@ import { Button, Field, Input, Toast, ToastTitle } from "@fluentui/react-compone import { EditRegular, SendRegular } from "@fluentui/react-icons"; import { useBoolean, useRequest } from "ahooks"; import { useState } from "react"; -import { use500Toast } from "~/Helpers/useToast"; +import { useErrorToast } from "~/Helpers/useToast"; import { Hub } from "~/ShopNet"; import { AdminHub } from "~/ShopNet/Admin"; @@ -15,7 +15,7 @@ export function Shipment({ OrderId, Refresh }: { OrderId: number; Refresh: (id: const [edit, { setTrue, setFalse }] = useBoolean(); const [track, setTrack] = useState(""); - const { dispatchError, dispatchToast } = use500Toast(); + const { dispatch, dispatchToast } = useErrorToast(); useRequest(Hub.Order.Get.Order.bind(Hub.Order.Get), { defaultParams: [OrderId], @@ -28,7 +28,7 @@ export function Shipment({ OrderId, Refresh }: { OrderId: number; Refresh: (id: manual: true, onFinally(req, _, e) { if (e) - return dispatchError({ + return dispatch({ Message: "Failed Update Tracking Number", Request: req, Error: e diff --git a/src/Pages/Admin/Product/Add.tsx b/src/Pages/Admin/Product/Add.tsx index f797c08a..705e3f42 100644 --- a/src/Pages/Admin/Product/Add.tsx +++ b/src/Pages/Admin/Product/Add.tsx @@ -4,7 +4,7 @@ import { useRequest } from "ahooks"; import { useState } from "react"; import { useRouter } from "~/Components/Router"; import { ColFlex } from "~/Helpers/Styles"; -import { use500Toast } from "~/Helpers/useToast"; +import { useErrorToast } from "~/Helpers/useToast"; import { AdminHub } from "~/ShopNet/Admin"; /** @@ -29,13 +29,13 @@ export function AdminProductAddButton() { const style = useStyles(); const [name, setName] = useState(""); - const { dispatchError, dispatchToast } = use500Toast(); + const { dispatch, dispatchToast } = useErrorToast(); const { run } = useRequest(AdminHub.Product.Post.Create.bind(AdminHub.Product.Post), { manual: true, onFinally(req, data, e) { if (e) - return dispatchError({ + return dispatch({ Message: `Failed Create ${name}`, Request: req, Error: e diff --git a/src/Pages/Admin/Product/Category.tsx b/src/Pages/Admin/Product/Category.tsx index dca9bbcc..8ed32da5 100644 --- a/src/Pages/Admin/Product/Category.tsx +++ b/src/Pages/Admin/Product/Category.tsx @@ -3,7 +3,7 @@ import { EditRegular, SendRegular } from "@fluentui/react-icons"; import { useBoolean, useRequest } from "ahooks"; import { useState } from "react"; import { Flex } from "~/Helpers/Styles"; -import { use500Toast } from "~/Helpers/useToast"; +import { useErrorToast } from "~/Helpers/useToast"; import { Hub } from "~/ShopNet"; import { AdminHub } from "~/ShopNet/Admin"; @@ -38,13 +38,13 @@ export function AdminProductCategory({ ProdId }: { ProdId: number; }) { } }); - const { dispatchError, dispatchToast } = use500Toast(); + const { dispatch, dispatchToast } = useErrorToast(); const { run } = useRequest(AdminHub.Product.Patch.Category.bind(AdminHub.Product.Patch), { manual: true, onFinally(req, _, e) { if (e) - return dispatchError({ + return dispatch({ Message: "Failed Update Category", Request: req, Error: e diff --git a/src/Pages/Admin/Product/Combo/Delete.tsx b/src/Pages/Admin/Product/Combo/Delete.tsx index 0c9cb3c7..94818c84 100644 --- a/src/Pages/Admin/Product/Combo/Delete.tsx +++ b/src/Pages/Admin/Product/Combo/Delete.tsx @@ -1,7 +1,7 @@ import { Button, Toast, ToastTitle } from "@fluentui/react-components"; import { DeleteRegular } from "@fluentui/react-icons"; import { useRequest } from "ahooks"; -import { use500Toast } from "~/Helpers/useToast"; +import { useErrorToast } from "~/Helpers/useToast"; import { AdminHub } from "~/ShopNet/Admin"; /** @@ -10,13 +10,13 @@ import { AdminHub } from "~/ShopNet/Admin"; * @version 0.2.0 */ export function AdminProductComboDelete({ ComboId, Refresh }: { ComboId: number; Refresh: () => void }) { - const { dispatchError, dispatchToast } = use500Toast(); + const { dispatch, dispatchToast } = useErrorToast(); const { run } = useRequest(AdminHub.Product.Delete.Combo.bind(AdminHub.Product.Delete), { manual: true, onFinally(req, _, e) { if (e) - return dispatchError({ + return dispatch({ Message: "Failed Delete Combo", Request: req, Error: e diff --git a/src/Pages/Admin/Product/Combo/Detail.tsx b/src/Pages/Admin/Product/Combo/Detail.tsx index f53cc627..dd065938 100644 --- a/src/Pages/Admin/Product/Combo/Detail.tsx +++ b/src/Pages/Admin/Product/Combo/Detail.tsx @@ -5,7 +5,7 @@ import { isInteger } from "lodash-es"; import { useState } from "react"; import { DelegateDataGrid } from "~/Components/DataGrid/Delegate"; import { Flex } from "~/Helpers/Styles"; -import { use500Toast } from "~/Helpers/useToast"; +import { useErrorToast } from "~/Helpers/useToast"; import { AdminHub } from "~/ShopNet/Admin"; import { IComboItem } from "."; import { IVariantItem } from "../Variant"; @@ -97,13 +97,13 @@ export function AdminProductComboDetail({ Id, ProdId, Combo, Stock, Refresh }: I defaultParams: [ProdId] }); - const { dispatchError, dispatchToast } = use500Toast(); + const { dispatch, dispatchToast } = useErrorToast(); const { run } = useRequest(AdminHub.Product.Patch.Combo.bind(AdminHub.Product.Patch), { manual: true, onFinally(req, _, e) { if (e) - return dispatchError({ + return dispatch({ Message: "Failed Update Combo", Request: req, Error: e diff --git a/src/Pages/Admin/Product/Combo/New.tsx b/src/Pages/Admin/Product/Combo/New.tsx index b6cc7bf2..9a833f94 100644 --- a/src/Pages/Admin/Product/Combo/New.tsx +++ b/src/Pages/Admin/Product/Combo/New.tsx @@ -5,7 +5,7 @@ import { isInteger } from "lodash-es"; import { useState } from "react"; import { DelegateDataGrid } from "~/Components/DataGrid/Delegate"; import { Flex } from "~/Helpers/Styles"; -import { use500Toast } from "~/Helpers/useToast"; +import { useErrorToast } from "~/Helpers/useToast"; import { AdminHub } from "~/ShopNet/Admin"; import { IVariantItem } from "../Variant"; @@ -87,13 +87,13 @@ export function AdminProductNewCombo({ ProdId, Refresh }: { ProdId: number; Refr }, }); - const { dispatchError, dispatchToast } = use500Toast(); + const { dispatch, dispatchToast } = useErrorToast(); const { run } = useRequest(AdminHub.Product.Post.Combo.bind(AdminHub.Product.Post), { manual: true, onFinally(req, _, e) { if (e) - return dispatchError({ + return dispatch({ Message: "Failed Create Combo", Request: req, Error: e diff --git a/src/Pages/Admin/Product/Delete.tsx b/src/Pages/Admin/Product/Delete.tsx index 661c655d..32bc1f80 100644 --- a/src/Pages/Admin/Product/Delete.tsx +++ b/src/Pages/Admin/Product/Delete.tsx @@ -1,7 +1,7 @@ import { Button, Toast, ToastTitle } from "@fluentui/react-components"; import { useRequest } from "ahooks"; import { useRouter } from "~/Components/Router"; -import { use500Toast } from "~/Helpers/useToast"; +import { useErrorToast } from "~/Helpers/useToast"; import { AdminHub } from "~/ShopNet/Admin"; /** @@ -11,13 +11,13 @@ import { AdminHub } from "~/ShopNet/Admin"; */ export function AdminProductDelete({ ProdId }: { ProdId: number }) { const { Nav } = useRouter(); - const { dispatchError, dispatchToast } = use500Toast(); + const { dispatch, dispatchToast } = useErrorToast(); const { run } = useRequest(AdminHub.Product.Delete.Product.bind(AdminHub.Product.Delete), { manual: true, onFinally(req, _, e) { if (e) - return dispatchError({ + return dispatch({ Message: "Failed Delete Product", Request: req, Error: e diff --git a/src/Pages/Admin/Product/Name.tsx b/src/Pages/Admin/Product/Name.tsx index aadfcef7..ccf8d975 100644 --- a/src/Pages/Admin/Product/Name.tsx +++ b/src/Pages/Admin/Product/Name.tsx @@ -3,7 +3,7 @@ import { EditRegular, SendRegular } from "@fluentui/react-icons"; import { useBoolean, useRequest } from "ahooks"; import { useState } from "react"; import { useRouter } from "~/Components/Router"; -import { use500Toast } from "~/Helpers/useToast"; +import { useErrorToast } from "~/Helpers/useToast"; import { AdminHub } from "~/ShopNet/Admin"; /** @@ -27,13 +27,13 @@ export function AdminProductName({ ProdId }: { ProdId: number; }) { }, }); - const { dispatchError, dispatchToast } = use500Toast(); + const { dispatch, dispatchToast } = useErrorToast(); const { run } = useRequest(AdminHub.Product.Patch.Name.bind(AdminHub.Product.Patch), { manual: true, onFinally(req, _, e) { if (e) - return dispatchError({ + return dispatch({ Message: "Failed Update Name", Request: req, Error: e diff --git a/src/Pages/Admin/Product/Photo/Edit.tsx b/src/Pages/Admin/Product/Photo/Edit.tsx index 5e173115..7b7e3959 100644 --- a/src/Pages/Admin/Product/Photo/Edit.tsx +++ b/src/Pages/Admin/Product/Photo/Edit.tsx @@ -3,7 +3,7 @@ import { DismissRegular, EditRegular } from "@fluentui/react-icons"; import { useRequest } from "ahooks"; import { useState } from "react"; import { ColFlex, Cover, Flex } from "~/Helpers/Styles"; -import { use500Toast } from "~/Helpers/useToast"; +import { useErrorToast } from "~/Helpers/useToast"; import { AdminHub } from "~/ShopNet/Admin"; import { IPhotoItem } from "."; @@ -38,13 +38,13 @@ export function AdminProductPhotoEdit({ Photo: { Id, Cover, Caption }, Refresh } const style = useStyles(); const [cap, setCap] = useState(Caption || ""); - const { dispatchError, dispatchToast } = use500Toast(); + const { dispatch, dispatchToast } = useErrorToast(); const { run: updateCaption } = useRequest(AdminHub.Product.Patch.Caption.bind(AdminHub.Product.Patch), { manual: true, onFinally(req, _, e) { if (e) - return dispatchError({ + return dispatch({ Message: "Failed Update Caption", Request: req, Error: e @@ -65,7 +65,7 @@ export function AdminProductPhotoEdit({ Photo: { Id, Cover, Caption }, Refresh } manual: true, onFinally(req, _, e) { if (e) - return dispatchError({ + return dispatch({ Message: "Failed Update Photo", Request: req, Error: e @@ -86,7 +86,7 @@ export function AdminProductPhotoEdit({ Photo: { Id, Cover, Caption }, Refresh } manual: true, onFinally(req, _, e) { if (e) - return dispatchError({ + return dispatch({ Message: "Failed Delete Photo", Request: req, Error: e diff --git a/src/Pages/Admin/Product/Photo/index.tsx b/src/Pages/Admin/Product/Photo/index.tsx index d5f909d7..36e6a19e 100644 --- a/src/Pages/Admin/Product/Photo/index.tsx +++ b/src/Pages/Admin/Product/Photo/index.tsx @@ -4,7 +4,7 @@ import { useRequest } from "ahooks"; import { DelegateDataGrid } from "~/Components/DataGrid/Delegate"; import { MakeCoverCol } from "~/Helpers/CoverCol"; import { Flex } from "~/Helpers/Styles"; -import { use500Toast } from "~/Helpers/useToast"; +import { useErrorToast } from "~/Helpers/useToast"; import { Hub } from "~/ShopNet"; import { AdminHub } from "~/ShopNet/Admin"; import { AdminProductPhotoEdit } from "./Edit"; @@ -63,13 +63,13 @@ const columns: TableColumnDefinition[] = [ ) }, renderCell(item) { - const { dispatchError } = use500Toast(); + const { dispatch } = useErrorToast(); const { run } = useRequest(AdminHub.Product.Post.MovePhoto.bind(AdminHub.Product.Post), { manual: true, onFinally(req, _, e) { if (e) - return dispatchError({ + return dispatch({ Message: "Failed Update Order", Request: req, Error: e @@ -119,13 +119,13 @@ export function AdminProductPhoto({ ProdId }: { ProdId: number }) { refreshCarousel = () => run(ProdId); - const { dispatchError, dispatchToast } = use500Toast(); + const { dispatch, dispatchToast } = useErrorToast(); const { run: newPhoto } = useRequest(AdminHub.Product.Post.Photo.bind(AdminHub.Product.Post), { manual: true, onFinally(req, _, e) { if (e) - return dispatchError({ + return dispatch({ Message: "Failed Upload Photo", Request: req, Error: e diff --git a/src/Pages/Admin/Product/Variant/Delete.tsx b/src/Pages/Admin/Product/Variant/Delete.tsx index 61a7e9ed..4d162e0c 100644 --- a/src/Pages/Admin/Product/Variant/Delete.tsx +++ b/src/Pages/Admin/Product/Variant/Delete.tsx @@ -1,7 +1,7 @@ import { Button, Toast, ToastTitle } from "@fluentui/react-components"; import { DeleteRegular } from "@fluentui/react-icons"; import { useRequest } from "ahooks"; -import { use500Toast } from "~/Helpers/useToast"; +import { useErrorToast } from "~/Helpers/useToast"; import { AdminHub } from "~/ShopNet/Admin"; /** @@ -10,13 +10,13 @@ import { AdminHub } from "~/ShopNet/Admin"; * @version 0.1.0 */ export function AdminProductVariantDelete({ VariantId, Refresh }: { VariantId: number; Refresh: () => void }) { - const { dispatchError, dispatchToast } = use500Toast(); + const { dispatch, dispatchToast } = useErrorToast(); const { run } = useRequest(AdminHub.Product.Delete.Variant.bind(AdminHub.Product.Delete), { manual: true, onFinally(req, _, e) { if (e) - return dispatchError({ + return dispatch({ Message: "Failed Delete Variant", Request: req, Error: e diff --git a/src/Pages/Admin/Product/Variant/Edit/Delete.tsx b/src/Pages/Admin/Product/Variant/Edit/Delete.tsx index 111a43fd..4b3721c7 100644 --- a/src/Pages/Admin/Product/Variant/Edit/Delete.tsx +++ b/src/Pages/Admin/Product/Variant/Edit/Delete.tsx @@ -1,7 +1,7 @@ import { Button, Toast, ToastTitle } from "@fluentui/react-components"; import { DeleteRegular } from "@fluentui/react-icons"; import { useRequest } from "ahooks"; -import { use500Toast } from "~/Helpers/useToast"; +import { useErrorToast } from "~/Helpers/useToast"; import { AdminHub } from "~/ShopNet/Admin"; /** @@ -10,13 +10,13 @@ import { AdminHub } from "~/ShopNet/Admin"; * @version 0.1.0 */ export function AdminProductTypeDelete({ VariantId, Type, Refresh }: { VariantId: number; Type: string; Refresh: () => void }) { - const { dispatchError, dispatchToast } = use500Toast(); + const { dispatch, dispatchToast } = useErrorToast(); const { run } = useRequest(AdminHub.Product.Delete.Type.bind(AdminHub.Product.Delete), { manual: true, onFinally(req, _, e) { if (e) - return dispatchError({ + return dispatch({ Message: "Failed Delete Type", Request: req, Error: e diff --git a/src/Pages/Admin/Product/Variant/Edit/Name.tsx b/src/Pages/Admin/Product/Variant/Edit/Name.tsx index ffac4d28..6595904c 100644 --- a/src/Pages/Admin/Product/Variant/Edit/Name.tsx +++ b/src/Pages/Admin/Product/Variant/Edit/Name.tsx @@ -2,7 +2,7 @@ import { Button, Input, Subtitle2, Toast, ToastTitle } from "@fluentui/react-com import { EditRegular, SendRegular } from "@fluentui/react-icons"; import { useBoolean, useRequest } from "ahooks"; import { useState } from "react"; -import { use500Toast } from "~/Helpers/useToast"; +import { useErrorToast } from "~/Helpers/useToast"; import { AdminHub } from "~/ShopNet/Admin"; /** @@ -13,13 +13,13 @@ import { AdminHub } from "~/ShopNet/Admin"; export function AdminProductVariantName({ Id, Name }: { Id: number; Name: string; }) { const [name, setName] = useState(Name); const [edit, { setTrue, setFalse }] = useBoolean(); - const { dispatchError, dispatchToast } = use500Toast(); + const { dispatch, dispatchToast } = useErrorToast(); const { run } = useRequest(AdminHub.Product.Patch.VariantName.bind(AdminHub.Product.Patch), { manual: true, onFinally(req, _, e) { if (e) - return dispatchError({ + return dispatch({ Message: "Failed Update Variant Name", Request: req, Error: e diff --git a/src/Pages/Admin/Product/Variant/Edit/Type.tsx b/src/Pages/Admin/Product/Variant/Edit/Type.tsx index 8d08e7f3..7cb6654d 100644 --- a/src/Pages/Admin/Product/Variant/Edit/Type.tsx +++ b/src/Pages/Admin/Product/Variant/Edit/Type.tsx @@ -3,7 +3,7 @@ import { AddRegular, EditRegular } from "@fluentui/react-icons"; import { useBoolean, useRequest } from "ahooks"; import { useState } from "react"; import { ColFlex } from "~/Helpers/Styles"; -import { use500Toast } from "~/Helpers/useToast"; +import { useErrorToast } from "~/Helpers/useToast"; import { AdminHub } from "~/ShopNet/Admin"; /** @@ -28,13 +28,13 @@ export function AdminProductType({ VariantId, Type, Refresh, New }: { VariantId: const [open, { toggle }] = useBoolean(); const [name, setName] = useState(Type || ""); - const { dispatchError, dispatchToast } = use500Toast(); + const { dispatch, dispatchToast } = useErrorToast(); const options = { manual: true, onFinally(req: any[], res?: number | boolean, e?: Error) { if (e) - return dispatchError({ + return dispatch({ Message: `Failed ${New ? "Create" : "Update"} Type ${res} ${name}`, Request: req, Error: e diff --git a/src/Pages/Admin/Product/Variant/New.tsx b/src/Pages/Admin/Product/Variant/New.tsx index 3b721480..dd5b60d3 100644 --- a/src/Pages/Admin/Product/Variant/New.tsx +++ b/src/Pages/Admin/Product/Variant/New.tsx @@ -3,7 +3,7 @@ import { AddRegular } from "@fluentui/react-icons"; import { useBoolean, useRequest } from "ahooks"; import { useState } from "react"; import { ColFlex } from "~/Helpers/Styles"; -import { use500Toast } from "~/Helpers/useToast"; +import { useErrorToast } from "~/Helpers/useToast"; import { AdminHub } from "~/ShopNet/Admin"; /** @@ -28,13 +28,13 @@ export function AdminProductNewVariant({ ProdId, Refresh }: { ProdId: number; Re const [open, { toggle }] = useBoolean(); const [name, setName] = useState(""); - const { dispatchError, dispatchToast } = use500Toast(); + const { dispatch, dispatchToast } = useErrorToast(); const { run } = useRequest(AdminHub.Product.Post.Variant.bind(AdminHub.Product.Post), { manual: true, onFinally(req, _, e) { if (e) - return dispatchError({ + return dispatch({ Message: "Failed Create Variant", Request: req, Error: e diff --git a/src/Pages/Admin/User/Admin.tsx b/src/Pages/Admin/User/Admin.tsx index 6712eb6c..67099b6e 100644 --- a/src/Pages/Admin/User/Admin.tsx +++ b/src/Pages/Admin/User/Admin.tsx @@ -1,6 +1,6 @@ import { Checkbox, Toast, ToastTitle } from "@fluentui/react-components"; import { useRequest } from "ahooks"; -import { use500Toast } from "~/Helpers/useToast"; +import { useErrorToast } from "~/Helpers/useToast"; import { AdminHub } from "~/ShopNet/Admin"; /** @@ -9,13 +9,13 @@ import { AdminHub } from "~/ShopNet/Admin"; * @version 0.1.0 */ export function AdminUserAdmin({ UserId, Admin, Refresh }: { UserId: string; Admin?: boolean; Refresh: () => void }) { - const { dispatchError, dispatchToast } = use500Toast(); + const { dispatch, dispatchToast } = useErrorToast(); const { run: grant } = useRequest(AdminHub.User.Post.Admin.bind(AdminHub.User.Post), { manual: true, onFinally(req, _, e) { if (e) - return dispatchError({ + return dispatch({ Message: "Failed Grant Admin", Request: req, Error: e @@ -36,7 +36,7 @@ export function AdminUserAdmin({ UserId, Admin, Refresh }: { UserId: string; Adm manual: true, onFinally(req, _, e) { if (e) - return dispatchError({ + return dispatch({ Message: "Failed Revoke Admin", Request: req, Error: e diff --git a/src/Pages/Admin/User/Delete.tsx b/src/Pages/Admin/User/Delete.tsx index c13c8f09..8c3119c3 100644 --- a/src/Pages/Admin/User/Delete.tsx +++ b/src/Pages/Admin/User/Delete.tsx @@ -1,7 +1,7 @@ import { Button, Toast, ToastTitle } from "@fluentui/react-components"; import { DeleteRegular } from "@fluentui/react-icons"; import { useRequest } from "ahooks"; -import { use500Toast } from "~/Helpers/useToast"; +import { useErrorToast } from "~/Helpers/useToast"; import { AdminHub } from "~/ShopNet/Admin"; /** @@ -10,13 +10,13 @@ import { AdminHub } from "~/ShopNet/Admin"; * @version 0.1.0 */ export function AdminUserDelete({ UserId, Refresh }: { UserId: string; Refresh: () => void }) { - const { dispatchError, dispatchToast } = use500Toast(); + const { dispatch, dispatchToast } = useErrorToast(); const { run } = useRequest(AdminHub.User.Delete.User.bind(AdminHub.User.Delete), { manual: true, onFinally(req, _, e) { if (e) - return dispatchError({ + return dispatch({ Message: "Failed Delete User", Request: req, Error: e diff --git a/src/Pages/History/Append.tsx b/src/Pages/History/Append.tsx index 4eeb968a..c2761f8b 100644 --- a/src/Pages/History/Append.tsx +++ b/src/Pages/History/Append.tsx @@ -2,7 +2,7 @@ import { Button, Field, Textarea, Toast, ToastTitle, makeStyles } from "@fluentu import { useRequest } from "ahooks"; import { useState } from "react"; import { Flex } from "~/Helpers/Styles"; -import { use500Toast } from "~/Helpers/useToast"; +import { useErrorToast } from "~/Helpers/useToast"; import { Hub } from "~/ShopNet"; /** @@ -26,13 +26,13 @@ export function OrderAppend({ OrderId, Refresh }: { OrderId: number; Refresh: (i const style = useStyles(); const [cmt, setCmt] = useState(); - const { dispatchError, dispatchToast } = use500Toast(); + const { dispatch, dispatchToast } = useErrorToast(); const { run: append } = useRequest(Hub.Order.Post.Append.bind(Hub.Order.Post), { manual: true, onFinally(req, _, e) { if (e) - return dispatchError({ + return dispatch({ Message: "Failed Append Comment", Request: req, Error: e @@ -53,7 +53,7 @@ export function OrderAppend({ OrderId, Refresh }: { OrderId: number; Refresh: (i manual: true, onFinally(req, _, e) { if (e) - return dispatchError({ + return dispatch({ Message: "Failed Cancel", Request: req, Error: e diff --git a/src/ShopNet/SignalR.ts b/src/ShopNet/SignalR.ts index d7d9ce5e..070e69e8 100644 --- a/src/ShopNet/SignalR.ts +++ b/src/ShopNet/SignalR.ts @@ -1,6 +1,7 @@ import { HubConnectionState } from "@microsoft/signalr"; import dayjs, { Dayjs } from "dayjs"; import { Subject } from "rxjs"; +import { NotLoginError } from "~/Helpers/Exceptions"; import { AdminNet } from "./Admin/AdminNet"; import { IConcurrency, MSAL, Shared } from "./Database"; import { ShopNet } from "./ShopNet"; @@ -54,11 +55,11 @@ export abstract class SignalR { /** * @author Aloento * @since 1.0.0 - * @version 0.2.0 + * @version 0.2.1 */ protected static EnsureLogin() { - if (!MSAL.getActiveAccount()?.idToken) - throw new Error("Please Login First"); + if (!MSAL.getActiveAccount()) + throw new NotLoginError(); } /** diff --git a/src/ShopNet/User/Get.ts b/src/ShopNet/User/Get.ts deleted file mode 100644 index 78a87a69..00000000 --- a/src/ShopNet/User/Get.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { IConcurrency } from "../Database"; -import { ShopNet } from "../ShopNet"; - -/** - * @author Aloento - * @since 0.5.0 - * @version 0.1.0 - */ -export class UserGet extends ShopNet { - /** - * @author Aloento - * @since 1.0.0 - * @version 0.1.0 - */ - public static Me(): Promise<({ - Name: string; - EMail: string; - Phone: string; - Address: string; - } & IConcurrency) | void> { - this.EnsureLogin(); - return this.WithVersionCache(0, "UserGetMe"); - } -} diff --git a/src/ShopNet/User/Get.tsx b/src/ShopNet/User/Get.tsx new file mode 100644 index 00000000..39142ea1 --- /dev/null +++ b/src/ShopNet/User/Get.tsx @@ -0,0 +1,55 @@ +import { Toast, ToastTitle } from "@fluentui/react-components"; +import { useRequest } from "ahooks"; +import type { Options } from "ahooks/lib/useRequest/src/types"; +import { NotLoginError } from "~/Helpers/Exceptions"; +import { useErrorToast } from "~/Helpers/useToast"; +import { IConcurrency } from "../Database"; +import { ShopNet } from "../ShopNet"; + +interface IuseMe extends IConcurrency { + Name: string; + EMail: string; + Phone: string; + Address: string; +} + +/** + * @author Aloento + * @since 0.5.0 + * @version 0.1.0 + */ +export class UserGet extends ShopNet { + /** + * @author Aloento + * @since 1.0.0 + * @version 0.2.0 + */ + public static useMe(options?: Options, suppress: boolean = true) { + const { dispatch, dispatchToast } = useErrorToast(); + + return useRequest(() => { + this.EnsureLogin(); + return this.WithVersionCache(0, "UserGetMe"); + }, { + ...options, + onError: (e, req) => { + if (e instanceof NotLoginError) { + if (suppress) + dispatchToast( + + {e.message} + , + { intent: "warning", timeout: 5000 } + ); + else + console.debug(e); + } else + dispatch({ + Message: "Failed to Get Your Info", + Error: e, + Request: req + }) + } + }); + } +} From 6afd0e16d8d54dd48e012f1246bad2348df88a48 Mon Sep 17 00:00:00 2001 From: Aloento <11802769+Aloento@users.noreply.github.com> Date: Tue, 5 Dec 2023 17:42:39 +0100 Subject: [PATCH 5/7] Fix error handling in UserGet component --- src/ShopNet/User/Get.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/ShopNet/User/Get.tsx b/src/ShopNet/User/Get.tsx index 39142ea1..f5b27bbd 100644 --- a/src/ShopNet/User/Get.tsx +++ b/src/ShopNet/User/Get.tsx @@ -35,14 +35,14 @@ export class UserGet extends ShopNet { onError: (e, req) => { if (e instanceof NotLoginError) { if (suppress) + console.debug(e); + else dispatchToast( {e.message} , { intent: "warning", timeout: 5000 } ); - else - console.debug(e); } else dispatch({ Message: "Failed to Get Your Info", From 0712bc7014b0a98f8218fc4a1b059325d327b8de Mon Sep 17 00:00:00 2001 From: Aloento <11802769+Aloento@users.noreply.github.com> Date: Tue, 5 Dec 2023 17:52:06 +0100 Subject: [PATCH 6/7] Refactor Azure workflow to separate build and deploy jobs --- .github/workflows/Azure.yml | 24 +++++++++++++++++++++--- 1 file changed, 21 insertions(+), 3 deletions(-) diff --git a/.github/workflows/Azure.yml b/.github/workflows/Azure.yml index 4d518e79..6d0058b2 100644 --- a/.github/workflows/Azure.yml +++ b/.github/workflows/Azure.yml @@ -6,9 +6,8 @@ on: - Dev jobs: - build_deploy: + build: runs-on: ubuntu-latest - name: Build and Deploy steps: - uses: actions/checkout@v4 @@ -22,11 +21,30 @@ jobs: - name: Build with dotnet run: dotnet publish SoarCraft.AwaiShop/SoarCraft.AwaiShop.csproj -c Release -o ${{env.DOTNET_ROOT}}/myapp + - name: Upload artifact for deployment job + uses: actions/upload-artifact@v3 + with: + name: .net-app + path: ${{env.DOTNET_ROOT}}/myapp + + deploy: + runs-on: ubuntu-latest + needs: build + environment: + name: "Production" + url: ${{ steps.deploy-to-webapp.outputs.webapp-url }} + + steps: + - name: Download artifact from build job + uses: actions/download-artifact@v3 + with: + name: .net-app + - name: Deploy to Azure Web App id: deploy-to-webapp uses: azure/webapps-deploy@v2 with: app-name: "Awai" slot-name: "Production" - package: ${{env.DOTNET_ROOT}}/myapp + package: . publish-profile: ${{ secrets.AZUREAPPSERVICE_PUBLISHPROFILE_C99EA4B4F77A41508E090AF728BF173A }} From b6a185feae44b67efe7712e898ea9222b93d298b Mon Sep 17 00:00:00 2001 From: Aloento <11802769+Aloento@users.noreply.github.com> Date: Tue, 5 Dec 2023 17:56:45 +0100 Subject: [PATCH 7/7] Update Azure workflow and package references --- .github/workflows/Azure.yml | 27 +++++--------------- SoarCraft.AwaiShop/SoarCraft.AwaiShop.csproj | 4 +-- 2 files changed, 8 insertions(+), 23 deletions(-) diff --git a/.github/workflows/Azure.yml b/.github/workflows/Azure.yml index 6d0058b2..4d2b3472 100644 --- a/.github/workflows/Azure.yml +++ b/.github/workflows/Azure.yml @@ -6,8 +6,12 @@ on: - Dev jobs: - build: + build_deploy: runs-on: ubuntu-latest + name: Build and Deploy + environment: + name: "Production" + url: ${{ steps.deploy-to-webapp.outputs.webapp-url }} steps: - uses: actions/checkout@v4 @@ -21,30 +25,11 @@ jobs: - name: Build with dotnet run: dotnet publish SoarCraft.AwaiShop/SoarCraft.AwaiShop.csproj -c Release -o ${{env.DOTNET_ROOT}}/myapp - - name: Upload artifact for deployment job - uses: actions/upload-artifact@v3 - with: - name: .net-app - path: ${{env.DOTNET_ROOT}}/myapp - - deploy: - runs-on: ubuntu-latest - needs: build - environment: - name: "Production" - url: ${{ steps.deploy-to-webapp.outputs.webapp-url }} - - steps: - - name: Download artifact from build job - uses: actions/download-artifact@v3 - with: - name: .net-app - - name: Deploy to Azure Web App id: deploy-to-webapp uses: azure/webapps-deploy@v2 with: app-name: "Awai" slot-name: "Production" - package: . + package: ${{env.DOTNET_ROOT}}/myapp publish-profile: ${{ secrets.AZUREAPPSERVICE_PUBLISHPROFILE_C99EA4B4F77A41508E090AF728BF173A }} diff --git a/SoarCraft.AwaiShop/SoarCraft.AwaiShop.csproj b/SoarCraft.AwaiShop/SoarCraft.AwaiShop.csproj index ab6a8cd3..1cdc4824 100644 --- a/SoarCraft.AwaiShop/SoarCraft.AwaiShop.csproj +++ b/SoarCraft.AwaiShop/SoarCraft.AwaiShop.csproj @@ -41,8 +41,8 @@ runtime; build; native; contentfiles; analyzers; buildtransitive - - + +