From ca80edc9ef17aeee641c998bc2570d005f3d358a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jo=C3=A3o=20Mendes?= Date: Sat, 23 Sep 2023 23:14:03 +0100 Subject: [PATCH 1/4] new control HoverReactionsBar --- .../docs/assets/hoverReactions3Bar.png | Bin 0 -> 105808 bytes .../docs/assets/hoverReactionsBar1.png | Bin 0 -> 112980 bytes .../docs/assets/hoverReactionsBar2.png | Bin 0 -> 375432 bytes .../docs/controls/HoverReactionsBar.md | 66 + package-lock.json | 4049 +- package.json | 3 + .../HoverReactionsBar/HoverReactionsBar.tsx | 31 + .../IHoverReactionsBarProps.ts | 12 + .../HoverReactionBarControl.tsx | 101 + .../useHoverReactionsStyles.ts | 55 + .../reactionPicker/ReactionGroups.tsx | 60 + .../reactionPicker/ReactionPicker.tsx | 199 + .../components/reactionPicker/RenderEmoji.tsx | 55 + .../reactionPicker/useReactionPickerStyle.ts | 90 + .../HoverReactionsBar/data/fluentEmojis.json | 41922 ++++++++++++++++ .../data/fluentEmojisGroups.json | 34 + .../hooks/useFluentEmojis.ts | 145 + .../hooks/useOnClickOutside.ts | 26 + src/controls/HoverReactionsBar/index.ts | 1 + .../HoverReactionsBar/models/IEmoji.ts | 12 + .../HoverReactionsBar/models/IFluentEmoji.ts | 37 + .../controlsTest/components/TestControl.tsx | 119 +- 22 files changed, 46901 insertions(+), 116 deletions(-) create mode 100644 docs/documentation/docs/assets/hoverReactions3Bar.png create mode 100644 docs/documentation/docs/assets/hoverReactionsBar1.png create mode 100644 docs/documentation/docs/assets/hoverReactionsBar2.png create mode 100644 docs/documentation/docs/controls/HoverReactionsBar.md create mode 100644 src/controls/HoverReactionsBar/HoverReactionsBar.tsx create mode 100644 src/controls/HoverReactionsBar/IHoverReactionsBarProps.ts create mode 100644 src/controls/HoverReactionsBar/components/hoverReactionbarControl/HoverReactionBarControl.tsx create mode 100644 src/controls/HoverReactionsBar/components/hoverReactionbarControl/useHoverReactionsStyles.ts create mode 100644 src/controls/HoverReactionsBar/components/reactionPicker/ReactionGroups.tsx create mode 100644 src/controls/HoverReactionsBar/components/reactionPicker/ReactionPicker.tsx create mode 100644 src/controls/HoverReactionsBar/components/reactionPicker/RenderEmoji.tsx create mode 100644 src/controls/HoverReactionsBar/components/reactionPicker/useReactionPickerStyle.ts create mode 100644 src/controls/HoverReactionsBar/data/fluentEmojis.json create mode 100644 src/controls/HoverReactionsBar/data/fluentEmojisGroups.json create mode 100644 src/controls/HoverReactionsBar/hooks/useFluentEmojis.ts create mode 100644 src/controls/HoverReactionsBar/hooks/useOnClickOutside.ts create mode 100644 src/controls/HoverReactionsBar/index.ts create mode 100644 src/controls/HoverReactionsBar/models/IEmoji.ts create mode 100644 src/controls/HoverReactionsBar/models/IFluentEmoji.ts diff --git a/docs/documentation/docs/assets/hoverReactions3Bar.png b/docs/documentation/docs/assets/hoverReactions3Bar.png new file mode 100644 index 0000000000000000000000000000000000000000..36b8638e94f849da1fc707a5aa0bccafb7cc4c4e GIT binary patch literal 105808 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%0Ax~5~9_g+Oa&(0>T_<(ow>oh1XIZ#CQ1M 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 Oojj_0Bvak$%KriSALWh! literal 0 HcmV?d00001 diff --git a/docs/documentation/docs/assets/hoverReactionsBar2.png b/docs/documentation/docs/assets/hoverReactionsBar2.png new file mode 100644 index 0000000000000000000000000000000000000000..3dccebcda4a354e949c945aee3827082ed6b6cbb GIT binary patch literal 375432 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�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

Ims*8Ej+e~f>&Nw+wPH6^j8`bm|quA0FIeAN~4 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 literal 0 HcmV?d00001 diff --git a/docs/documentation/docs/controls/HoverReactionsBar.md b/docs/documentation/docs/controls/HoverReactionsBar.md new file mode 100644 index 000000000..c5fe85e7d --- /dev/null +++ b/docs/documentation/docs/controls/HoverReactionsBar.md @@ -0,0 +1,66 @@ +# HoverReactionsBar + +This control allows you to select an emoji from emoji bar or select from picker. + + +**HoverReactionsBar** + +![termsetNavigation](../assets/hoverReactions3Bar.png) + +![termsetNavigation](../assets/hoverReactionsBar2.png) + +![termsetNavigation](../assets/hoverReactionsBar1.png) + + +## How to use this control in your solutions + +- Check that you installed the `@pnp/spfx-controls-react` dependency. Check out the [getting started](../../#getting-started) page for more information about installing the dependency. +- Import the following modules to your component: + +```TypeScript +import { HoverReactionsBar } from '@pnp/spfx-controls-react/lib/HoverReactionsBar'; +``` + +- Use the `HoverReactionsBar` control in your code as follows: + +```TypeScript + { + setIsOpenHoverReactionBar(false); + }} + target={divRefAddReaction.current as HTMLDivElement} + /> +``` + +- With the `onSelected` property you can get the selcted term: + +```typescript + const onSelectEmoji = React.useCallback(async (emoji: string, emojiInfo: IEmojiInfo) => { + console.log('emoji', emoji); + console.log('emojiInfo object',emojiInfo); + setIsOpenHoverReactionBar(false); + }, []); + +``` +onSelect: (emoji: string | undefined, emojiInfo?: IEmojiInfo) => void; + isOpen: boolean; + onDismiss: () => void; + top4Reactions?: string[]; + target: HTMLDivElement; + themeV8?: Theme ; + +## Implementation + +The HoverReactionsBar control can be configured with the following properties: + +| Property | Type | Required | Description | +| ---- | ---- | ---- | ---- | +| isOpen | boolean | yes | show hoverReactionsVar | +| onSelected |onSelect: (emoji: string, emojiInfo?: IEmojiInfo) => void;| yes | selected Emoji | +| top4Reactions | string[] | no | name of emojis to show on the bar | +| target | HTMLDivElement | yes | container of controls who fire the HoverReactionsBar | +| onDismis | onDismiss: () => void; | yes | function to call to dismiss HoverReactionsBar| + +![](https://telemetry.sharepointpnp.com/sp-dev-fx-controls-react/wiki/controls/HoverReactionsBar) diff --git a/package-lock.json b/package-lock.json index b8e50c1dd..f1cebe28f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,9 +11,11 @@ "license": "MIT", "dependencies": { "@fluentui/react": "^7.199.1", + "@fluentui/react-components": "^9.32.1", "@fluentui/react-file-type-icons": "^8.8.3", "@fluentui/react-hooks": "^8.2.6", "@fluentui/react-icons": "^2.0.200", + "@fluentui/react-migration-v8-v9": "^9.4.17", "@fluentui/react-northstar": "0.66.0", "@fluentui/react-theme-provider": "^0.19.16", "@fluentui/scheme-utilities": "^8.2.12", @@ -61,6 +63,7 @@ "swiper": "^8.2.6" }, "devDependencies": { + "@iconify/react": "^4.1.1", "@microsoft/eslint-config-spfx": "1.17.3", "@microsoft/eslint-plugin-spfx": "1.17.3", "@microsoft/microsoft-graph-types": "^2.1.0", @@ -991,6 +994,14 @@ "node": ">=0.1.90" } }, + "node_modules/@ctrl/tinycolor": { + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/@ctrl/tinycolor/-/tinycolor-3.3.4.tgz", + "integrity": "sha512-8vmPV/nIULFDWsnJalQJDqFLC2uTPx6A/ASA2t27QGp+7oXnbWWXCe0uV8xasIH2rGbI/XoB2vmkdP/94WvMrw==", + "engines": { + "node": ">=10" + } + }, "node_modules/@devexpress/error-stack-parser": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/@devexpress/error-stack-parser/-/error-stack-parser-2.0.6.tgz", @@ -1091,6 +1102,28 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/@floating-ui/core": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.5.0.tgz", + "integrity": "sha512-kK1h4m36DQ0UHGj5Ah4db7R0rHemTqqO0QLvUqi1/mUUp3LuAWbWxdxSIf/XsnH9VS6rRVPLJCncjRzUvyCLXg==", + "dependencies": { + "@floating-ui/utils": "^0.1.3" + } + }, + "node_modules/@floating-ui/dom": { + "version": "1.5.3", + "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.5.3.tgz", + "integrity": "sha512-ClAbQnEqJAKCJOEbbLo5IUlZHkNszqhuxS4fHAVxRPXPya6Ysf2G8KypnYcOTpx6I8xcgF9bbHb6g/2KpbV8qA==", + "dependencies": { + "@floating-ui/core": "^1.4.2", + "@floating-ui/utils": "^0.1.3" + } + }, + "node_modules/@floating-ui/utils": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.1.4.tgz", + "integrity": "sha512-qprfWkn82Iw821mcKofJ5Pk9wgioHicxcQMxx+5zt5GSKoqdWvgG5AxVmpmUUjzTLPVSH5auBrhI93Deayn/DA==" + }, "node_modules/@fluentui/accessibility": { "version": "0.66.4", "resolved": "https://registry.npmjs.org/@fluentui/accessibility/-/accessibility-0.66.4.tgz", @@ -1128,26 +1161,102 @@ "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" }, + "node_modules/@fluentui/fluent2-theme": { + "version": "8.107.38", + "resolved": "https://registry.npmjs.org/@fluentui/fluent2-theme/-/fluent2-theme-8.107.38.tgz", + "integrity": "sha512-6fPl4Cq6lMxVet92wD7dXRV484dUX9RsPCntuAq2ZFVCp/yi5D9MT6kc3UoO3Jxq8KAKOuXR0d/WoVtF3tg/Jw==", + "dependencies": { + "@fluentui/react": "^8.111.2", + "@fluentui/set-version": "^8.2.11", + "tslib": "^2.1.0" + } + }, + "node_modules/@fluentui/fluent2-theme/node_modules/@fluentui/date-time-utilities": { + "version": "8.5.13", + "resolved": "https://registry.npmjs.org/@fluentui/date-time-utilities/-/date-time-utilities-8.5.13.tgz", + "integrity": "sha512-X3clbPKh0URkDj21QoARw6SNec7dWg7Gt7SkTlkVYFzmZUdC4ZIrYk3n36xKe3U1wcGp26EVmKjhAhB262ugpw==", + "dependencies": { + "@fluentui/set-version": "^8.2.11", + "tslib": "^2.1.0" + } + }, + "node_modules/@fluentui/fluent2-theme/node_modules/@fluentui/keyboard-key": { + "version": "0.4.11", + "resolved": "https://registry.npmjs.org/@fluentui/keyboard-key/-/keyboard-key-0.4.11.tgz", + "integrity": "sha512-TVB/EloWado9AVp1niChgcdDOQAHGP5B30Dinmtfe7zi8OnstwPoxwFP6dHJDdpLQ6ZEUTaEHViSzvewl7Chag==", + "dependencies": { + "tslib": "^2.1.0" + } + }, + "node_modules/@fluentui/fluent2-theme/node_modules/@fluentui/react": { + "version": "8.111.2", + "resolved": "https://registry.npmjs.org/@fluentui/react/-/react-8.111.2.tgz", + "integrity": "sha512-1mWewd6+9rUChaZwva0ZbywZxk4ao2/hPTmDSvMbeaJdzUWgaIGGJ7fJbC0oawuNXchakDuhRkixbjrUyOefLA==", + "dependencies": { + "@fluentui/date-time-utilities": "^8.5.13", + "@fluentui/font-icons-mdl2": "^8.5.24", + "@fluentui/foundation-legacy": "^8.2.44", + "@fluentui/merge-styles": "^8.5.12", + "@fluentui/react-focus": "^8.8.31", + "@fluentui/react-hooks": "^8.6.29", + "@fluentui/react-portal-compat-context": "^9.0.6", + "@fluentui/react-window-provider": "^2.2.15", + "@fluentui/set-version": "^8.2.11", + "@fluentui/style-utilities": "^8.9.17", + "@fluentui/theme": "^2.6.35", + "@fluentui/utilities": "^8.13.18", + "@microsoft/load-themed-styles": "^1.10.26", + "tslib": "^2.1.0" + }, + "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" + } + }, + "node_modules/@fluentui/fluent2-theme/node_modules/@fluentui/react-focus": { + "version": "8.8.31", + "resolved": "https://registry.npmjs.org/@fluentui/react-focus/-/react-focus-8.8.31.tgz", + "integrity": "sha512-XCGVooD+n1EcE7B6X1+aS/g/3XRsisppmZZJbr+9uGmbac50KkpA1Y+48Qm99UfQRnF4lsXh85A8TE+FZJqwUA==", + "dependencies": { + "@fluentui/keyboard-key": "^0.4.11", + "@fluentui/merge-styles": "^8.5.12", + "@fluentui/set-version": "^8.2.11", + "@fluentui/style-utilities": "^8.9.17", + "@fluentui/utilities": "^8.13.18", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <19.0.0", + "react": ">=16.8.0 <19.0.0" + } + }, + "node_modules/@fluentui/fluent2-theme/node_modules/@microsoft/load-themed-styles": { + "version": "1.10.295", + "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.295.tgz", + "integrity": "sha512-W+IzEBw8a6LOOfRJM02dTT7BDZijxm+Z7lhtOAz1+y9vQm1Kdz9jlAO+qCEKsfxtUOmKilW8DIRqFw2aUgKeGg==" + }, "node_modules/@fluentui/font-icons-mdl2": { - "version": "8.5.21", - "resolved": "https://registry.npmjs.org/@fluentui/font-icons-mdl2/-/font-icons-mdl2-8.5.21.tgz", - "integrity": "sha512-B4w1jx/gNxDI/AbVwZtmcvb/5lG8HngWVwsDDtP2ZM4HEFZduY1XrQMak5mP1O9lTEpQKD+kv+uK70ocsfpUig==", + "version": "8.5.24", + "resolved": "https://registry.npmjs.org/@fluentui/font-icons-mdl2/-/font-icons-mdl2-8.5.24.tgz", + "integrity": "sha512-x1MCt2lTb8aoRjV9pV69sotjPhQ8KEFzdF7l/1jBs8XaRdR6z392LsDKB4HwTlo3Grp8c/6Oykh8k/UWknh4sQ==", "dependencies": { "@fluentui/set-version": "^8.2.11", - "@fluentui/style-utilities": "^8.9.14", - "@fluentui/utilities": "^8.13.16", + "@fluentui/style-utilities": "^8.9.17", + "@fluentui/utilities": "^8.13.18", "tslib": "^2.1.0" } }, "node_modules/@fluentui/foundation-legacy": { - "version": "8.2.41", - "resolved": "https://registry.npmjs.org/@fluentui/foundation-legacy/-/foundation-legacy-8.2.41.tgz", - "integrity": "sha512-HgLWOjNwC0FkV9kN283E8AzGmswFJbu7AKQ+cyefPnOUdH3iopD2oW7Lqz7QBzIPgMV/8FHE+nCa2ZEbhvFPGg==", + "version": "8.2.44", + "resolved": "https://registry.npmjs.org/@fluentui/foundation-legacy/-/foundation-legacy-8.2.44.tgz", + "integrity": "sha512-0k4ymfab0VLjZjWDYFnthOLcggQ2XkuB6fin/Qiui9mfXd4QQL4iwnIZqkvcFZDUnlZDW7Y7s5NGnSNGEvJSWQ==", "dependencies": { "@fluentui/merge-styles": "^8.5.12", "@fluentui/set-version": "^8.2.11", - "@fluentui/style-utilities": "^8.9.14", - "@fluentui/utilities": "^8.13.16", + "@fluentui/style-utilities": "^8.9.17", + "@fluentui/utilities": "^8.13.18", "tslib": "^2.1.0" }, "peerDependencies": { @@ -1168,6 +1277,27 @@ "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" }, + "node_modules/@fluentui/keyboard-keys": { + "version": "9.0.4", + "resolved": "https://registry.npmjs.org/@fluentui/keyboard-keys/-/keyboard-keys-9.0.4.tgz", + "integrity": "sha512-hmAZ01M0FAmn5ud6e0oEsckxMyJEIPrSQ+BFbMulZwYyeP7jDTnPEbBj+qKC8CxRduDGPwKeJDllDnYvflkNNA==", + "dependencies": { + "@swc/helpers": "^0.5.1" + } + }, + "node_modules/@fluentui/keyboard-keys/node_modules/@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@fluentui/keyboard-keys/node_modules/tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + }, "node_modules/@fluentui/merge-styles": { "version": "8.5.12", "resolved": "https://registry.npmjs.org/@fluentui/merge-styles/-/merge-styles-8.5.12.tgz", @@ -1177,6 +1307,27 @@ "tslib": "^2.1.0" } }, + "node_modules/@fluentui/priority-overflow": { + "version": "9.1.5", + "resolved": "https://registry.npmjs.org/@fluentui/priority-overflow/-/priority-overflow-9.1.5.tgz", + "integrity": "sha512-o22tGQIy/6Dx78hgHOwTAvXV8jwGuBzlPeUAKDw3n0FFAEhllh/cqg1TsHW+Zy7zMJAYqWUPZRrXEOI1zxKzIQ==", + "dependencies": { + "@swc/helpers": "^0.5.1" + } + }, + "node_modules/@fluentui/priority-overflow/node_modules/@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@fluentui/priority-overflow/node_modules/tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + }, "node_modules/@fluentui/react": { "version": "7.204.0", "resolved": "https://registry.npmjs.org/@fluentui/react/-/react-7.204.0.tgz", @@ -1193,6 +1344,179 @@ "react-dom": ">=16.8.0 <18.0.0" } }, + "node_modules/@fluentui/react-accordion": { + "version": "9.3.14", + "resolved": "https://registry.npmjs.org/@fluentui/react-accordion/-/react-accordion-9.3.14.tgz", + "integrity": "sha512-h+9P/0tPuOckZso8yZkjJORDYEwhfJTCDQq+KrejUNadWtXhZglP1g/P7+Gj0oIHRNBZg+OaMfgFcygIpw9ukQ==", + "dependencies": { + "@fluentui/react-aria": "^9.3.36", + "@fluentui/react-context-selector": "^9.1.34", + "@fluentui/react-icons": "^2.0.207", + "@fluentui/react-jsx-runtime": "^9.0.10", + "@fluentui/react-shared-contexts": "^9.8.1", + "@fluentui/react-tabster": "^9.12.11", + "@fluentui/react-theme": "^9.1.12", + "@fluentui/react-utilities": "^9.13.3", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "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", + "scheduler": "^0.19.0 || ^0.20.0" + } + }, + "node_modules/@fluentui/react-accordion/node_modules/@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@fluentui/react-accordion/node_modules/tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + }, + "node_modules/@fluentui/react-alert": { + "version": "9.0.0-beta.78", + "resolved": "https://registry.npmjs.org/@fluentui/react-alert/-/react-alert-9.0.0-beta.78.tgz", + "integrity": "sha512-er3V939nC7i2FSV5HPyabU3XdmpOWVXnpEJ1NE+nEWqYiJh/ZGJ8DhpBlabY8AxTPqLw2PDTEdV+D3ljxav0Iw==", + "dependencies": { + "@fluentui/react-avatar": "^9.5.32", + "@fluentui/react-button": "^9.3.41", + "@fluentui/react-icons": "^2.0.207", + "@fluentui/react-jsx-runtime": "^9.0.10", + "@fluentui/react-tabster": "^9.12.11", + "@fluentui/react-theme": "^9.1.12", + "@fluentui/react-utilities": "^9.13.3", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "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" + } + }, + "node_modules/@fluentui/react-alert/node_modules/@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@fluentui/react-alert/node_modules/tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + }, + "node_modules/@fluentui/react-aria": { + "version": "9.3.36", + "resolved": "https://registry.npmjs.org/@fluentui/react-aria/-/react-aria-9.3.36.tgz", + "integrity": "sha512-4OHh//JTm9bUTFftc6NJrzN7OENdBjkdXXXxtnIuV05mwRFs4U0tCXc6li3+VChCOseDBGPblkHy1iD8MKN/aw==", + "dependencies": { + "@fluentui/keyboard-keys": "^9.0.4", + "@fluentui/react-utilities": "^9.13.3", + "@swc/helpers": "^0.5.1" + }, + "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" + } + }, + "node_modules/@fluentui/react-aria/node_modules/@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@fluentui/react-aria/node_modules/tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + }, + "node_modules/@fluentui/react-avatar": { + "version": "9.5.32", + "resolved": "https://registry.npmjs.org/@fluentui/react-avatar/-/react-avatar-9.5.32.tgz", + "integrity": "sha512-c/b4N2zK7ZPM/vVZhEiaNUFcvBCXT6xw3nSJ6cN6m/nsg0rQr/Y3XF3BLG1FXW1cQ+hn4EPIJkxEoLWW2FXvpA==", + "dependencies": { + "@fluentui/react-badge": "^9.2.1", + "@fluentui/react-context-selector": "^9.1.34", + "@fluentui/react-icons": "^2.0.207", + "@fluentui/react-jsx-runtime": "^9.0.10", + "@fluentui/react-popover": "^9.8.7", + "@fluentui/react-shared-contexts": "^9.8.1", + "@fluentui/react-tabster": "^9.12.11", + "@fluentui/react-theme": "^9.1.12", + "@fluentui/react-tooltip": "^9.3.8", + "@fluentui/react-utilities": "^9.13.3", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "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", + "scheduler": "^0.19.0 || ^0.20.0" + } + }, + "node_modules/@fluentui/react-avatar/node_modules/@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@fluentui/react-avatar/node_modules/tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + }, + "node_modules/@fluentui/react-badge": { + "version": "9.2.1", + "resolved": "https://registry.npmjs.org/@fluentui/react-badge/-/react-badge-9.2.1.tgz", + "integrity": "sha512-kvQtpgmPwi+CWPac4GU99ocTF1+1K7HNBkX/OEkAWdpE+ChwevAXqUdSx9N1jsCIL/TGsWyYS8/wwLjvPnJcYg==", + "dependencies": { + "@fluentui/react-icons": "^2.0.207", + "@fluentui/react-jsx-runtime": "^9.0.10", + "@fluentui/react-shared-contexts": "^9.8.1", + "@fluentui/react-theme": "^9.1.12", + "@fluentui/react-utilities": "^9.13.3", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "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" + } + }, + "node_modules/@fluentui/react-badge/node_modules/@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@fluentui/react-badge/node_modules/tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + }, "node_modules/@fluentui/react-bindings": { "version": "0.66.4", "resolved": "https://registry.npmjs.org/@fluentui/react-bindings/-/react-bindings-0.66.4.tgz", @@ -1218,6 +1542,150 @@ "scheduler": "^0.19.0 || ^0.20.0" } }, + "node_modules/@fluentui/react-button": { + "version": "9.3.41", + "resolved": "https://registry.npmjs.org/@fluentui/react-button/-/react-button-9.3.41.tgz", + "integrity": "sha512-MXRvyzpLNnTeNgOcAX9PLXbTZ68IIPI/88cpKBh1LRYPNUekjMDqjifiaRyVV+LPLTttl8qcbUnf+0kQfWIWIw==", + "dependencies": { + "@fluentui/keyboard-keys": "^9.0.4", + "@fluentui/react-aria": "^9.3.36", + "@fluentui/react-icons": "^2.0.207", + "@fluentui/react-jsx-runtime": "^9.0.10", + "@fluentui/react-shared-contexts": "^9.8.1", + "@fluentui/react-tabster": "^9.12.11", + "@fluentui/react-theme": "^9.1.12", + "@fluentui/react-utilities": "^9.13.3", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "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" + } + }, + "node_modules/@fluentui/react-button/node_modules/@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@fluentui/react-button/node_modules/tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + }, + "node_modules/@fluentui/react-card": { + "version": "9.0.40", + "resolved": "https://registry.npmjs.org/@fluentui/react-card/-/react-card-9.0.40.tgz", + "integrity": "sha512-dSMWcZf13L1YNdXMg5D4IL+y6fyGnImhsaIIC57bs8OKUvs5BfVPoQrGl9SNbgtpi/PGTto0cQRc9wDrw4HFkg==", + "dependencies": { + "@fluentui/keyboard-keys": "^9.0.4", + "@fluentui/react-jsx-runtime": "^9.0.10", + "@fluentui/react-tabster": "^9.12.11", + "@fluentui/react-theme": "^9.1.12", + "@fluentui/react-utilities": "^9.13.3", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "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" + } + }, + "node_modules/@fluentui/react-card/node_modules/@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@fluentui/react-card/node_modules/tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + }, + "node_modules/@fluentui/react-checkbox": { + "version": "9.1.42", + "resolved": "https://registry.npmjs.org/@fluentui/react-checkbox/-/react-checkbox-9.1.42.tgz", + "integrity": "sha512-2ehwVAj8efS+a7ijpXt6JzcKivztVScO8A0fiaMwKfjUatKYc6jxQdZybLFQ+uWSEqX894eICV/8ZQuUgq2m0Q==", + "dependencies": { + "@fluentui/react-field": "^9.1.29", + "@fluentui/react-icons": "^2.0.207", + "@fluentui/react-jsx-runtime": "^9.0.10", + "@fluentui/react-label": "^9.1.37", + "@fluentui/react-shared-contexts": "^9.8.1", + "@fluentui/react-tabster": "^9.12.11", + "@fluentui/react-theme": "^9.1.12", + "@fluentui/react-utilities": "^9.13.3", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "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" + } + }, + "node_modules/@fluentui/react-checkbox/node_modules/@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@fluentui/react-checkbox/node_modules/tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + }, + "node_modules/@fluentui/react-combobox": { + "version": "9.5.16", + "resolved": "https://registry.npmjs.org/@fluentui/react-combobox/-/react-combobox-9.5.16.tgz", + "integrity": "sha512-+gap0QA60gTvxGZRaTGAKNAecAuQz1Oup1s2jp2XvlGRZ9HqLm5JEaqi9Aqi5DuWud5gkrPOobOm/eey6bKBJg==", + "dependencies": { + "@fluentui/keyboard-keys": "^9.0.4", + "@fluentui/react-context-selector": "^9.1.34", + "@fluentui/react-field": "^9.1.29", + "@fluentui/react-icons": "^2.0.207", + "@fluentui/react-jsx-runtime": "^9.0.10", + "@fluentui/react-portal": "^9.3.16", + "@fluentui/react-positioning": "^9.9.13", + "@fluentui/react-shared-contexts": "^9.8.1", + "@fluentui/react-theme": "^9.1.12", + "@fluentui/react-utilities": "^9.13.3", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "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", + "scheduler": "^0.19.0 || ^0.20.0" + } + }, + "node_modules/@fluentui/react-combobox/node_modules/@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@fluentui/react-combobox/node_modules/tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + }, "node_modules/@fluentui/react-component-event-listener": { "version": "0.66.4", "resolved": "https://registry.npmjs.org/@fluentui/react-component-event-listener/-/react-component-event-listener-0.66.4.tgz", @@ -1256,6 +1724,80 @@ "react-dom": "^16.8.0 || ^17 || ^18" } }, + "node_modules/@fluentui/react-components": { + "version": "9.32.1", + "resolved": "https://registry.npmjs.org/@fluentui/react-components/-/react-components-9.32.1.tgz", + "integrity": "sha512-uSO3n1g0njDAlROlod0lFjSk7kzWmMWFvVIQomwA5v2wWhk26MuRS0pYMZsSURxl1H48uOC4S1qyWDLXMQl8ww==", + "dependencies": { + "@fluentui/react-accordion": "^9.3.14", + "@fluentui/react-alert": "9.0.0-beta.78", + "@fluentui/react-avatar": "^9.5.32", + "@fluentui/react-badge": "^9.2.1", + "@fluentui/react-button": "^9.3.41", + "@fluentui/react-card": "^9.0.40", + "@fluentui/react-checkbox": "^9.1.42", + "@fluentui/react-combobox": "^9.5.16", + "@fluentui/react-dialog": "^9.7.1", + "@fluentui/react-divider": "^9.2.37", + "@fluentui/react-drawer": "9.0.0-beta.27", + "@fluentui/react-field": "^9.1.29", + "@fluentui/react-image": "^9.1.34", + "@fluentui/react-infobutton": "9.0.0-beta.62", + "@fluentui/react-input": "^9.4.39", + "@fluentui/react-label": "^9.1.37", + "@fluentui/react-link": "^9.1.20", + "@fluentui/react-menu": "^9.12.18", + "@fluentui/react-overflow": "^9.0.33", + "@fluentui/react-persona": "^9.2.42", + "@fluentui/react-popover": "^9.8.7", + "@fluentui/react-portal": "^9.3.16", + "@fluentui/react-positioning": "^9.9.13", + "@fluentui/react-progress": "^9.1.39", + "@fluentui/react-provider": "^9.9.1", + "@fluentui/react-radio": "^9.1.42", + "@fluentui/react-select": "^9.1.39", + "@fluentui/react-shared-contexts": "^9.8.1", + "@fluentui/react-skeleton": "^9.0.27", + "@fluentui/react-slider": "^9.1.42", + "@fluentui/react-spinbutton": "^9.2.39", + "@fluentui/react-spinner": "^9.3.17", + "@fluentui/react-switch": "^9.1.42", + "@fluentui/react-table": "^9.8.8", + "@fluentui/react-tabs": "^9.3.43", + "@fluentui/react-tabster": "^9.12.11", + "@fluentui/react-text": "^9.3.34", + "@fluentui/react-textarea": "^9.3.39", + "@fluentui/react-theme": "^9.1.12", + "@fluentui/react-toast": "^9.3.3", + "@fluentui/react-toolbar": "^9.1.42", + "@fluentui/react-tooltip": "^9.3.8", + "@fluentui/react-tree": "^9.2.1", + "@fluentui/react-utilities": "^9.13.3", + "@fluentui/react-virtualizer": "9.0.0-alpha.44", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "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", + "scheduler": "^0.19.0 || ^0.20.0" + } + }, + "node_modules/@fluentui/react-components/node_modules/@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@fluentui/react-components/node_modules/tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + }, "node_modules/@fluentui/react-compose": { "version": "0.19.24", "resolved": "https://registry.npmjs.org/@fluentui/react-compose/-/react-compose-0.19.24.tgz", @@ -1277,6 +1819,173 @@ "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" }, + "node_modules/@fluentui/react-context-selector": { + "version": "9.1.34", + "resolved": "https://registry.npmjs.org/@fluentui/react-context-selector/-/react-context-selector-9.1.34.tgz", + "integrity": "sha512-GkzXUQW+5i78gFCRRuywq+dA+aRQDzgsPznlJE7xRVm4Cz0V7owrYMI4IwWTFld25+QCdj2No1Y3e2+qUys5CQ==", + "dependencies": { + "@fluentui/react-utilities": "^9.13.3", + "@swc/helpers": "^0.5.1" + }, + "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", + "scheduler": "^0.19.0 || ^0.20.0" + } + }, + "node_modules/@fluentui/react-context-selector/node_modules/@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@fluentui/react-context-selector/node_modules/tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + }, + "node_modules/@fluentui/react-dialog": { + "version": "9.7.1", + "resolved": "https://registry.npmjs.org/@fluentui/react-dialog/-/react-dialog-9.7.1.tgz", + "integrity": "sha512-5Ae09DLta0VZFNtpM5tfa8bN7ONXtJTw9W56eEtMNh2bWfrUqW2hdKGgeEXn/sSyu9B29EJcW2AJWQ8zg7oAMg==", + "dependencies": { + "@fluentui/keyboard-keys": "^9.0.4", + "@fluentui/react-aria": "^9.3.36", + "@fluentui/react-context-selector": "^9.1.34", + "@fluentui/react-icons": "^2.0.207", + "@fluentui/react-jsx-runtime": "^9.0.10", + "@fluentui/react-portal": "^9.3.16", + "@fluentui/react-shared-contexts": "^9.8.1", + "@fluentui/react-tabster": "^9.12.11", + "@fluentui/react-theme": "^9.1.12", + "@fluentui/react-utilities": "^9.13.3", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "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" + } + }, + "node_modules/@fluentui/react-dialog/node_modules/@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@fluentui/react-dialog/node_modules/tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + }, + "node_modules/@fluentui/react-divider": { + "version": "9.2.37", + "resolved": "https://registry.npmjs.org/@fluentui/react-divider/-/react-divider-9.2.37.tgz", + "integrity": "sha512-0Ey2gB0nhu/M6oRURZZ6X6wnojBNTErkm3pO+cWoCQp7cgBOiSnCblFskJafL2p77SKEKjn5WXlEL4yAeRQ/EQ==", + "dependencies": { + "@fluentui/react-jsx-runtime": "^9.0.10", + "@fluentui/react-shared-contexts": "^9.8.1", + "@fluentui/react-theme": "^9.1.12", + "@fluentui/react-utilities": "^9.13.3", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "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" + } + }, + "node_modules/@fluentui/react-divider/node_modules/@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@fluentui/react-divider/node_modules/tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + }, + "node_modules/@fluentui/react-drawer": { + "version": "9.0.0-beta.27", + "resolved": "https://registry.npmjs.org/@fluentui/react-drawer/-/react-drawer-9.0.0-beta.27.tgz", + "integrity": "sha512-FX7/cbTUtP9TT/nZHTwc4wi3RfDpjcGeB02vyx/avLvmQjwJUu6X0UVlcuCRbKQTP1CbgPhB12zyXe/vw3oGUw==", + "dependencies": { + "@fluentui/react-dialog": "^9.7.1", + "@fluentui/react-jsx-runtime": "^9.0.10", + "@fluentui/react-motion-preview": "^0.2.6", + "@fluentui/react-shared-contexts": "^9.8.1", + "@fluentui/react-theme": "^9.1.12", + "@fluentui/react-utilities": "^9.13.3", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "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" + } + }, + "node_modules/@fluentui/react-drawer/node_modules/@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@fluentui/react-drawer/node_modules/tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + }, + "node_modules/@fluentui/react-field": { + "version": "9.1.29", + "resolved": "https://registry.npmjs.org/@fluentui/react-field/-/react-field-9.1.29.tgz", + "integrity": "sha512-BG2ID+pw049CP47kHvWqGRtOhQpb31CDUu+VEQpEWjwuMVzcqz50D+VWWBx/7csXp+7kYBlFdoa6u+kQQjl4Ng==", + "dependencies": { + "@fluentui/react-context-selector": "^9.1.34", + "@fluentui/react-icons": "^2.0.207", + "@fluentui/react-jsx-runtime": "^9.0.10", + "@fluentui/react-label": "^9.1.37", + "@fluentui/react-theme": "^9.1.12", + "@fluentui/react-utilities": "^9.13.3", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "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" + } + }, + "node_modules/@fluentui/react-field/node_modules/@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@fluentui/react-field/node_modules/tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + }, "node_modules/@fluentui/react-file-type-icons": { "version": "8.8.21", "resolved": "https://registry.npmjs.org/@fluentui/react-file-type-icons/-/react-file-type-icons-8.8.21.tgz", @@ -1316,13 +2025,13 @@ "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" }, "node_modules/@fluentui/react-hooks": { - "version": "8.6.27", - "resolved": "https://registry.npmjs.org/@fluentui/react-hooks/-/react-hooks-8.6.27.tgz", - "integrity": "sha512-4Thtr8LgM3/aGExWrIFtTfPX1sHirPTD9DxEkD2/GOPniN/dFBKYp0q1eyMkRu2/KXV6HUVyQL9hK+yfD9sIQQ==", + "version": "8.6.29", + "resolved": "https://registry.npmjs.org/@fluentui/react-hooks/-/react-hooks-8.6.29.tgz", + "integrity": "sha512-MeVevmGJtrYxdhoarrkVWE0Hs4XdzOc9A3tiOjMBIcwOvoOYOAoOELoHK/wuulPVwUn2R9Y+7JpJ6oCe4ImdJw==", "dependencies": { "@fluentui/react-window-provider": "^2.2.15", "@fluentui/set-version": "^8.2.11", - "@fluentui/utilities": "^8.13.16", + "@fluentui/utilities": "^8.13.18", "tslib": "^2.1.0" }, "peerDependencies": { @@ -1331,9 +2040,9 @@ } }, "node_modules/@fluentui/react-icons": { - "version": "2.0.203", - "resolved": "https://registry.npmjs.org/@fluentui/react-icons/-/react-icons-2.0.203.tgz", - "integrity": "sha512-eOV9GnCFzEIgllHEYenfkVB2MYChMRj2B8Vlr4qqdL0Kts7gRMfBIb+0+ADr5a3KIN0GtdAvG7KtsJ99O6gNmw==", + "version": "2.0.218", + "resolved": "https://registry.npmjs.org/@fluentui/react-icons/-/react-icons-2.0.218.tgz", + "integrity": "sha512-9XoxrPQ4+fvYr6cUTTz4BRHl7UZMZRKL4j8nfJd+wix87AQqFVfloeFO2qUqxD/4uiJyt62VJJMfQCaxLdZCyA==", "dependencies": { "@griffel/react": "^1.0.0", "tslib": "^2.1.0" @@ -1358,6 +2067,372 @@ "react-dom": "^16.8.0 || ^17" } }, + "node_modules/@fluentui/react-image": { + "version": "9.1.34", + "resolved": "https://registry.npmjs.org/@fluentui/react-image/-/react-image-9.1.34.tgz", + "integrity": "sha512-koWq+8Uhqw8hoyShxeZn8k5tKrpKS7ZFUcWFU+lHKoQXgVdOf+IXaYBxt81SeAl5ZGMNB/5sHrRYs6xBum+/3g==", + "dependencies": { + "@fluentui/react-jsx-runtime": "^9.0.10", + "@fluentui/react-shared-contexts": "^9.8.1", + "@fluentui/react-theme": "^9.1.12", + "@fluentui/react-utilities": "^9.13.3", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "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" + } + }, + "node_modules/@fluentui/react-image/node_modules/@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@fluentui/react-image/node_modules/tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + }, + "node_modules/@fluentui/react-infobutton": { + "version": "9.0.0-beta.62", + "resolved": "https://registry.npmjs.org/@fluentui/react-infobutton/-/react-infobutton-9.0.0-beta.62.tgz", + "integrity": "sha512-TFCD8x/YTKOO0LxRdLYoS8zljuv8FbKo9wgorViGMBya7nCTNEZRYEKLDLGVXMbm5uLMfzGZ6q7om4CelPX9Jg==", + "dependencies": { + "@fluentui/react-icons": "^2.0.207", + "@fluentui/react-jsx-runtime": "^9.0.10", + "@fluentui/react-label": "^9.1.37", + "@fluentui/react-popover": "^9.8.7", + "@fluentui/react-portal": "^9.3.16", + "@fluentui/react-tabster": "^9.12.11", + "@fluentui/react-theme": "^9.1.12", + "@fluentui/react-utilities": "^9.13.3", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "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" + } + }, + "node_modules/@fluentui/react-infobutton/node_modules/@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@fluentui/react-infobutton/node_modules/tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + }, + "node_modules/@fluentui/react-input": { + "version": "9.4.39", + "resolved": "https://registry.npmjs.org/@fluentui/react-input/-/react-input-9.4.39.tgz", + "integrity": "sha512-iCLH1vjcBgOWiQTKA6x6os/STosyPiWxI5lQarUDzogBKiJzBPRDXSC2MrdTYPWWMx+ikeSYH8r/A9xtNU5xtA==", + "dependencies": { + "@fluentui/react-field": "^9.1.29", + "@fluentui/react-jsx-runtime": "^9.0.10", + "@fluentui/react-shared-contexts": "^9.8.1", + "@fluentui/react-theme": "^9.1.12", + "@fluentui/react-utilities": "^9.13.3", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "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" + } + }, + "node_modules/@fluentui/react-input/node_modules/@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@fluentui/react-input/node_modules/tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + }, + "node_modules/@fluentui/react-jsx-runtime": { + "version": "9.0.10", + "resolved": "https://registry.npmjs.org/@fluentui/react-jsx-runtime/-/react-jsx-runtime-9.0.10.tgz", + "integrity": "sha512-98EOUl+rp56lGGxyU1BvheZes5crHtSfYRm/w4CRHphTj9wXgWVg0ASNZUeqWEVnR8Bkf1Hwq6VoZkyHIbdK7w==", + "dependencies": { + "@fluentui/react-utilities": "^9.13.3", + "@swc/helpers": "^0.5.1" + }, + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "react": ">=16.14.0 <19.0.0" + } + }, + "node_modules/@fluentui/react-jsx-runtime/node_modules/@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@fluentui/react-jsx-runtime/node_modules/tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + }, + "node_modules/@fluentui/react-label": { + "version": "9.1.37", + "resolved": "https://registry.npmjs.org/@fluentui/react-label/-/react-label-9.1.37.tgz", + "integrity": "sha512-aFahzX0+Dv77rD9rKlUIc/+EXsncE6jBoy0Kir9Tt1SbG9NsYWeMmT7+CVdPRxNxA97//jNXF+Se0sl8EXdkxg==", + "dependencies": { + "@fluentui/react-jsx-runtime": "^9.0.10", + "@fluentui/react-shared-contexts": "^9.8.1", + "@fluentui/react-theme": "^9.1.12", + "@fluentui/react-utilities": "^9.13.3", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "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" + } + }, + "node_modules/@fluentui/react-label/node_modules/@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@fluentui/react-label/node_modules/tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + }, + "node_modules/@fluentui/react-link": { + "version": "9.1.20", + "resolved": "https://registry.npmjs.org/@fluentui/react-link/-/react-link-9.1.20.tgz", + "integrity": "sha512-hodZ8hjcs3D2UNW7gHO2gabFMNFNtoBM4yXD1RDXbrMhdCXZCFx01B1ZCf8+0QLWCZn4ahsBDea4XH6ADrV9VA==", + "dependencies": { + "@fluentui/keyboard-keys": "^9.0.4", + "@fluentui/react-jsx-runtime": "^9.0.10", + "@fluentui/react-shared-contexts": "^9.8.1", + "@fluentui/react-tabster": "^9.12.11", + "@fluentui/react-theme": "^9.1.12", + "@fluentui/react-utilities": "^9.13.3", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "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" + } + }, + "node_modules/@fluentui/react-link/node_modules/@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@fluentui/react-link/node_modules/tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + }, + "node_modules/@fluentui/react-menu": { + "version": "9.12.18", + "resolved": "https://registry.npmjs.org/@fluentui/react-menu/-/react-menu-9.12.18.tgz", + "integrity": "sha512-B1fqattbOtK7vx9bC7DO9xzx6qdYM6nVNL8EhkqTrwelm54Olm9heqkYw3dciRbKz7x2nr9cM9hbyO0p8lNUBw==", + "dependencies": { + "@fluentui/keyboard-keys": "^9.0.4", + "@fluentui/react-aria": "^9.3.36", + "@fluentui/react-context-selector": "^9.1.34", + "@fluentui/react-icons": "^2.0.207", + "@fluentui/react-jsx-runtime": "^9.0.10", + "@fluentui/react-portal": "^9.3.16", + "@fluentui/react-positioning": "^9.9.13", + "@fluentui/react-shared-contexts": "^9.8.1", + "@fluentui/react-tabster": "^9.12.11", + "@fluentui/react-theme": "^9.1.12", + "@fluentui/react-utilities": "^9.13.3", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "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", + "scheduler": "^0.19.0 || ^0.20.0" + } + }, + "node_modules/@fluentui/react-menu/node_modules/@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@fluentui/react-menu/node_modules/tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + }, + "node_modules/@fluentui/react-migration-v8-v9": { + "version": "9.4.17", + "resolved": "https://registry.npmjs.org/@fluentui/react-migration-v8-v9/-/react-migration-v8-v9-9.4.17.tgz", + "integrity": "sha512-V0KACD73r9XKKNmp/mfnMMKZjLTSC/w6UoqINVjBiat03nwwNh143feI0V8QYJVfp12lEaZpp6Rd1weevx6eRA==", + "dependencies": { + "@ctrl/tinycolor": "3.3.4", + "@fluentui/fluent2-theme": "^8.107.38", + "@fluentui/react": "^8.111.2", + "@fluentui/react-components": "^9.32.1", + "@fluentui/react-icons": "^2.0.207", + "@fluentui/react-theme": "^9.1.12", + "@fluentui/react-utilities": "^9.13.3", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "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" + } + }, + "node_modules/@fluentui/react-migration-v8-v9/node_modules/@fluentui/date-time-utilities": { + "version": "8.5.13", + "resolved": "https://registry.npmjs.org/@fluentui/date-time-utilities/-/date-time-utilities-8.5.13.tgz", + "integrity": "sha512-X3clbPKh0URkDj21QoARw6SNec7dWg7Gt7SkTlkVYFzmZUdC4ZIrYk3n36xKe3U1wcGp26EVmKjhAhB262ugpw==", + "dependencies": { + "@fluentui/set-version": "^8.2.11", + "tslib": "^2.1.0" + } + }, + "node_modules/@fluentui/react-migration-v8-v9/node_modules/@fluentui/keyboard-key": { + "version": "0.4.11", + "resolved": "https://registry.npmjs.org/@fluentui/keyboard-key/-/keyboard-key-0.4.11.tgz", + "integrity": "sha512-TVB/EloWado9AVp1niChgcdDOQAHGP5B30Dinmtfe7zi8OnstwPoxwFP6dHJDdpLQ6ZEUTaEHViSzvewl7Chag==", + "dependencies": { + "tslib": "^2.1.0" + } + }, + "node_modules/@fluentui/react-migration-v8-v9/node_modules/@fluentui/react": { + "version": "8.111.2", + "resolved": "https://registry.npmjs.org/@fluentui/react/-/react-8.111.2.tgz", + "integrity": "sha512-1mWewd6+9rUChaZwva0ZbywZxk4ao2/hPTmDSvMbeaJdzUWgaIGGJ7fJbC0oawuNXchakDuhRkixbjrUyOefLA==", + "dependencies": { + "@fluentui/date-time-utilities": "^8.5.13", + "@fluentui/font-icons-mdl2": "^8.5.24", + "@fluentui/foundation-legacy": "^8.2.44", + "@fluentui/merge-styles": "^8.5.12", + "@fluentui/react-focus": "^8.8.31", + "@fluentui/react-hooks": "^8.6.29", + "@fluentui/react-portal-compat-context": "^9.0.6", + "@fluentui/react-window-provider": "^2.2.15", + "@fluentui/set-version": "^8.2.11", + "@fluentui/style-utilities": "^8.9.17", + "@fluentui/theme": "^2.6.35", + "@fluentui/utilities": "^8.13.18", + "@microsoft/load-themed-styles": "^1.10.26", + "tslib": "^2.1.0" + }, + "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" + } + }, + "node_modules/@fluentui/react-migration-v8-v9/node_modules/@fluentui/react-focus": { + "version": "8.8.31", + "resolved": "https://registry.npmjs.org/@fluentui/react-focus/-/react-focus-8.8.31.tgz", + "integrity": "sha512-XCGVooD+n1EcE7B6X1+aS/g/3XRsisppmZZJbr+9uGmbac50KkpA1Y+48Qm99UfQRnF4lsXh85A8TE+FZJqwUA==", + "dependencies": { + "@fluentui/keyboard-key": "^0.4.11", + "@fluentui/merge-styles": "^8.5.12", + "@fluentui/set-version": "^8.2.11", + "@fluentui/style-utilities": "^8.9.17", + "@fluentui/utilities": "^8.13.18", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <19.0.0", + "react": ">=16.8.0 <19.0.0" + } + }, + "node_modules/@fluentui/react-migration-v8-v9/node_modules/@microsoft/load-themed-styles": { + "version": "1.10.295", + "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.295.tgz", + "integrity": "sha512-W+IzEBw8a6LOOfRJM02dTT7BDZijxm+Z7lhtOAz1+y9vQm1Kdz9jlAO+qCEKsfxtUOmKilW8DIRqFw2aUgKeGg==" + }, + "node_modules/@fluentui/react-migration-v8-v9/node_modules/@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@fluentui/react-migration-v8-v9/node_modules/tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + }, + "node_modules/@fluentui/react-motion-preview": { + "version": "0.2.6", + "resolved": "https://registry.npmjs.org/@fluentui/react-motion-preview/-/react-motion-preview-0.2.6.tgz", + "integrity": "sha512-F0Ea/bbo+5JLZ8XXdtHidaOMLS4sj+lNX/CjF1tk5KkVsYu5DNlTD9L4SMl2H7cgw6iugrjEE1esEo6oKyi5pA==", + "dependencies": { + "@fluentui/react-jsx-runtime": "^9.0.10", + "@fluentui/react-shared-contexts": "^9.8.1", + "@fluentui/react-theme": "^9.1.12", + "@fluentui/react-utilities": "^9.13.3", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "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" + } + }, + "node_modules/@fluentui/react-motion-preview/node_modules/@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@fluentui/react-motion-preview/node_modules/tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + }, "node_modules/@fluentui/react-northstar": { "version": "0.66.0", "resolved": "https://registry.npmjs.org/@fluentui/react-northstar/-/react-northstar-0.66.0.tgz", @@ -1438,6 +2513,131 @@ "url": "https://opencollective.com/popperjs" } }, + "node_modules/@fluentui/react-overflow": { + "version": "9.0.33", + "resolved": "https://registry.npmjs.org/@fluentui/react-overflow/-/react-overflow-9.0.33.tgz", + "integrity": "sha512-l5cynyaX6CP3gV5jAMxel5A8J9oKrJAXtQ17+ttSerRdxqAAWTLGHLsOxNrGdhLiOzvEU77X9WWOEMHABC10SQ==", + "dependencies": { + "@fluentui/priority-overflow": "^9.1.5", + "@fluentui/react-context-selector": "^9.1.34", + "@fluentui/react-theme": "^9.1.12", + "@fluentui/react-utilities": "^9.13.3", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "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", + "scheduler": "^0.19.0 || ^0.20.0" + } + }, + "node_modules/@fluentui/react-overflow/node_modules/@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@fluentui/react-overflow/node_modules/tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + }, + "node_modules/@fluentui/react-persona": { + "version": "9.2.42", + "resolved": "https://registry.npmjs.org/@fluentui/react-persona/-/react-persona-9.2.42.tgz", + "integrity": "sha512-MnuDArdqW3BovzPI9Y0OViDXKbkJmWcXau0kec/vL+oXilWeeZw8Eyqnrw+DtHairFDdPIM8LplPHSCw28MrVw==", + "dependencies": { + "@fluentui/react-avatar": "^9.5.32", + "@fluentui/react-badge": "^9.2.1", + "@fluentui/react-jsx-runtime": "^9.0.10", + "@fluentui/react-shared-contexts": "^9.8.1", + "@fluentui/react-theme": "^9.1.12", + "@fluentui/react-utilities": "^9.13.3", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "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" + } + }, + "node_modules/@fluentui/react-persona/node_modules/@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@fluentui/react-persona/node_modules/tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + }, + "node_modules/@fluentui/react-popover": { + "version": "9.8.7", + "resolved": "https://registry.npmjs.org/@fluentui/react-popover/-/react-popover-9.8.7.tgz", + "integrity": "sha512-mLWpgKZ8f+2r5UKe3ytyXMCFi9KWdpIlfBkAEzTI6ThC7n34oYrQzLlun2NU/e6nGC2tCUZrqDh/IYc/tDiHQA==", + "dependencies": { + "@fluentui/keyboard-keys": "^9.0.4", + "@fluentui/react-aria": "^9.3.36", + "@fluentui/react-context-selector": "^9.1.34", + "@fluentui/react-jsx-runtime": "^9.0.10", + "@fluentui/react-portal": "^9.3.16", + "@fluentui/react-positioning": "^9.9.13", + "@fluentui/react-shared-contexts": "^9.8.1", + "@fluentui/react-tabster": "^9.12.11", + "@fluentui/react-theme": "^9.1.12", + "@fluentui/react-utilities": "^9.13.3", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "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", + "scheduler": "^0.19.0 || ^0.20.0" + } + }, + "node_modules/@fluentui/react-popover/node_modules/@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@fluentui/react-popover/node_modules/tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + }, + "node_modules/@fluentui/react-portal": { + "version": "9.3.16", + "resolved": "https://registry.npmjs.org/@fluentui/react-portal/-/react-portal-9.3.16.tgz", + "integrity": "sha512-B2m5igWKbBfX1qCwJZYH/QEGkC9/G+nCUF5yR3/JpDzROwQEMSeaRBOmKykjTMDeyEGUqLg8wXI/UL/bILXkiw==", + "dependencies": { + "@fluentui/react-shared-contexts": "^9.8.1", + "@fluentui/react-tabster": "^9.12.11", + "@fluentui/react-utilities": "^9.13.3", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1", + "use-disposable": "^1.0.1" + }, + "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" + } + }, "node_modules/@fluentui/react-portal-compat-context": { "version": "9.0.6", "resolved": "https://registry.npmjs.org/@fluentui/react-portal-compat-context/-/react-portal-compat-context-9.0.6.tgz", @@ -1450,6 +2650,84 @@ "react": ">=16.8.0 <19.0.0" } }, + "node_modules/@fluentui/react-portal/node_modules/@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@fluentui/react-portal/node_modules/tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + }, + "node_modules/@fluentui/react-positioning": { + "version": "9.9.13", + "resolved": "https://registry.npmjs.org/@fluentui/react-positioning/-/react-positioning-9.9.13.tgz", + "integrity": "sha512-qSTRh4NcXM8tC81l2U4BdSZi1zJLG0FrJB5ZNeqSt6qsDEYAo6mCFtFI0ZFdACrW6txyqpyDn8YAJbs1WdVCyw==", + "dependencies": { + "@floating-ui/dom": "^1.2.0", + "@fluentui/react-shared-contexts": "^9.8.1", + "@fluentui/react-theme": "^9.1.12", + "@fluentui/react-utilities": "^9.13.3", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "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" + } + }, + "node_modules/@fluentui/react-positioning/node_modules/@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@fluentui/react-positioning/node_modules/tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + }, + "node_modules/@fluentui/react-progress": { + "version": "9.1.39", + "resolved": "https://registry.npmjs.org/@fluentui/react-progress/-/react-progress-9.1.39.tgz", + "integrity": "sha512-6qWXAGjFrq05F25HG/wXqZPSJIBgZ4/qu5JfwPoFlujIBMnC4SBwLIFC1cSxLFJJnMD2CAEo8H0WvXWCQ86l2g==", + "dependencies": { + "@fluentui/react-field": "^9.1.29", + "@fluentui/react-jsx-runtime": "^9.0.10", + "@fluentui/react-shared-contexts": "^9.8.1", + "@fluentui/react-theme": "^9.1.12", + "@fluentui/react-utilities": "^9.13.3", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "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" + } + }, + "node_modules/@fluentui/react-progress/node_modules/@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@fluentui/react-progress/node_modules/tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + }, "node_modules/@fluentui/react-proptypes": { "version": "0.66.4", "resolved": "https://registry.npmjs.org/@fluentui/react-proptypes/-/react-proptypes-0.66.4.tgz", @@ -1460,6 +2738,273 @@ "prop-types": "^15.7.2" } }, + "node_modules/@fluentui/react-provider": { + "version": "9.9.1", + "resolved": "https://registry.npmjs.org/@fluentui/react-provider/-/react-provider-9.9.1.tgz", + "integrity": "sha512-/tAXZep0a66mOgElN/0imNzAFiGPoaBBUIopoADlycM2l1ZWcRAUJK7r+lOzuN2/YFR9ongthsKP3H7FdsX5QQ==", + "dependencies": { + "@fluentui/react-icons": "^2.0.207", + "@fluentui/react-jsx-runtime": "^9.0.10", + "@fluentui/react-shared-contexts": "^9.8.1", + "@fluentui/react-tabster": "^9.12.11", + "@fluentui/react-theme": "^9.1.12", + "@fluentui/react-utilities": "^9.13.3", + "@griffel/core": "^1.14.1", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "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" + } + }, + "node_modules/@fluentui/react-provider/node_modules/@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@fluentui/react-provider/node_modules/tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + }, + "node_modules/@fluentui/react-radio": { + "version": "9.1.42", + "resolved": "https://registry.npmjs.org/@fluentui/react-radio/-/react-radio-9.1.42.tgz", + "integrity": "sha512-BKLRmYeXcN3xMoN5nsxmrIA8oz/KycpFO2k20d1UHFKWoqmnS9IeecSEkYLHpGQaYIIunEJR6WFJx4d4lKIldw==", + "dependencies": { + "@fluentui/react-field": "^9.1.29", + "@fluentui/react-icons": "^2.0.207", + "@fluentui/react-jsx-runtime": "^9.0.10", + "@fluentui/react-label": "^9.1.37", + "@fluentui/react-shared-contexts": "^9.8.1", + "@fluentui/react-tabster": "^9.12.11", + "@fluentui/react-theme": "^9.1.12", + "@fluentui/react-utilities": "^9.13.3", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "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", + "scheduler": "^0.19.0 || ^0.20.0" + } + }, + "node_modules/@fluentui/react-radio/node_modules/@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@fluentui/react-radio/node_modules/tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + }, + "node_modules/@fluentui/react-select": { + "version": "9.1.39", + "resolved": "https://registry.npmjs.org/@fluentui/react-select/-/react-select-9.1.39.tgz", + "integrity": "sha512-xhJzP9bw3XQaZjVgzYIVp6gyErfq0xanPdE9nAJV2jY1gkZx6hkPg1o6JS+d2Q4umhnhFev1eg9r7NC1sTibDg==", + "dependencies": { + "@fluentui/react-field": "^9.1.29", + "@fluentui/react-icons": "^2.0.207", + "@fluentui/react-jsx-runtime": "^9.0.10", + "@fluentui/react-shared-contexts": "^9.8.1", + "@fluentui/react-theme": "^9.1.12", + "@fluentui/react-utilities": "^9.13.3", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "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" + } + }, + "node_modules/@fluentui/react-select/node_modules/@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@fluentui/react-select/node_modules/tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + }, + "node_modules/@fluentui/react-shared-contexts": { + "version": "9.8.1", + "resolved": "https://registry.npmjs.org/@fluentui/react-shared-contexts/-/react-shared-contexts-9.8.1.tgz", + "integrity": "sha512-7xiuf+k148+OE7quJWoSuQJcgjv/TReY2lMXeI95Aq9LIcKCSnneUG5UzeXsU7teMoZD/HLIaUJDmEfdESZ5hw==", + "dependencies": { + "@fluentui/react-theme": "^9.1.12", + "@swc/helpers": "^0.5.1" + }, + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "react": ">=16.14.0 <19.0.0" + } + }, + "node_modules/@fluentui/react-shared-contexts/node_modules/@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@fluentui/react-shared-contexts/node_modules/tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + }, + "node_modules/@fluentui/react-skeleton": { + "version": "9.0.27", + "resolved": "https://registry.npmjs.org/@fluentui/react-skeleton/-/react-skeleton-9.0.27.tgz", + "integrity": "sha512-hLucZ7/OLUgbokSoSsv0GScvrdh0/DoYnnmz5UEmvRIw9AQRE+fMCdYZ8x+hoVOsn1wU4VRWVruq8HI5ZKCucg==", + "dependencies": { + "@fluentui/react-field": "^9.1.29", + "@fluentui/react-jsx-runtime": "^9.0.10", + "@fluentui/react-shared-contexts": "^9.8.1", + "@fluentui/react-theme": "^9.1.12", + "@fluentui/react-utilities": "^9.13.3", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "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" + } + }, + "node_modules/@fluentui/react-skeleton/node_modules/@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@fluentui/react-skeleton/node_modules/tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + }, + "node_modules/@fluentui/react-slider": { + "version": "9.1.42", + "resolved": "https://registry.npmjs.org/@fluentui/react-slider/-/react-slider-9.1.42.tgz", + "integrity": "sha512-NO5yqkI4HTuKxidYSwwWenVTRhaimALDZxGFhhettCTpc4LT9MPFasrynnjnKbE0QLT9EMwjoLYASwKULov7pw==", + "dependencies": { + "@fluentui/react-field": "^9.1.29", + "@fluentui/react-jsx-runtime": "^9.0.10", + "@fluentui/react-shared-contexts": "^9.8.1", + "@fluentui/react-tabster": "^9.12.11", + "@fluentui/react-theme": "^9.1.12", + "@fluentui/react-utilities": "^9.13.3", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "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" + } + }, + "node_modules/@fluentui/react-slider/node_modules/@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@fluentui/react-slider/node_modules/tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + }, + "node_modules/@fluentui/react-spinbutton": { + "version": "9.2.39", + "resolved": "https://registry.npmjs.org/@fluentui/react-spinbutton/-/react-spinbutton-9.2.39.tgz", + "integrity": "sha512-iYnpjgP9BjfdsAcEg/atXSWGt8xX3ABiyyEHNGHezMEn1sgm+IY/K8857xg1R3Pk3PnpX537aoskK+nw2bVGog==", + "dependencies": { + "@fluentui/keyboard-keys": "^9.0.4", + "@fluentui/react-field": "^9.1.29", + "@fluentui/react-icons": "^2.0.207", + "@fluentui/react-jsx-runtime": "^9.0.10", + "@fluentui/react-shared-contexts": "^9.8.1", + "@fluentui/react-theme": "^9.1.12", + "@fluentui/react-utilities": "^9.13.3", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "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" + } + }, + "node_modules/@fluentui/react-spinbutton/node_modules/@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@fluentui/react-spinbutton/node_modules/tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + }, + "node_modules/@fluentui/react-spinner": { + "version": "9.3.17", + "resolved": "https://registry.npmjs.org/@fluentui/react-spinner/-/react-spinner-9.3.17.tgz", + "integrity": "sha512-IdeCbK2xRx5UQLthb0wYNvCYey9haPe2J8BVli0QueGLf5+R+GmtX54BwGUIg+IzKwpgYiC6vms9T8I6cnddpA==", + "dependencies": { + "@fluentui/react-jsx-runtime": "^9.0.10", + "@fluentui/react-label": "^9.1.37", + "@fluentui/react-shared-contexts": "^9.8.1", + "@fluentui/react-theme": "^9.1.12", + "@fluentui/react-utilities": "^9.13.3", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "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" + } + }, + "node_modules/@fluentui/react-spinner/node_modules/@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@fluentui/react-spinner/node_modules/tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + }, "node_modules/@fluentui/react-stylesheets": { "version": "0.2.9", "resolved": "https://registry.npmjs.org/@fluentui/react-stylesheets/-/react-stylesheets-0.2.9.tgz", @@ -1478,6 +3023,224 @@ "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" }, + "node_modules/@fluentui/react-switch": { + "version": "9.1.42", + "resolved": "https://registry.npmjs.org/@fluentui/react-switch/-/react-switch-9.1.42.tgz", + "integrity": "sha512-joI0F2k/xkjFx1fJJ3lGiRnkYz0fn1FeRvIzEb+rrAvex4pwN9L4Qj5KU45wswlwLGqbg5GXqLLtuMXNfXB2Rg==", + "dependencies": { + "@fluentui/react-field": "^9.1.29", + "@fluentui/react-icons": "^2.0.207", + "@fluentui/react-jsx-runtime": "^9.0.10", + "@fluentui/react-label": "^9.1.37", + "@fluentui/react-shared-contexts": "^9.8.1", + "@fluentui/react-tabster": "^9.12.11", + "@fluentui/react-theme": "^9.1.12", + "@fluentui/react-utilities": "^9.13.3", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "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" + } + }, + "node_modules/@fluentui/react-switch/node_modules/@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@fluentui/react-switch/node_modules/tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + }, + "node_modules/@fluentui/react-table": { + "version": "9.8.8", + "resolved": "https://registry.npmjs.org/@fluentui/react-table/-/react-table-9.8.8.tgz", + "integrity": "sha512-F8lH4H3EvErcwjG+3xkcfEta+nv/BUy12d1srTq9YYaSvAsfkhjkxPE8S5XUreBb+s3dgvyLGTJDPfvOYWqi0A==", + "dependencies": { + "@fluentui/keyboard-keys": "^9.0.4", + "@fluentui/react-aria": "^9.3.36", + "@fluentui/react-avatar": "^9.5.32", + "@fluentui/react-checkbox": "^9.1.42", + "@fluentui/react-context-selector": "^9.1.34", + "@fluentui/react-icons": "^2.0.207", + "@fluentui/react-jsx-runtime": "^9.0.10", + "@fluentui/react-radio": "^9.1.42", + "@fluentui/react-shared-contexts": "^9.8.1", + "@fluentui/react-tabster": "^9.12.11", + "@fluentui/react-theme": "^9.1.12", + "@fluentui/react-utilities": "^9.13.3", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "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" + } + }, + "node_modules/@fluentui/react-table/node_modules/@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@fluentui/react-table/node_modules/tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + }, + "node_modules/@fluentui/react-tabs": { + "version": "9.3.43", + "resolved": "https://registry.npmjs.org/@fluentui/react-tabs/-/react-tabs-9.3.43.tgz", + "integrity": "sha512-Acv+by8vV+FEx0CV1rR8J9e2/P/BVAoSacERcWjBjzYxFBqeS/XzWqaue8rn+vqM8j3NoSUIZdtjA03R2kWGWQ==", + "dependencies": { + "@fluentui/react-context-selector": "^9.1.34", + "@fluentui/react-jsx-runtime": "^9.0.10", + "@fluentui/react-shared-contexts": "^9.8.1", + "@fluentui/react-tabster": "^9.12.11", + "@fluentui/react-theme": "^9.1.12", + "@fluentui/react-utilities": "^9.13.3", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "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", + "scheduler": "^0.19.0 || ^0.20.0" + } + }, + "node_modules/@fluentui/react-tabs/node_modules/@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@fluentui/react-tabs/node_modules/tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + }, + "node_modules/@fluentui/react-tabster": { + "version": "9.12.11", + "resolved": "https://registry.npmjs.org/@fluentui/react-tabster/-/react-tabster-9.12.11.tgz", + "integrity": "sha512-avUVDLrBxsXvjXG6rQbshXZ0INKexnsdGKs3YAi5YIIZ7YOE2RYgP4IfsKylAjI863zoNKeL+9deb9nX1aJOgg==", + "dependencies": { + "@fluentui/react-shared-contexts": "^9.8.1", + "@fluentui/react-theme": "^9.1.12", + "@fluentui/react-utilities": "^9.13.3", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1", + "keyborg": "^2.0.0", + "tabster": "^4.7.0" + }, + "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" + } + }, + "node_modules/@fluentui/react-tabster/node_modules/@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@fluentui/react-tabster/node_modules/tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + }, + "node_modules/@fluentui/react-text": { + "version": "9.3.34", + "resolved": "https://registry.npmjs.org/@fluentui/react-text/-/react-text-9.3.34.tgz", + "integrity": "sha512-exGk8TU1zdwpi4C2ybFYEMYyQvXZwSbs6/VG5FOBNKzkOIBoKZFRPZZ0XpA9IM8tdtoDwefAhy9KXXMBbCbvEA==", + "dependencies": { + "@fluentui/react-jsx-runtime": "^9.0.10", + "@fluentui/react-shared-contexts": "^9.8.1", + "@fluentui/react-theme": "^9.1.12", + "@fluentui/react-utilities": "^9.13.3", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "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" + } + }, + "node_modules/@fluentui/react-text/node_modules/@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@fluentui/react-text/node_modules/tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + }, + "node_modules/@fluentui/react-textarea": { + "version": "9.3.39", + "resolved": "https://registry.npmjs.org/@fluentui/react-textarea/-/react-textarea-9.3.39.tgz", + "integrity": "sha512-65y4M6RQ9OjPIOg+DM/dZayzCZHCODaaFEwTnZv2sgNpXALT3o3dMF+RoPwkD1h0DUGn5uSyGXk7aLFC06Bpxg==", + "dependencies": { + "@fluentui/react-field": "^9.1.29", + "@fluentui/react-jsx-runtime": "^9.0.10", + "@fluentui/react-shared-contexts": "^9.8.1", + "@fluentui/react-theme": "^9.1.12", + "@fluentui/react-utilities": "^9.13.3", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "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" + } + }, + "node_modules/@fluentui/react-textarea/node_modules/@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@fluentui/react-textarea/node_modules/tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + }, + "node_modules/@fluentui/react-theme": { + "version": "9.1.12", + "resolved": "https://registry.npmjs.org/@fluentui/react-theme/-/react-theme-9.1.12.tgz", + "integrity": "sha512-GLaY5ZJrOKrda/bvsP2u5a0ajtVylzz6C6eqWgjfj1sqkP3uMBxItz5gQEaPWvVjHEvw4ZDeLS0cDrdGZiaXoQ==", + "dependencies": { + "@fluentui/tokens": "1.0.0-alpha.9", + "@swc/helpers": "^0.5.1" + } + }, "node_modules/@fluentui/react-theme-provider": { "version": "0.19.16", "resolved": "https://registry.npmjs.org/@fluentui/react-theme-provider/-/react-theme-provider-0.19.16.tgz", @@ -1536,6 +3299,227 @@ "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" }, + "node_modules/@fluentui/react-theme/node_modules/@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@fluentui/react-theme/node_modules/tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + }, + "node_modules/@fluentui/react-toast": { + "version": "9.3.3", + "resolved": "https://registry.npmjs.org/@fluentui/react-toast/-/react-toast-9.3.3.tgz", + "integrity": "sha512-Dir23S0PzOI7ZoRwPeVuBjA/qbAmMtFJmMti78A3X+VCnD2E4d/LelbTMgnmDJOgoKPb15c0uIKW64dOeVrifQ==", + "dependencies": { + "@fluentui/keyboard-keys": "^9.0.4", + "@fluentui/react-aria": "^9.3.36", + "@fluentui/react-icons": "^2.0.207", + "@fluentui/react-jsx-runtime": "^9.0.10", + "@fluentui/react-portal": "^9.3.16", + "@fluentui/react-shared-contexts": "^9.8.1", + "@fluentui/react-tabster": "^9.12.11", + "@fluentui/react-theme": "^9.1.12", + "@fluentui/react-utilities": "^9.13.3", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1", + "react-transition-group": "^4.4.1" + }, + "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" + } + }, + "node_modules/@fluentui/react-toast/node_modules/@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@fluentui/react-toast/node_modules/tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + }, + "node_modules/@fluentui/react-toolbar": { + "version": "9.1.42", + "resolved": "https://registry.npmjs.org/@fluentui/react-toolbar/-/react-toolbar-9.1.42.tgz", + "integrity": "sha512-kHimHgZW9a7WGjp0+b70xX3+uSNZ/P/2xflbn2fFmW2lbXHiLMFBLTR9oKH2NoNPw2PuEp6Qlnd/l9zjyVSisg==", + "dependencies": { + "@fluentui/react-button": "^9.3.41", + "@fluentui/react-context-selector": "^9.1.34", + "@fluentui/react-divider": "^9.2.37", + "@fluentui/react-jsx-runtime": "^9.0.10", + "@fluentui/react-radio": "^9.1.42", + "@fluentui/react-shared-contexts": "^9.8.1", + "@fluentui/react-tabster": "^9.12.11", + "@fluentui/react-theme": "^9.1.12", + "@fluentui/react-utilities": "^9.13.3", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "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" + } + }, + "node_modules/@fluentui/react-toolbar/node_modules/@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@fluentui/react-toolbar/node_modules/tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + }, + "node_modules/@fluentui/react-tooltip": { + "version": "9.3.8", + "resolved": "https://registry.npmjs.org/@fluentui/react-tooltip/-/react-tooltip-9.3.8.tgz", + "integrity": "sha512-nED1Y+jBNdELQ70LbX0hN/dmeet8Di/OxdDdfmYHsjAYuP+PgJcDiC4aZzoeHGtBNyBxI7p87I5aXdlybjG63A==", + "dependencies": { + "@fluentui/keyboard-keys": "^9.0.4", + "@fluentui/react-jsx-runtime": "^9.0.10", + "@fluentui/react-portal": "^9.3.16", + "@fluentui/react-positioning": "^9.9.13", + "@fluentui/react-shared-contexts": "^9.8.1", + "@fluentui/react-theme": "^9.1.12", + "@fluentui/react-utilities": "^9.13.3", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "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" + } + }, + "node_modules/@fluentui/react-tooltip/node_modules/@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@fluentui/react-tooltip/node_modules/tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + }, + "node_modules/@fluentui/react-tree": { + "version": "9.2.1", + "resolved": "https://registry.npmjs.org/@fluentui/react-tree/-/react-tree-9.2.1.tgz", + "integrity": "sha512-E1Pm5FerzjIxhr2noutdb7uAP36P2g32+0NhzF3vneDMJ1PerZTXIMPjT8nTLKz3YITwVMdc0nlztoMMSnb/Tg==", + "dependencies": { + "@fluentui/keyboard-keys": "^9.0.4", + "@fluentui/react-aria": "^9.3.36", + "@fluentui/react-avatar": "^9.5.32", + "@fluentui/react-button": "^9.3.41", + "@fluentui/react-checkbox": "^9.1.42", + "@fluentui/react-context-selector": "^9.1.34", + "@fluentui/react-icons": "^2.0.207", + "@fluentui/react-jsx-runtime": "^9.0.10", + "@fluentui/react-portal": "^9.3.16", + "@fluentui/react-radio": "^9.1.42", + "@fluentui/react-shared-contexts": "^9.8.1", + "@fluentui/react-tabster": "^9.12.11", + "@fluentui/react-theme": "^9.1.12", + "@fluentui/react-utilities": "^9.13.3", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "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" + } + }, + "node_modules/@fluentui/react-tree/node_modules/@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@fluentui/react-tree/node_modules/tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + }, + "node_modules/@fluentui/react-utilities": { + "version": "9.13.3", + "resolved": "https://registry.npmjs.org/@fluentui/react-utilities/-/react-utilities-9.13.3.tgz", + "integrity": "sha512-40zO3PA8DOMIiOjx9eDepsF4NdPw0zVRVO5vNB+N0wxJeGdKBgN2DdXbh1f+GmfjcL5IJZdZYTbFMCim+ROY3w==", + "dependencies": { + "@fluentui/keyboard-keys": "^9.0.4", + "@swc/helpers": "^0.5.1" + }, + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "react": ">=16.14.0 <19.0.0" + } + }, + "node_modules/@fluentui/react-utilities/node_modules/@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@fluentui/react-utilities/node_modules/tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + }, + "node_modules/@fluentui/react-virtualizer": { + "version": "9.0.0-alpha.44", + "resolved": "https://registry.npmjs.org/@fluentui/react-virtualizer/-/react-virtualizer-9.0.0-alpha.44.tgz", + "integrity": "sha512-hGLJ//h4dm524sbOJjHZROjQByspDls6slgr6o43IItJ44g97HjgaXDhgDcQnf3bglVqSE0g7zdgNB0TfLRuuw==", + "dependencies": { + "@fluentui/react-jsx-runtime": "^9.0.10", + "@fluentui/react-utilities": "^9.13.3", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "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" + } + }, + "node_modules/@fluentui/react-virtualizer/node_modules/@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@fluentui/react-virtualizer/node_modules/tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + }, "node_modules/@fluentui/react-window-provider": { "version": "2.2.15", "resolved": "https://registry.npmjs.org/@fluentui/react-window-provider/-/react-window-provider-2.2.15.tgz", @@ -1581,14 +3565,14 @@ } }, "node_modules/@fluentui/style-utilities": { - "version": "8.9.14", - "resolved": "https://registry.npmjs.org/@fluentui/style-utilities/-/style-utilities-8.9.14.tgz", - "integrity": "sha512-On48B9biXgV6PgimFdSwRuYLzue9PjwqxT31UP3w5uvwANL+Hqile5AbkR5g9RartoJiDIk1bHAP7QQkqI1jEg==", + "version": "8.9.17", + "resolved": "https://registry.npmjs.org/@fluentui/style-utilities/-/style-utilities-8.9.17.tgz", + "integrity": "sha512-wMeLw3MSIotx1EzDYTMWFx03iZqR/YBaUt1FR2oamt+zz3HKiproNR9xNKEQmszNFUDDAZJL9XhLVp1iNlS88A==", "dependencies": { "@fluentui/merge-styles": "^8.5.12", "@fluentui/set-version": "^8.2.11", - "@fluentui/theme": "^2.6.32", - "@fluentui/utilities": "^8.13.16", + "@fluentui/theme": "^2.6.35", + "@fluentui/utilities": "^8.13.18", "@microsoft/load-themed-styles": "^1.10.26", "tslib": "^2.1.0" } @@ -1609,13 +3593,13 @@ } }, "node_modules/@fluentui/theme": { - "version": "2.6.32", - "resolved": "https://registry.npmjs.org/@fluentui/theme/-/theme-2.6.32.tgz", - "integrity": "sha512-UkDsCdQQTQb7Ib+tux2Octz3opTvnRDknXoVnC6yluQVd6ugM8eWDUphOgB7Vnsf1Ou7EhPKdIN6OHXHXuoIyA==", + "version": "2.6.35", + "resolved": "https://registry.npmjs.org/@fluentui/theme/-/theme-2.6.35.tgz", + "integrity": "sha512-8EusEcEX/9gA1H0vVYZX0q+na88cPrS8Cs2XPlN056Xtzzrbgl6qFRJ79aiJaZ8Oq6TkcASn1gfgyUTz6fbMng==", "dependencies": { "@fluentui/merge-styles": "^8.5.12", "@fluentui/set-version": "^8.2.11", - "@fluentui/utilities": "^8.13.16", + "@fluentui/utilities": "^8.13.18", "tslib": "^2.1.0" }, "peerDependencies": { @@ -1623,10 +3607,31 @@ "react": ">=16.8.0 <19.0.0" } }, + "node_modules/@fluentui/tokens": { + "version": "1.0.0-alpha.9", + "resolved": "https://registry.npmjs.org/@fluentui/tokens/-/tokens-1.0.0-alpha.9.tgz", + "integrity": "sha512-OSDRGTH93icerI9UrSjGRomFo2ZqqxZvkb4DliIdme3lG1x2i/ejucsp5JXwTOPSDd8QrFtXjZDGPW+yYqlNog==", + "dependencies": { + "@swc/helpers": "^0.5.1" + } + }, + "node_modules/@fluentui/tokens/node_modules/@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@fluentui/tokens/node_modules/tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + }, "node_modules/@fluentui/utilities": { - "version": "8.13.16", - "resolved": "https://registry.npmjs.org/@fluentui/utilities/-/utilities-8.13.16.tgz", - "integrity": "sha512-NAz7892Fjf4SNj7QCXuL/WGaZHc5GfCkT2trRFAhduSDXTib1dFANmS/yH2u9dH+27WAtu9pD9p9KbEhrWK4MQ==", + "version": "8.13.18", + "resolved": "https://registry.npmjs.org/@fluentui/utilities/-/utilities-8.13.18.tgz", + "integrity": "sha512-/0rX9EzltLKwU1SS14VV7agWoOzruVTU3oagZq1QgFAvoj8qi7fNqvSX/VEeRy+0gmbsCkrEViUPkmC7drKzPg==", "dependencies": { "@fluentui/dom-utilities": "^2.2.11", "@fluentui/merge-styles": "^8.5.12", @@ -1671,34 +3676,43 @@ "dev": true }, "node_modules/@griffel/core": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@griffel/core/-/core-1.11.0.tgz", - "integrity": "sha512-3jlrsJVbNC0avRMfNGWmbklptmtH5s63Gt/xa0zY6+Oa3kU/StNAu+d0LqLChb5egwXrisQIeC+tzzJ+YozGjg==", + "version": "1.14.2", + "resolved": "https://registry.npmjs.org/@griffel/core/-/core-1.14.2.tgz", + "integrity": "sha512-oMpZGVcGmqJlZ/BxFtlQsUL/OsmBFAWU1G5vEWaesWrC/04rQPAgXwNOGgxkIUuyPdlbljxdMpNJHm86E/PimA==", "dependencies": { "@emotion/hash": "^0.9.0", + "@griffel/style-types": "^1.0.2", "csstype": "^3.1.2", "rtl-css-js": "^1.16.1", - "stylis": "^4.0.13", + "stylis": "^4.2.0", "tslib": "^2.1.0" } }, "node_modules/@griffel/core/node_modules/stylis": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.2.0.tgz", - "integrity": "sha512-Orov6g6BB1sDfYgzWfTHDOxamtX1bE/zo104Dh9e6fqJ3PooipYyfJ0pUmrZO2wAvO8YbEyeFrkV91XTsGMSrw==" + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.3.0.tgz", + "integrity": "sha512-E87pIogpwUsUwXw7dNyU4QDjdgVMy52m+XEOPEKUn161cCzWjjhPSQhByfd1CcNvrOLnXQ6OnnZDwnJrz/Z4YQ==" }, "node_modules/@griffel/react": { - "version": "1.5.7", - "resolved": "https://registry.npmjs.org/@griffel/react/-/react-1.5.7.tgz", - "integrity": "sha512-b9/LkkuO512O268jqRpJPso9ROng/kqh81YSTJUL13tT4qPZQnvrdiwoP7ZeqXbG0zzZHLZ3tWUZrCDOl549OQ==", + "version": "1.5.15", + "resolved": "https://registry.npmjs.org/@griffel/react/-/react-1.5.15.tgz", + "integrity": "sha512-AiKBxQLUpO+4iiynSPTJZI/jSTbZ/XnAStNLRjTCXSNtheF8Qlhp4ZNp5gOIeCFwfXISFQExzP2V+m35JzgB4g==", "dependencies": { - "@griffel/core": "^1.11.0", + "@griffel/core": "^1.14.2", "tslib": "^2.1.0" }, "peerDependencies": { "react": ">=16.8.0 <19.0.0" } }, + "node_modules/@griffel/style-types": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@griffel/style-types/-/style-types-1.0.2.tgz", + "integrity": "sha512-ka/Tpl1WU8js88LObwB/4EvpgXzx/EEJfbHhAr4ZNt29hrQKgL93X1zSY6M/FRhMhWrGIawauWkZP6/y6w/WiQ==", + "dependencies": { + "csstype": "^3.1.2" + } + }, "node_modules/@humanwhocodes/config-array": { "version": "0.9.5", "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.9.5.tgz", @@ -1719,6 +3733,27 @@ "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", "dev": true }, + "node_modules/@iconify/react": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/@iconify/react/-/react-4.1.1.tgz", + "integrity": "sha512-jed14EjvKjee8mc0eoscGxlg7mSQRkwQG3iX3cPBCO7UlOjz0DtlvTqxqEcHUJGh+z1VJ31Yhu5B9PxfO0zbdg==", + "dev": true, + "dependencies": { + "@iconify/types": "^2.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/cyberalien" + }, + "peerDependencies": { + "react": ">=16" + } + }, + "node_modules/@iconify/types": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@iconify/types/-/types-2.0.0.tgz", + "integrity": "sha512-+wluvCrRhXrhyOmRDJ3q8mux9JkKy5SJ/v8ol2tu4FVjyYvtEzkc/3pK15ET6RKg4b4w4BmTk1+gsCUhf21Ykg==", + "dev": true + }, "node_modules/@istanbuljs/load-nyc-config": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", @@ -27092,6 +29127,11 @@ "node": ">=10" } }, + "node_modules/keyborg": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/keyborg/-/keyborg-2.0.0.tgz", + "integrity": "sha512-RWY8nWrzRkwTQLaKyDtbTu5SOb5L4B20UzAsBHlQDFZqVY/+Mid0bQ7MVTC8vbOTrWY2xkkzj8gZF9Ua7re4xA==" + }, "node_modules/keyv": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/keyv/-/keyv-3.1.0.tgz", @@ -39703,6 +41743,15 @@ "dev": true, "peer": true }, + "node_modules/tabster": { + "version": "4.7.3", + "resolved": "https://registry.npmjs.org/tabster/-/tabster-4.7.3.tgz", + "integrity": "sha512-z34vfwtYefjk/rAnhf/2sd1EuYbefF6jR4cqUAx5bjwXwWsMaM7139/yUXreaiRxbySQqqL59pQaodzA8uPYBA==", + "dependencies": { + "keyborg": "^2.0.0", + "tslib": "^2.3.1" + } + }, "node_modules/tapable": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", @@ -41351,6 +43400,17 @@ "node": ">=0.10.0" } }, + "node_modules/use-disposable": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/use-disposable/-/use-disposable-1.0.2.tgz", + "integrity": "sha512-UMaXVlV77dWOu4GqAFNjRzHzowYKUKbJBQfCexvahrYeIz4OkUYUjna4Tjjdf92NH8Nm8J7wEfFRgTIwYjO5jg==", + "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" + } + }, "node_modules/util": { "version": "0.11.1", "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz", @@ -44290,6 +46350,11 @@ "dev": true, "peer": true }, + "@ctrl/tinycolor": { + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/@ctrl/tinycolor/-/tinycolor-3.3.4.tgz", + "integrity": "sha512-8vmPV/nIULFDWsnJalQJDqFLC2uTPx6A/ASA2t27QGp+7oXnbWWXCe0uV8xasIH2rGbI/XoB2vmkdP/94WvMrw==" + }, "@devexpress/error-stack-parser": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/@devexpress/error-stack-parser/-/error-stack-parser-2.0.6.tgz", @@ -44365,6 +46430,28 @@ } } }, + "@floating-ui/core": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.5.0.tgz", + "integrity": "sha512-kK1h4m36DQ0UHGj5Ah4db7R0rHemTqqO0QLvUqi1/mUUp3LuAWbWxdxSIf/XsnH9VS6rRVPLJCncjRzUvyCLXg==", + "requires": { + "@floating-ui/utils": "^0.1.3" + } + }, + "@floating-ui/dom": { + "version": "1.5.3", + "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.5.3.tgz", + "integrity": "sha512-ClAbQnEqJAKCJOEbbLo5IUlZHkNszqhuxS4fHAVxRPXPya6Ysf2G8KypnYcOTpx6I8xcgF9bbHb6g/2KpbV8qA==", + "requires": { + "@floating-ui/core": "^1.4.2", + "@floating-ui/utils": "^0.1.3" + } + }, + "@floating-ui/utils": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.1.4.tgz", + "integrity": "sha512-qprfWkn82Iw821mcKofJ5Pk9wgioHicxcQMxx+5zt5GSKoqdWvgG5AxVmpmUUjzTLPVSH5auBrhI93Deayn/DA==" + }, "@fluentui/accessibility": { "version": "0.66.4", "resolved": "https://registry.npmjs.org/@fluentui/accessibility/-/accessibility-0.66.4.tgz", @@ -44406,26 +46493,94 @@ } } }, + "@fluentui/fluent2-theme": { + "version": "8.107.38", + "resolved": "https://registry.npmjs.org/@fluentui/fluent2-theme/-/fluent2-theme-8.107.38.tgz", + "integrity": "sha512-6fPl4Cq6lMxVet92wD7dXRV484dUX9RsPCntuAq2ZFVCp/yi5D9MT6kc3UoO3Jxq8KAKOuXR0d/WoVtF3tg/Jw==", + "requires": { + "@fluentui/react": "^8.111.2", + "@fluentui/set-version": "^8.2.11", + "tslib": "^2.1.0" + }, + "dependencies": { + "@fluentui/date-time-utilities": { + "version": "8.5.13", + "resolved": "https://registry.npmjs.org/@fluentui/date-time-utilities/-/date-time-utilities-8.5.13.tgz", + "integrity": "sha512-X3clbPKh0URkDj21QoARw6SNec7dWg7Gt7SkTlkVYFzmZUdC4ZIrYk3n36xKe3U1wcGp26EVmKjhAhB262ugpw==", + "requires": { + "@fluentui/set-version": "^8.2.11", + "tslib": "^2.1.0" + } + }, + "@fluentui/keyboard-key": { + "version": "0.4.11", + "resolved": "https://registry.npmjs.org/@fluentui/keyboard-key/-/keyboard-key-0.4.11.tgz", + "integrity": "sha512-TVB/EloWado9AVp1niChgcdDOQAHGP5B30Dinmtfe7zi8OnstwPoxwFP6dHJDdpLQ6ZEUTaEHViSzvewl7Chag==", + "requires": { + "tslib": "^2.1.0" + } + }, + "@fluentui/react": { + "version": "8.111.2", + "resolved": "https://registry.npmjs.org/@fluentui/react/-/react-8.111.2.tgz", + "integrity": "sha512-1mWewd6+9rUChaZwva0ZbywZxk4ao2/hPTmDSvMbeaJdzUWgaIGGJ7fJbC0oawuNXchakDuhRkixbjrUyOefLA==", + "requires": { + "@fluentui/date-time-utilities": "^8.5.13", + "@fluentui/font-icons-mdl2": "^8.5.24", + "@fluentui/foundation-legacy": "^8.2.44", + "@fluentui/merge-styles": "^8.5.12", + "@fluentui/react-focus": "^8.8.31", + "@fluentui/react-hooks": "^8.6.29", + "@fluentui/react-portal-compat-context": "^9.0.6", + "@fluentui/react-window-provider": "^2.2.15", + "@fluentui/set-version": "^8.2.11", + "@fluentui/style-utilities": "^8.9.17", + "@fluentui/theme": "^2.6.35", + "@fluentui/utilities": "^8.13.18", + "@microsoft/load-themed-styles": "^1.10.26", + "tslib": "^2.1.0" + } + }, + "@fluentui/react-focus": { + "version": "8.8.31", + "resolved": "https://registry.npmjs.org/@fluentui/react-focus/-/react-focus-8.8.31.tgz", + "integrity": "sha512-XCGVooD+n1EcE7B6X1+aS/g/3XRsisppmZZJbr+9uGmbac50KkpA1Y+48Qm99UfQRnF4lsXh85A8TE+FZJqwUA==", + "requires": { + "@fluentui/keyboard-key": "^0.4.11", + "@fluentui/merge-styles": "^8.5.12", + "@fluentui/set-version": "^8.2.11", + "@fluentui/style-utilities": "^8.9.17", + "@fluentui/utilities": "^8.13.18", + "tslib": "^2.1.0" + } + }, + "@microsoft/load-themed-styles": { + "version": "1.10.295", + "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.295.tgz", + "integrity": "sha512-W+IzEBw8a6LOOfRJM02dTT7BDZijxm+Z7lhtOAz1+y9vQm1Kdz9jlAO+qCEKsfxtUOmKilW8DIRqFw2aUgKeGg==" + } + } + }, "@fluentui/font-icons-mdl2": { - "version": "8.5.21", - "resolved": "https://registry.npmjs.org/@fluentui/font-icons-mdl2/-/font-icons-mdl2-8.5.21.tgz", - "integrity": "sha512-B4w1jx/gNxDI/AbVwZtmcvb/5lG8HngWVwsDDtP2ZM4HEFZduY1XrQMak5mP1O9lTEpQKD+kv+uK70ocsfpUig==", + "version": "8.5.24", + "resolved": "https://registry.npmjs.org/@fluentui/font-icons-mdl2/-/font-icons-mdl2-8.5.24.tgz", + "integrity": "sha512-x1MCt2lTb8aoRjV9pV69sotjPhQ8KEFzdF7l/1jBs8XaRdR6z392LsDKB4HwTlo3Grp8c/6Oykh8k/UWknh4sQ==", "requires": { "@fluentui/set-version": "^8.2.11", - "@fluentui/style-utilities": "^8.9.14", - "@fluentui/utilities": "^8.13.16", + "@fluentui/style-utilities": "^8.9.17", + "@fluentui/utilities": "^8.13.18", "tslib": "^2.1.0" } }, "@fluentui/foundation-legacy": { - "version": "8.2.41", - "resolved": "https://registry.npmjs.org/@fluentui/foundation-legacy/-/foundation-legacy-8.2.41.tgz", - "integrity": "sha512-HgLWOjNwC0FkV9kN283E8AzGmswFJbu7AKQ+cyefPnOUdH3iopD2oW7Lqz7QBzIPgMV/8FHE+nCa2ZEbhvFPGg==", + "version": "8.2.44", + "resolved": "https://registry.npmjs.org/@fluentui/foundation-legacy/-/foundation-legacy-8.2.44.tgz", + "integrity": "sha512-0k4ymfab0VLjZjWDYFnthOLcggQ2XkuB6fin/Qiui9mfXd4QQL4iwnIZqkvcFZDUnlZDW7Y7s5NGnSNGEvJSWQ==", "requires": { "@fluentui/merge-styles": "^8.5.12", "@fluentui/set-version": "^8.2.11", - "@fluentui/style-utilities": "^8.9.14", - "@fluentui/utilities": "^8.13.16", + "@fluentui/style-utilities": "^8.9.17", + "@fluentui/utilities": "^8.13.18", "tslib": "^2.1.0" } }, @@ -44444,6 +46599,29 @@ } } }, + "@fluentui/keyboard-keys": { + "version": "9.0.4", + "resolved": "https://registry.npmjs.org/@fluentui/keyboard-keys/-/keyboard-keys-9.0.4.tgz", + "integrity": "sha512-hmAZ01M0FAmn5ud6e0oEsckxMyJEIPrSQ+BFbMulZwYyeP7jDTnPEbBj+qKC8CxRduDGPwKeJDllDnYvflkNNA==", + "requires": { + "@swc/helpers": "^0.5.1" + }, + "dependencies": { + "@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "requires": { + "tslib": "^2.4.0" + } + }, + "tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + } + } + }, "@fluentui/merge-styles": { "version": "8.5.12", "resolved": "https://registry.npmjs.org/@fluentui/merge-styles/-/merge-styles-8.5.12.tgz", @@ -44453,6 +46631,29 @@ "tslib": "^2.1.0" } }, + "@fluentui/priority-overflow": { + "version": "9.1.5", + "resolved": "https://registry.npmjs.org/@fluentui/priority-overflow/-/priority-overflow-9.1.5.tgz", + "integrity": "sha512-o22tGQIy/6Dx78hgHOwTAvXV8jwGuBzlPeUAKDw3n0FFAEhllh/cqg1TsHW+Zy7zMJAYqWUPZRrXEOI1zxKzIQ==", + "requires": { + "@swc/helpers": "^0.5.1" + }, + "dependencies": { + "@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "requires": { + "tslib": "^2.4.0" + } + }, + "tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + } + } + }, "@fluentui/react": { "version": "7.204.0", "resolved": "https://registry.npmjs.org/@fluentui/react/-/react-7.204.0.tgz", @@ -44470,6 +46671,157 @@ } } }, + "@fluentui/react-accordion": { + "version": "9.3.14", + "resolved": "https://registry.npmjs.org/@fluentui/react-accordion/-/react-accordion-9.3.14.tgz", + "integrity": "sha512-h+9P/0tPuOckZso8yZkjJORDYEwhfJTCDQq+KrejUNadWtXhZglP1g/P7+Gj0oIHRNBZg+OaMfgFcygIpw9ukQ==", + "requires": { + "@fluentui/react-aria": "^9.3.36", + "@fluentui/react-context-selector": "^9.1.34", + "@fluentui/react-icons": "^2.0.207", + "@fluentui/react-jsx-runtime": "^9.0.10", + "@fluentui/react-shared-contexts": "^9.8.1", + "@fluentui/react-tabster": "^9.12.11", + "@fluentui/react-theme": "^9.1.12", + "@fluentui/react-utilities": "^9.13.3", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "dependencies": { + "@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "requires": { + "tslib": "^2.4.0" + } + }, + "tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + } + } + }, + "@fluentui/react-alert": { + "version": "9.0.0-beta.78", + "resolved": "https://registry.npmjs.org/@fluentui/react-alert/-/react-alert-9.0.0-beta.78.tgz", + "integrity": "sha512-er3V939nC7i2FSV5HPyabU3XdmpOWVXnpEJ1NE+nEWqYiJh/ZGJ8DhpBlabY8AxTPqLw2PDTEdV+D3ljxav0Iw==", + "requires": { + "@fluentui/react-avatar": "^9.5.32", + "@fluentui/react-button": "^9.3.41", + "@fluentui/react-icons": "^2.0.207", + "@fluentui/react-jsx-runtime": "^9.0.10", + "@fluentui/react-tabster": "^9.12.11", + "@fluentui/react-theme": "^9.1.12", + "@fluentui/react-utilities": "^9.13.3", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "dependencies": { + "@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "requires": { + "tslib": "^2.4.0" + } + }, + "tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + } + } + }, + "@fluentui/react-aria": { + "version": "9.3.36", + "resolved": "https://registry.npmjs.org/@fluentui/react-aria/-/react-aria-9.3.36.tgz", + "integrity": "sha512-4OHh//JTm9bUTFftc6NJrzN7OENdBjkdXXXxtnIuV05mwRFs4U0tCXc6li3+VChCOseDBGPblkHy1iD8MKN/aw==", + "requires": { + "@fluentui/keyboard-keys": "^9.0.4", + "@fluentui/react-utilities": "^9.13.3", + "@swc/helpers": "^0.5.1" + }, + "dependencies": { + "@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "requires": { + "tslib": "^2.4.0" + } + }, + "tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + } + } + }, + "@fluentui/react-avatar": { + "version": "9.5.32", + "resolved": "https://registry.npmjs.org/@fluentui/react-avatar/-/react-avatar-9.5.32.tgz", + "integrity": "sha512-c/b4N2zK7ZPM/vVZhEiaNUFcvBCXT6xw3nSJ6cN6m/nsg0rQr/Y3XF3BLG1FXW1cQ+hn4EPIJkxEoLWW2FXvpA==", + "requires": { + "@fluentui/react-badge": "^9.2.1", + "@fluentui/react-context-selector": "^9.1.34", + "@fluentui/react-icons": "^2.0.207", + "@fluentui/react-jsx-runtime": "^9.0.10", + "@fluentui/react-popover": "^9.8.7", + "@fluentui/react-shared-contexts": "^9.8.1", + "@fluentui/react-tabster": "^9.12.11", + "@fluentui/react-theme": "^9.1.12", + "@fluentui/react-tooltip": "^9.3.8", + "@fluentui/react-utilities": "^9.13.3", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "dependencies": { + "@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "requires": { + "tslib": "^2.4.0" + } + }, + "tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + } + } + }, + "@fluentui/react-badge": { + "version": "9.2.1", + "resolved": "https://registry.npmjs.org/@fluentui/react-badge/-/react-badge-9.2.1.tgz", + "integrity": "sha512-kvQtpgmPwi+CWPac4GU99ocTF1+1K7HNBkX/OEkAWdpE+ChwevAXqUdSx9N1jsCIL/TGsWyYS8/wwLjvPnJcYg==", + "requires": { + "@fluentui/react-icons": "^2.0.207", + "@fluentui/react-jsx-runtime": "^9.0.10", + "@fluentui/react-shared-contexts": "^9.8.1", + "@fluentui/react-theme": "^9.1.12", + "@fluentui/react-utilities": "^9.13.3", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "dependencies": { + "@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "requires": { + "tslib": "^2.4.0" + } + }, + "tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + } + } + }, "@fluentui/react-bindings": { "version": "0.66.4", "resolved": "https://registry.npmjs.org/@fluentui/react-bindings/-/react-bindings-0.66.4.tgz", @@ -44490,6 +46842,133 @@ "react-is": "^17.0.2" } }, + "@fluentui/react-button": { + "version": "9.3.41", + "resolved": "https://registry.npmjs.org/@fluentui/react-button/-/react-button-9.3.41.tgz", + "integrity": "sha512-MXRvyzpLNnTeNgOcAX9PLXbTZ68IIPI/88cpKBh1LRYPNUekjMDqjifiaRyVV+LPLTttl8qcbUnf+0kQfWIWIw==", + "requires": { + "@fluentui/keyboard-keys": "^9.0.4", + "@fluentui/react-aria": "^9.3.36", + "@fluentui/react-icons": "^2.0.207", + "@fluentui/react-jsx-runtime": "^9.0.10", + "@fluentui/react-shared-contexts": "^9.8.1", + "@fluentui/react-tabster": "^9.12.11", + "@fluentui/react-theme": "^9.1.12", + "@fluentui/react-utilities": "^9.13.3", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "dependencies": { + "@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "requires": { + "tslib": "^2.4.0" + } + }, + "tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + } + } + }, + "@fluentui/react-card": { + "version": "9.0.40", + "resolved": "https://registry.npmjs.org/@fluentui/react-card/-/react-card-9.0.40.tgz", + "integrity": "sha512-dSMWcZf13L1YNdXMg5D4IL+y6fyGnImhsaIIC57bs8OKUvs5BfVPoQrGl9SNbgtpi/PGTto0cQRc9wDrw4HFkg==", + "requires": { + "@fluentui/keyboard-keys": "^9.0.4", + "@fluentui/react-jsx-runtime": "^9.0.10", + "@fluentui/react-tabster": "^9.12.11", + "@fluentui/react-theme": "^9.1.12", + "@fluentui/react-utilities": "^9.13.3", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "dependencies": { + "@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "requires": { + "tslib": "^2.4.0" + } + }, + "tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + } + } + }, + "@fluentui/react-checkbox": { + "version": "9.1.42", + "resolved": "https://registry.npmjs.org/@fluentui/react-checkbox/-/react-checkbox-9.1.42.tgz", + "integrity": "sha512-2ehwVAj8efS+a7ijpXt6JzcKivztVScO8A0fiaMwKfjUatKYc6jxQdZybLFQ+uWSEqX894eICV/8ZQuUgq2m0Q==", + "requires": { + "@fluentui/react-field": "^9.1.29", + "@fluentui/react-icons": "^2.0.207", + "@fluentui/react-jsx-runtime": "^9.0.10", + "@fluentui/react-label": "^9.1.37", + "@fluentui/react-shared-contexts": "^9.8.1", + "@fluentui/react-tabster": "^9.12.11", + "@fluentui/react-theme": "^9.1.12", + "@fluentui/react-utilities": "^9.13.3", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "dependencies": { + "@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "requires": { + "tslib": "^2.4.0" + } + }, + "tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + } + } + }, + "@fluentui/react-combobox": { + "version": "9.5.16", + "resolved": "https://registry.npmjs.org/@fluentui/react-combobox/-/react-combobox-9.5.16.tgz", + "integrity": "sha512-+gap0QA60gTvxGZRaTGAKNAecAuQz1Oup1s2jp2XvlGRZ9HqLm5JEaqi9Aqi5DuWud5gkrPOobOm/eey6bKBJg==", + "requires": { + "@fluentui/keyboard-keys": "^9.0.4", + "@fluentui/react-context-selector": "^9.1.34", + "@fluentui/react-field": "^9.1.29", + "@fluentui/react-icons": "^2.0.207", + "@fluentui/react-jsx-runtime": "^9.0.10", + "@fluentui/react-portal": "^9.3.16", + "@fluentui/react-positioning": "^9.9.13", + "@fluentui/react-shared-contexts": "^9.8.1", + "@fluentui/react-theme": "^9.1.12", + "@fluentui/react-utilities": "^9.13.3", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "dependencies": { + "@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "requires": { + "tslib": "^2.4.0" + } + }, + "tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + } + } + }, "@fluentui/react-component-event-listener": { "version": "0.66.4", "resolved": "https://registry.npmjs.org/@fluentui/react-component-event-listener/-/react-component-event-listener-0.66.4.tgz", @@ -44516,6 +46995,75 @@ "react-is": "^17.0.2" } }, + "@fluentui/react-components": { + "version": "9.32.1", + "resolved": "https://registry.npmjs.org/@fluentui/react-components/-/react-components-9.32.1.tgz", + "integrity": "sha512-uSO3n1g0njDAlROlod0lFjSk7kzWmMWFvVIQomwA5v2wWhk26MuRS0pYMZsSURxl1H48uOC4S1qyWDLXMQl8ww==", + "requires": { + "@fluentui/react-accordion": "^9.3.14", + "@fluentui/react-alert": "9.0.0-beta.78", + "@fluentui/react-avatar": "^9.5.32", + "@fluentui/react-badge": "^9.2.1", + "@fluentui/react-button": "^9.3.41", + "@fluentui/react-card": "^9.0.40", + "@fluentui/react-checkbox": "^9.1.42", + "@fluentui/react-combobox": "^9.5.16", + "@fluentui/react-dialog": "^9.7.1", + "@fluentui/react-divider": "^9.2.37", + "@fluentui/react-drawer": "9.0.0-beta.27", + "@fluentui/react-field": "^9.1.29", + "@fluentui/react-image": "^9.1.34", + "@fluentui/react-infobutton": "9.0.0-beta.62", + "@fluentui/react-input": "^9.4.39", + "@fluentui/react-label": "^9.1.37", + "@fluentui/react-link": "^9.1.20", + "@fluentui/react-menu": "^9.12.18", + "@fluentui/react-overflow": "^9.0.33", + "@fluentui/react-persona": "^9.2.42", + "@fluentui/react-popover": "^9.8.7", + "@fluentui/react-portal": "^9.3.16", + "@fluentui/react-positioning": "^9.9.13", + "@fluentui/react-progress": "^9.1.39", + "@fluentui/react-provider": "^9.9.1", + "@fluentui/react-radio": "^9.1.42", + "@fluentui/react-select": "^9.1.39", + "@fluentui/react-shared-contexts": "^9.8.1", + "@fluentui/react-skeleton": "^9.0.27", + "@fluentui/react-slider": "^9.1.42", + "@fluentui/react-spinbutton": "^9.2.39", + "@fluentui/react-spinner": "^9.3.17", + "@fluentui/react-switch": "^9.1.42", + "@fluentui/react-table": "^9.8.8", + "@fluentui/react-tabs": "^9.3.43", + "@fluentui/react-tabster": "^9.12.11", + "@fluentui/react-text": "^9.3.34", + "@fluentui/react-textarea": "^9.3.39", + "@fluentui/react-theme": "^9.1.12", + "@fluentui/react-toast": "^9.3.3", + "@fluentui/react-toolbar": "^9.1.42", + "@fluentui/react-tooltip": "^9.3.8", + "@fluentui/react-tree": "^9.2.1", + "@fluentui/react-utilities": "^9.13.3", + "@fluentui/react-virtualizer": "9.0.0-alpha.44", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "dependencies": { + "@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "requires": { + "tslib": "^2.4.0" + } + }, + "tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + } + } + }, "@fluentui/react-compose": { "version": "0.19.24", "resolved": "https://registry.npmjs.org/@fluentui/react-compose/-/react-compose-0.19.24.tgz", @@ -44535,6 +47083,152 @@ } } }, + "@fluentui/react-context-selector": { + "version": "9.1.34", + "resolved": "https://registry.npmjs.org/@fluentui/react-context-selector/-/react-context-selector-9.1.34.tgz", + "integrity": "sha512-GkzXUQW+5i78gFCRRuywq+dA+aRQDzgsPznlJE7xRVm4Cz0V7owrYMI4IwWTFld25+QCdj2No1Y3e2+qUys5CQ==", + "requires": { + "@fluentui/react-utilities": "^9.13.3", + "@swc/helpers": "^0.5.1" + }, + "dependencies": { + "@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "requires": { + "tslib": "^2.4.0" + } + }, + "tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + } + } + }, + "@fluentui/react-dialog": { + "version": "9.7.1", + "resolved": "https://registry.npmjs.org/@fluentui/react-dialog/-/react-dialog-9.7.1.tgz", + "integrity": "sha512-5Ae09DLta0VZFNtpM5tfa8bN7ONXtJTw9W56eEtMNh2bWfrUqW2hdKGgeEXn/sSyu9B29EJcW2AJWQ8zg7oAMg==", + "requires": { + "@fluentui/keyboard-keys": "^9.0.4", + "@fluentui/react-aria": "^9.3.36", + "@fluentui/react-context-selector": "^9.1.34", + "@fluentui/react-icons": "^2.0.207", + "@fluentui/react-jsx-runtime": "^9.0.10", + "@fluentui/react-portal": "^9.3.16", + "@fluentui/react-shared-contexts": "^9.8.1", + "@fluentui/react-tabster": "^9.12.11", + "@fluentui/react-theme": "^9.1.12", + "@fluentui/react-utilities": "^9.13.3", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "dependencies": { + "@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "requires": { + "tslib": "^2.4.0" + } + }, + "tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + } + } + }, + "@fluentui/react-divider": { + "version": "9.2.37", + "resolved": "https://registry.npmjs.org/@fluentui/react-divider/-/react-divider-9.2.37.tgz", + "integrity": "sha512-0Ey2gB0nhu/M6oRURZZ6X6wnojBNTErkm3pO+cWoCQp7cgBOiSnCblFskJafL2p77SKEKjn5WXlEL4yAeRQ/EQ==", + "requires": { + "@fluentui/react-jsx-runtime": "^9.0.10", + "@fluentui/react-shared-contexts": "^9.8.1", + "@fluentui/react-theme": "^9.1.12", + "@fluentui/react-utilities": "^9.13.3", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "dependencies": { + "@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "requires": { + "tslib": "^2.4.0" + } + }, + "tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + } + } + }, + "@fluentui/react-drawer": { + "version": "9.0.0-beta.27", + "resolved": "https://registry.npmjs.org/@fluentui/react-drawer/-/react-drawer-9.0.0-beta.27.tgz", + "integrity": "sha512-FX7/cbTUtP9TT/nZHTwc4wi3RfDpjcGeB02vyx/avLvmQjwJUu6X0UVlcuCRbKQTP1CbgPhB12zyXe/vw3oGUw==", + "requires": { + "@fluentui/react-dialog": "^9.7.1", + "@fluentui/react-jsx-runtime": "^9.0.10", + "@fluentui/react-motion-preview": "^0.2.6", + "@fluentui/react-shared-contexts": "^9.8.1", + "@fluentui/react-theme": "^9.1.12", + "@fluentui/react-utilities": "^9.13.3", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "dependencies": { + "@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "requires": { + "tslib": "^2.4.0" + } + }, + "tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + } + } + }, + "@fluentui/react-field": { + "version": "9.1.29", + "resolved": "https://registry.npmjs.org/@fluentui/react-field/-/react-field-9.1.29.tgz", + "integrity": "sha512-BG2ID+pw049CP47kHvWqGRtOhQpb31CDUu+VEQpEWjwuMVzcqz50D+VWWBx/7csXp+7kYBlFdoa6u+kQQjl4Ng==", + "requires": { + "@fluentui/react-context-selector": "^9.1.34", + "@fluentui/react-icons": "^2.0.207", + "@fluentui/react-jsx-runtime": "^9.0.10", + "@fluentui/react-label": "^9.1.37", + "@fluentui/react-theme": "^9.1.12", + "@fluentui/react-utilities": "^9.13.3", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "dependencies": { + "@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "requires": { + "tslib": "^2.4.0" + } + }, + "tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + } + } + }, "@fluentui/react-file-type-icons": { "version": "8.8.21", "resolved": "https://registry.npmjs.org/@fluentui/react-file-type-icons/-/react-file-type-icons-8.8.21.tgz", @@ -44566,20 +47260,20 @@ } }, "@fluentui/react-hooks": { - "version": "8.6.27", - "resolved": "https://registry.npmjs.org/@fluentui/react-hooks/-/react-hooks-8.6.27.tgz", - "integrity": "sha512-4Thtr8LgM3/aGExWrIFtTfPX1sHirPTD9DxEkD2/GOPniN/dFBKYp0q1eyMkRu2/KXV6HUVyQL9hK+yfD9sIQQ==", + "version": "8.6.29", + "resolved": "https://registry.npmjs.org/@fluentui/react-hooks/-/react-hooks-8.6.29.tgz", + "integrity": "sha512-MeVevmGJtrYxdhoarrkVWE0Hs4XdzOc9A3tiOjMBIcwOvoOYOAoOELoHK/wuulPVwUn2R9Y+7JpJ6oCe4ImdJw==", "requires": { "@fluentui/react-window-provider": "^2.2.15", "@fluentui/set-version": "^8.2.11", - "@fluentui/utilities": "^8.13.16", + "@fluentui/utilities": "^8.13.18", "tslib": "^2.1.0" } }, "@fluentui/react-icons": { - "version": "2.0.203", - "resolved": "https://registry.npmjs.org/@fluentui/react-icons/-/react-icons-2.0.203.tgz", - "integrity": "sha512-eOV9GnCFzEIgllHEYenfkVB2MYChMRj2B8Vlr4qqdL0Kts7gRMfBIb+0+ADr5a3KIN0GtdAvG7KtsJ99O6gNmw==", + "version": "2.0.218", + "resolved": "https://registry.npmjs.org/@fluentui/react-icons/-/react-icons-2.0.218.tgz", + "integrity": "sha512-9XoxrPQ4+fvYr6cUTTz4BRHl7UZMZRKL4j8nfJd+wix87AQqFVfloeFO2qUqxD/4uiJyt62VJJMfQCaxLdZCyA==", "requires": { "@griffel/react": "^1.0.0", "tslib": "^2.1.0" @@ -44597,6 +47291,327 @@ "classnames": "^2.2.6" } }, + "@fluentui/react-image": { + "version": "9.1.34", + "resolved": "https://registry.npmjs.org/@fluentui/react-image/-/react-image-9.1.34.tgz", + "integrity": "sha512-koWq+8Uhqw8hoyShxeZn8k5tKrpKS7ZFUcWFU+lHKoQXgVdOf+IXaYBxt81SeAl5ZGMNB/5sHrRYs6xBum+/3g==", + "requires": { + "@fluentui/react-jsx-runtime": "^9.0.10", + "@fluentui/react-shared-contexts": "^9.8.1", + "@fluentui/react-theme": "^9.1.12", + "@fluentui/react-utilities": "^9.13.3", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "dependencies": { + "@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "requires": { + "tslib": "^2.4.0" + } + }, + "tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + } + } + }, + "@fluentui/react-infobutton": { + "version": "9.0.0-beta.62", + "resolved": "https://registry.npmjs.org/@fluentui/react-infobutton/-/react-infobutton-9.0.0-beta.62.tgz", + "integrity": "sha512-TFCD8x/YTKOO0LxRdLYoS8zljuv8FbKo9wgorViGMBya7nCTNEZRYEKLDLGVXMbm5uLMfzGZ6q7om4CelPX9Jg==", + "requires": { + "@fluentui/react-icons": "^2.0.207", + "@fluentui/react-jsx-runtime": "^9.0.10", + "@fluentui/react-label": "^9.1.37", + "@fluentui/react-popover": "^9.8.7", + "@fluentui/react-portal": "^9.3.16", + "@fluentui/react-tabster": "^9.12.11", + "@fluentui/react-theme": "^9.1.12", + "@fluentui/react-utilities": "^9.13.3", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "dependencies": { + "@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "requires": { + "tslib": "^2.4.0" + } + }, + "tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + } + } + }, + "@fluentui/react-input": { + "version": "9.4.39", + "resolved": "https://registry.npmjs.org/@fluentui/react-input/-/react-input-9.4.39.tgz", + "integrity": "sha512-iCLH1vjcBgOWiQTKA6x6os/STosyPiWxI5lQarUDzogBKiJzBPRDXSC2MrdTYPWWMx+ikeSYH8r/A9xtNU5xtA==", + "requires": { + "@fluentui/react-field": "^9.1.29", + "@fluentui/react-jsx-runtime": "^9.0.10", + "@fluentui/react-shared-contexts": "^9.8.1", + "@fluentui/react-theme": "^9.1.12", + "@fluentui/react-utilities": "^9.13.3", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "dependencies": { + "@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "requires": { + "tslib": "^2.4.0" + } + }, + "tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + } + } + }, + "@fluentui/react-jsx-runtime": { + "version": "9.0.10", + "resolved": "https://registry.npmjs.org/@fluentui/react-jsx-runtime/-/react-jsx-runtime-9.0.10.tgz", + "integrity": "sha512-98EOUl+rp56lGGxyU1BvheZes5crHtSfYRm/w4CRHphTj9wXgWVg0ASNZUeqWEVnR8Bkf1Hwq6VoZkyHIbdK7w==", + "requires": { + "@fluentui/react-utilities": "^9.13.3", + "@swc/helpers": "^0.5.1" + }, + "dependencies": { + "@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "requires": { + "tslib": "^2.4.0" + } + }, + "tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + } + } + }, + "@fluentui/react-label": { + "version": "9.1.37", + "resolved": "https://registry.npmjs.org/@fluentui/react-label/-/react-label-9.1.37.tgz", + "integrity": "sha512-aFahzX0+Dv77rD9rKlUIc/+EXsncE6jBoy0Kir9Tt1SbG9NsYWeMmT7+CVdPRxNxA97//jNXF+Se0sl8EXdkxg==", + "requires": { + "@fluentui/react-jsx-runtime": "^9.0.10", + "@fluentui/react-shared-contexts": "^9.8.1", + "@fluentui/react-theme": "^9.1.12", + "@fluentui/react-utilities": "^9.13.3", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "dependencies": { + "@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "requires": { + "tslib": "^2.4.0" + } + }, + "tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + } + } + }, + "@fluentui/react-link": { + "version": "9.1.20", + "resolved": "https://registry.npmjs.org/@fluentui/react-link/-/react-link-9.1.20.tgz", + "integrity": "sha512-hodZ8hjcs3D2UNW7gHO2gabFMNFNtoBM4yXD1RDXbrMhdCXZCFx01B1ZCf8+0QLWCZn4ahsBDea4XH6ADrV9VA==", + "requires": { + "@fluentui/keyboard-keys": "^9.0.4", + "@fluentui/react-jsx-runtime": "^9.0.10", + "@fluentui/react-shared-contexts": "^9.8.1", + "@fluentui/react-tabster": "^9.12.11", + "@fluentui/react-theme": "^9.1.12", + "@fluentui/react-utilities": "^9.13.3", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "dependencies": { + "@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "requires": { + "tslib": "^2.4.0" + } + }, + "tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + } + } + }, + "@fluentui/react-menu": { + "version": "9.12.18", + "resolved": "https://registry.npmjs.org/@fluentui/react-menu/-/react-menu-9.12.18.tgz", + "integrity": "sha512-B1fqattbOtK7vx9bC7DO9xzx6qdYM6nVNL8EhkqTrwelm54Olm9heqkYw3dciRbKz7x2nr9cM9hbyO0p8lNUBw==", + "requires": { + "@fluentui/keyboard-keys": "^9.0.4", + "@fluentui/react-aria": "^9.3.36", + "@fluentui/react-context-selector": "^9.1.34", + "@fluentui/react-icons": "^2.0.207", + "@fluentui/react-jsx-runtime": "^9.0.10", + "@fluentui/react-portal": "^9.3.16", + "@fluentui/react-positioning": "^9.9.13", + "@fluentui/react-shared-contexts": "^9.8.1", + "@fluentui/react-tabster": "^9.12.11", + "@fluentui/react-theme": "^9.1.12", + "@fluentui/react-utilities": "^9.13.3", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "dependencies": { + "@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "requires": { + "tslib": "^2.4.0" + } + }, + "tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + } + } + }, + "@fluentui/react-migration-v8-v9": { + "version": "9.4.17", + "resolved": "https://registry.npmjs.org/@fluentui/react-migration-v8-v9/-/react-migration-v8-v9-9.4.17.tgz", + "integrity": "sha512-V0KACD73r9XKKNmp/mfnMMKZjLTSC/w6UoqINVjBiat03nwwNh143feI0V8QYJVfp12lEaZpp6Rd1weevx6eRA==", + "requires": { + "@ctrl/tinycolor": "3.3.4", + "@fluentui/fluent2-theme": "^8.107.38", + "@fluentui/react": "^8.111.2", + "@fluentui/react-components": "^9.32.1", + "@fluentui/react-icons": "^2.0.207", + "@fluentui/react-theme": "^9.1.12", + "@fluentui/react-utilities": "^9.13.3", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "dependencies": { + "@fluentui/date-time-utilities": { + "version": "8.5.13", + "resolved": "https://registry.npmjs.org/@fluentui/date-time-utilities/-/date-time-utilities-8.5.13.tgz", + "integrity": "sha512-X3clbPKh0URkDj21QoARw6SNec7dWg7Gt7SkTlkVYFzmZUdC4ZIrYk3n36xKe3U1wcGp26EVmKjhAhB262ugpw==", + "requires": { + "@fluentui/set-version": "^8.2.11", + "tslib": "^2.1.0" + } + }, + "@fluentui/keyboard-key": { + "version": "0.4.11", + "resolved": "https://registry.npmjs.org/@fluentui/keyboard-key/-/keyboard-key-0.4.11.tgz", + "integrity": "sha512-TVB/EloWado9AVp1niChgcdDOQAHGP5B30Dinmtfe7zi8OnstwPoxwFP6dHJDdpLQ6ZEUTaEHViSzvewl7Chag==", + "requires": { + "tslib": "^2.1.0" + } + }, + "@fluentui/react": { + "version": "8.111.2", + "resolved": "https://registry.npmjs.org/@fluentui/react/-/react-8.111.2.tgz", + "integrity": "sha512-1mWewd6+9rUChaZwva0ZbywZxk4ao2/hPTmDSvMbeaJdzUWgaIGGJ7fJbC0oawuNXchakDuhRkixbjrUyOefLA==", + "requires": { + "@fluentui/date-time-utilities": "^8.5.13", + "@fluentui/font-icons-mdl2": "^8.5.24", + "@fluentui/foundation-legacy": "^8.2.44", + "@fluentui/merge-styles": "^8.5.12", + "@fluentui/react-focus": "^8.8.31", + "@fluentui/react-hooks": "^8.6.29", + "@fluentui/react-portal-compat-context": "^9.0.6", + "@fluentui/react-window-provider": "^2.2.15", + "@fluentui/set-version": "^8.2.11", + "@fluentui/style-utilities": "^8.9.17", + "@fluentui/theme": "^2.6.35", + "@fluentui/utilities": "^8.13.18", + "@microsoft/load-themed-styles": "^1.10.26", + "tslib": "^2.1.0" + } + }, + "@fluentui/react-focus": { + "version": "8.8.31", + "resolved": "https://registry.npmjs.org/@fluentui/react-focus/-/react-focus-8.8.31.tgz", + "integrity": "sha512-XCGVooD+n1EcE7B6X1+aS/g/3XRsisppmZZJbr+9uGmbac50KkpA1Y+48Qm99UfQRnF4lsXh85A8TE+FZJqwUA==", + "requires": { + "@fluentui/keyboard-key": "^0.4.11", + "@fluentui/merge-styles": "^8.5.12", + "@fluentui/set-version": "^8.2.11", + "@fluentui/style-utilities": "^8.9.17", + "@fluentui/utilities": "^8.13.18", + "tslib": "^2.1.0" + } + }, + "@microsoft/load-themed-styles": { + "version": "1.10.295", + "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.295.tgz", + "integrity": "sha512-W+IzEBw8a6LOOfRJM02dTT7BDZijxm+Z7lhtOAz1+y9vQm1Kdz9jlAO+qCEKsfxtUOmKilW8DIRqFw2aUgKeGg==" + }, + "@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "requires": { + "tslib": "^2.4.0" + } + }, + "tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + } + } + }, + "@fluentui/react-motion-preview": { + "version": "0.2.6", + "resolved": "https://registry.npmjs.org/@fluentui/react-motion-preview/-/react-motion-preview-0.2.6.tgz", + "integrity": "sha512-F0Ea/bbo+5JLZ8XXdtHidaOMLS4sj+lNX/CjF1tk5KkVsYu5DNlTD9L4SMl2H7cgw6iugrjEE1esEo6oKyi5pA==", + "requires": { + "@fluentui/react-jsx-runtime": "^9.0.10", + "@fluentui/react-shared-contexts": "^9.8.1", + "@fluentui/react-theme": "^9.1.12", + "@fluentui/react-utilities": "^9.13.3", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "dependencies": { + "@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "requires": { + "tslib": "^2.4.0" + } + }, + "tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + } + } + }, "@fluentui/react-northstar": { "version": "0.66.0", "resolved": "https://registry.npmjs.org/@fluentui/react-northstar/-/react-northstar-0.66.0.tgz", @@ -44664,6 +47679,126 @@ "@fluentui/styles": "^0.66.4" } }, + "@fluentui/react-overflow": { + "version": "9.0.33", + "resolved": "https://registry.npmjs.org/@fluentui/react-overflow/-/react-overflow-9.0.33.tgz", + "integrity": "sha512-l5cynyaX6CP3gV5jAMxel5A8J9oKrJAXtQ17+ttSerRdxqAAWTLGHLsOxNrGdhLiOzvEU77X9WWOEMHABC10SQ==", + "requires": { + "@fluentui/priority-overflow": "^9.1.5", + "@fluentui/react-context-selector": "^9.1.34", + "@fluentui/react-theme": "^9.1.12", + "@fluentui/react-utilities": "^9.13.3", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "dependencies": { + "@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "requires": { + "tslib": "^2.4.0" + } + }, + "tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + } + } + }, + "@fluentui/react-persona": { + "version": "9.2.42", + "resolved": "https://registry.npmjs.org/@fluentui/react-persona/-/react-persona-9.2.42.tgz", + "integrity": "sha512-MnuDArdqW3BovzPI9Y0OViDXKbkJmWcXau0kec/vL+oXilWeeZw8Eyqnrw+DtHairFDdPIM8LplPHSCw28MrVw==", + "requires": { + "@fluentui/react-avatar": "^9.5.32", + "@fluentui/react-badge": "^9.2.1", + "@fluentui/react-jsx-runtime": "^9.0.10", + "@fluentui/react-shared-contexts": "^9.8.1", + "@fluentui/react-theme": "^9.1.12", + "@fluentui/react-utilities": "^9.13.3", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "dependencies": { + "@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "requires": { + "tslib": "^2.4.0" + } + }, + "tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + } + } + }, + "@fluentui/react-popover": { + "version": "9.8.7", + "resolved": "https://registry.npmjs.org/@fluentui/react-popover/-/react-popover-9.8.7.tgz", + "integrity": "sha512-mLWpgKZ8f+2r5UKe3ytyXMCFi9KWdpIlfBkAEzTI6ThC7n34oYrQzLlun2NU/e6nGC2tCUZrqDh/IYc/tDiHQA==", + "requires": { + "@fluentui/keyboard-keys": "^9.0.4", + "@fluentui/react-aria": "^9.3.36", + "@fluentui/react-context-selector": "^9.1.34", + "@fluentui/react-jsx-runtime": "^9.0.10", + "@fluentui/react-portal": "^9.3.16", + "@fluentui/react-positioning": "^9.9.13", + "@fluentui/react-shared-contexts": "^9.8.1", + "@fluentui/react-tabster": "^9.12.11", + "@fluentui/react-theme": "^9.1.12", + "@fluentui/react-utilities": "^9.13.3", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "dependencies": { + "@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "requires": { + "tslib": "^2.4.0" + } + }, + "tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + } + } + }, + "@fluentui/react-portal": { + "version": "9.3.16", + "resolved": "https://registry.npmjs.org/@fluentui/react-portal/-/react-portal-9.3.16.tgz", + "integrity": "sha512-B2m5igWKbBfX1qCwJZYH/QEGkC9/G+nCUF5yR3/JpDzROwQEMSeaRBOmKykjTMDeyEGUqLg8wXI/UL/bILXkiw==", + "requires": { + "@fluentui/react-shared-contexts": "^9.8.1", + "@fluentui/react-tabster": "^9.12.11", + "@fluentui/react-utilities": "^9.13.3", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1", + "use-disposable": "^1.0.1" + }, + "dependencies": { + "@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "requires": { + "tslib": "^2.4.0" + } + }, + "tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + } + } + }, "@fluentui/react-portal-compat-context": { "version": "9.0.6", "resolved": "https://registry.npmjs.org/@fluentui/react-portal-compat-context/-/react-portal-compat-context-9.0.6.tgz", @@ -44672,6 +47807,63 @@ "@swc/helpers": "^0.4.14" } }, + "@fluentui/react-positioning": { + "version": "9.9.13", + "resolved": "https://registry.npmjs.org/@fluentui/react-positioning/-/react-positioning-9.9.13.tgz", + "integrity": "sha512-qSTRh4NcXM8tC81l2U4BdSZi1zJLG0FrJB5ZNeqSt6qsDEYAo6mCFtFI0ZFdACrW6txyqpyDn8YAJbs1WdVCyw==", + "requires": { + "@floating-ui/dom": "^1.2.0", + "@fluentui/react-shared-contexts": "^9.8.1", + "@fluentui/react-theme": "^9.1.12", + "@fluentui/react-utilities": "^9.13.3", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "dependencies": { + "@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "requires": { + "tslib": "^2.4.0" + } + }, + "tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + } + } + }, + "@fluentui/react-progress": { + "version": "9.1.39", + "resolved": "https://registry.npmjs.org/@fluentui/react-progress/-/react-progress-9.1.39.tgz", + "integrity": "sha512-6qWXAGjFrq05F25HG/wXqZPSJIBgZ4/qu5JfwPoFlujIBMnC4SBwLIFC1cSxLFJJnMD2CAEo8H0WvXWCQ86l2g==", + "requires": { + "@fluentui/react-field": "^9.1.29", + "@fluentui/react-jsx-runtime": "^9.0.10", + "@fluentui/react-shared-contexts": "^9.8.1", + "@fluentui/react-theme": "^9.1.12", + "@fluentui/react-utilities": "^9.13.3", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "dependencies": { + "@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "requires": { + "tslib": "^2.4.0" + } + }, + "tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + } + } + }, "@fluentui/react-proptypes": { "version": "0.66.4", "resolved": "https://registry.npmjs.org/@fluentui/react-proptypes/-/react-proptypes-0.66.4.tgz", @@ -44682,6 +47874,242 @@ "prop-types": "^15.7.2" } }, + "@fluentui/react-provider": { + "version": "9.9.1", + "resolved": "https://registry.npmjs.org/@fluentui/react-provider/-/react-provider-9.9.1.tgz", + "integrity": "sha512-/tAXZep0a66mOgElN/0imNzAFiGPoaBBUIopoADlycM2l1ZWcRAUJK7r+lOzuN2/YFR9ongthsKP3H7FdsX5QQ==", + "requires": { + "@fluentui/react-icons": "^2.0.207", + "@fluentui/react-jsx-runtime": "^9.0.10", + "@fluentui/react-shared-contexts": "^9.8.1", + "@fluentui/react-tabster": "^9.12.11", + "@fluentui/react-theme": "^9.1.12", + "@fluentui/react-utilities": "^9.13.3", + "@griffel/core": "^1.14.1", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "dependencies": { + "@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "requires": { + "tslib": "^2.4.0" + } + }, + "tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + } + } + }, + "@fluentui/react-radio": { + "version": "9.1.42", + "resolved": "https://registry.npmjs.org/@fluentui/react-radio/-/react-radio-9.1.42.tgz", + "integrity": "sha512-BKLRmYeXcN3xMoN5nsxmrIA8oz/KycpFO2k20d1UHFKWoqmnS9IeecSEkYLHpGQaYIIunEJR6WFJx4d4lKIldw==", + "requires": { + "@fluentui/react-field": "^9.1.29", + "@fluentui/react-icons": "^2.0.207", + "@fluentui/react-jsx-runtime": "^9.0.10", + "@fluentui/react-label": "^9.1.37", + "@fluentui/react-shared-contexts": "^9.8.1", + "@fluentui/react-tabster": "^9.12.11", + "@fluentui/react-theme": "^9.1.12", + "@fluentui/react-utilities": "^9.13.3", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "dependencies": { + "@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "requires": { + "tslib": "^2.4.0" + } + }, + "tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + } + } + }, + "@fluentui/react-select": { + "version": "9.1.39", + "resolved": "https://registry.npmjs.org/@fluentui/react-select/-/react-select-9.1.39.tgz", + "integrity": "sha512-xhJzP9bw3XQaZjVgzYIVp6gyErfq0xanPdE9nAJV2jY1gkZx6hkPg1o6JS+d2Q4umhnhFev1eg9r7NC1sTibDg==", + "requires": { + "@fluentui/react-field": "^9.1.29", + "@fluentui/react-icons": "^2.0.207", + "@fluentui/react-jsx-runtime": "^9.0.10", + "@fluentui/react-shared-contexts": "^9.8.1", + "@fluentui/react-theme": "^9.1.12", + "@fluentui/react-utilities": "^9.13.3", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "dependencies": { + "@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "requires": { + "tslib": "^2.4.0" + } + }, + "tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + } + } + }, + "@fluentui/react-shared-contexts": { + "version": "9.8.1", + "resolved": "https://registry.npmjs.org/@fluentui/react-shared-contexts/-/react-shared-contexts-9.8.1.tgz", + "integrity": "sha512-7xiuf+k148+OE7quJWoSuQJcgjv/TReY2lMXeI95Aq9LIcKCSnneUG5UzeXsU7teMoZD/HLIaUJDmEfdESZ5hw==", + "requires": { + "@fluentui/react-theme": "^9.1.12", + "@swc/helpers": "^0.5.1" + }, + "dependencies": { + "@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "requires": { + "tslib": "^2.4.0" + } + }, + "tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + } + } + }, + "@fluentui/react-skeleton": { + "version": "9.0.27", + "resolved": "https://registry.npmjs.org/@fluentui/react-skeleton/-/react-skeleton-9.0.27.tgz", + "integrity": "sha512-hLucZ7/OLUgbokSoSsv0GScvrdh0/DoYnnmz5UEmvRIw9AQRE+fMCdYZ8x+hoVOsn1wU4VRWVruq8HI5ZKCucg==", + "requires": { + "@fluentui/react-field": "^9.1.29", + "@fluentui/react-jsx-runtime": "^9.0.10", + "@fluentui/react-shared-contexts": "^9.8.1", + "@fluentui/react-theme": "^9.1.12", + "@fluentui/react-utilities": "^9.13.3", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "dependencies": { + "@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "requires": { + "tslib": "^2.4.0" + } + }, + "tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + } + } + }, + "@fluentui/react-slider": { + "version": "9.1.42", + "resolved": "https://registry.npmjs.org/@fluentui/react-slider/-/react-slider-9.1.42.tgz", + "integrity": "sha512-NO5yqkI4HTuKxidYSwwWenVTRhaimALDZxGFhhettCTpc4LT9MPFasrynnjnKbE0QLT9EMwjoLYASwKULov7pw==", + "requires": { + "@fluentui/react-field": "^9.1.29", + "@fluentui/react-jsx-runtime": "^9.0.10", + "@fluentui/react-shared-contexts": "^9.8.1", + "@fluentui/react-tabster": "^9.12.11", + "@fluentui/react-theme": "^9.1.12", + "@fluentui/react-utilities": "^9.13.3", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "dependencies": { + "@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "requires": { + "tslib": "^2.4.0" + } + }, + "tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + } + } + }, + "@fluentui/react-spinbutton": { + "version": "9.2.39", + "resolved": "https://registry.npmjs.org/@fluentui/react-spinbutton/-/react-spinbutton-9.2.39.tgz", + "integrity": "sha512-iYnpjgP9BjfdsAcEg/atXSWGt8xX3ABiyyEHNGHezMEn1sgm+IY/K8857xg1R3Pk3PnpX537aoskK+nw2bVGog==", + "requires": { + "@fluentui/keyboard-keys": "^9.0.4", + "@fluentui/react-field": "^9.1.29", + "@fluentui/react-icons": "^2.0.207", + "@fluentui/react-jsx-runtime": "^9.0.10", + "@fluentui/react-shared-contexts": "^9.8.1", + "@fluentui/react-theme": "^9.1.12", + "@fluentui/react-utilities": "^9.13.3", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "dependencies": { + "@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "requires": { + "tslib": "^2.4.0" + } + }, + "tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + } + } + }, + "@fluentui/react-spinner": { + "version": "9.3.17", + "resolved": "https://registry.npmjs.org/@fluentui/react-spinner/-/react-spinner-9.3.17.tgz", + "integrity": "sha512-IdeCbK2xRx5UQLthb0wYNvCYey9haPe2J8BVli0QueGLf5+R+GmtX54BwGUIg+IzKwpgYiC6vms9T8I6cnddpA==", + "requires": { + "@fluentui/react-jsx-runtime": "^9.0.10", + "@fluentui/react-label": "^9.1.37", + "@fluentui/react-shared-contexts": "^9.8.1", + "@fluentui/react-theme": "^9.1.12", + "@fluentui/react-utilities": "^9.13.3", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "dependencies": { + "@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "requires": { + "tslib": "^2.4.0" + } + }, + "tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + } + } + }, "@fluentui/react-stylesheets": { "version": "0.2.9", "resolved": "https://registry.npmjs.org/@fluentui/react-stylesheets/-/react-stylesheets-0.2.9.tgz", @@ -44698,6 +48126,214 @@ } } }, + "@fluentui/react-switch": { + "version": "9.1.42", + "resolved": "https://registry.npmjs.org/@fluentui/react-switch/-/react-switch-9.1.42.tgz", + "integrity": "sha512-joI0F2k/xkjFx1fJJ3lGiRnkYz0fn1FeRvIzEb+rrAvex4pwN9L4Qj5KU45wswlwLGqbg5GXqLLtuMXNfXB2Rg==", + "requires": { + "@fluentui/react-field": "^9.1.29", + "@fluentui/react-icons": "^2.0.207", + "@fluentui/react-jsx-runtime": "^9.0.10", + "@fluentui/react-label": "^9.1.37", + "@fluentui/react-shared-contexts": "^9.8.1", + "@fluentui/react-tabster": "^9.12.11", + "@fluentui/react-theme": "^9.1.12", + "@fluentui/react-utilities": "^9.13.3", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "dependencies": { + "@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "requires": { + "tslib": "^2.4.0" + } + }, + "tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + } + } + }, + "@fluentui/react-table": { + "version": "9.8.8", + "resolved": "https://registry.npmjs.org/@fluentui/react-table/-/react-table-9.8.8.tgz", + "integrity": "sha512-F8lH4H3EvErcwjG+3xkcfEta+nv/BUy12d1srTq9YYaSvAsfkhjkxPE8S5XUreBb+s3dgvyLGTJDPfvOYWqi0A==", + "requires": { + "@fluentui/keyboard-keys": "^9.0.4", + "@fluentui/react-aria": "^9.3.36", + "@fluentui/react-avatar": "^9.5.32", + "@fluentui/react-checkbox": "^9.1.42", + "@fluentui/react-context-selector": "^9.1.34", + "@fluentui/react-icons": "^2.0.207", + "@fluentui/react-jsx-runtime": "^9.0.10", + "@fluentui/react-radio": "^9.1.42", + "@fluentui/react-shared-contexts": "^9.8.1", + "@fluentui/react-tabster": "^9.12.11", + "@fluentui/react-theme": "^9.1.12", + "@fluentui/react-utilities": "^9.13.3", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "dependencies": { + "@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "requires": { + "tslib": "^2.4.0" + } + }, + "tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + } + } + }, + "@fluentui/react-tabs": { + "version": "9.3.43", + "resolved": "https://registry.npmjs.org/@fluentui/react-tabs/-/react-tabs-9.3.43.tgz", + "integrity": "sha512-Acv+by8vV+FEx0CV1rR8J9e2/P/BVAoSacERcWjBjzYxFBqeS/XzWqaue8rn+vqM8j3NoSUIZdtjA03R2kWGWQ==", + "requires": { + "@fluentui/react-context-selector": "^9.1.34", + "@fluentui/react-jsx-runtime": "^9.0.10", + "@fluentui/react-shared-contexts": "^9.8.1", + "@fluentui/react-tabster": "^9.12.11", + "@fluentui/react-theme": "^9.1.12", + "@fluentui/react-utilities": "^9.13.3", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "dependencies": { + "@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "requires": { + "tslib": "^2.4.0" + } + }, + "tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + } + } + }, + "@fluentui/react-tabster": { + "version": "9.12.11", + "resolved": "https://registry.npmjs.org/@fluentui/react-tabster/-/react-tabster-9.12.11.tgz", + "integrity": "sha512-avUVDLrBxsXvjXG6rQbshXZ0INKexnsdGKs3YAi5YIIZ7YOE2RYgP4IfsKylAjI863zoNKeL+9deb9nX1aJOgg==", + "requires": { + "@fluentui/react-shared-contexts": "^9.8.1", + "@fluentui/react-theme": "^9.1.12", + "@fluentui/react-utilities": "^9.13.3", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1", + "keyborg": "^2.0.0", + "tabster": "^4.7.0" + }, + "dependencies": { + "@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "requires": { + "tslib": "^2.4.0" + } + }, + "tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + } + } + }, + "@fluentui/react-text": { + "version": "9.3.34", + "resolved": "https://registry.npmjs.org/@fluentui/react-text/-/react-text-9.3.34.tgz", + "integrity": "sha512-exGk8TU1zdwpi4C2ybFYEMYyQvXZwSbs6/VG5FOBNKzkOIBoKZFRPZZ0XpA9IM8tdtoDwefAhy9KXXMBbCbvEA==", + "requires": { + "@fluentui/react-jsx-runtime": "^9.0.10", + "@fluentui/react-shared-contexts": "^9.8.1", + "@fluentui/react-theme": "^9.1.12", + "@fluentui/react-utilities": "^9.13.3", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "dependencies": { + "@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "requires": { + "tslib": "^2.4.0" + } + }, + "tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + } + } + }, + "@fluentui/react-textarea": { + "version": "9.3.39", + "resolved": "https://registry.npmjs.org/@fluentui/react-textarea/-/react-textarea-9.3.39.tgz", + "integrity": "sha512-65y4M6RQ9OjPIOg+DM/dZayzCZHCODaaFEwTnZv2sgNpXALT3o3dMF+RoPwkD1h0DUGn5uSyGXk7aLFC06Bpxg==", + "requires": { + "@fluentui/react-field": "^9.1.29", + "@fluentui/react-jsx-runtime": "^9.0.10", + "@fluentui/react-shared-contexts": "^9.8.1", + "@fluentui/react-theme": "^9.1.12", + "@fluentui/react-utilities": "^9.13.3", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "dependencies": { + "@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "requires": { + "tslib": "^2.4.0" + } + }, + "tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + } + } + }, + "@fluentui/react-theme": { + "version": "9.1.12", + "resolved": "https://registry.npmjs.org/@fluentui/react-theme/-/react-theme-9.1.12.tgz", + "integrity": "sha512-GLaY5ZJrOKrda/bvsP2u5a0ajtVylzz6C6eqWgjfj1sqkP3uMBxItz5gQEaPWvVjHEvw4ZDeLS0cDrdGZiaXoQ==", + "requires": { + "@fluentui/tokens": "1.0.0-alpha.9", + "@swc/helpers": "^0.5.1" + }, + "dependencies": { + "@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "requires": { + "tslib": "^2.4.0" + } + }, + "tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + } + } + }, "@fluentui/react-theme-provider": { "version": "0.19.16", "resolved": "https://registry.npmjs.org/@fluentui/react-theme-provider/-/react-theme-provider-0.19.16.tgz", @@ -44742,6 +48378,192 @@ } } }, + "@fluentui/react-toast": { + "version": "9.3.3", + "resolved": "https://registry.npmjs.org/@fluentui/react-toast/-/react-toast-9.3.3.tgz", + "integrity": "sha512-Dir23S0PzOI7ZoRwPeVuBjA/qbAmMtFJmMti78A3X+VCnD2E4d/LelbTMgnmDJOgoKPb15c0uIKW64dOeVrifQ==", + "requires": { + "@fluentui/keyboard-keys": "^9.0.4", + "@fluentui/react-aria": "^9.3.36", + "@fluentui/react-icons": "^2.0.207", + "@fluentui/react-jsx-runtime": "^9.0.10", + "@fluentui/react-portal": "^9.3.16", + "@fluentui/react-shared-contexts": "^9.8.1", + "@fluentui/react-tabster": "^9.12.11", + "@fluentui/react-theme": "^9.1.12", + "@fluentui/react-utilities": "^9.13.3", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1", + "react-transition-group": "^4.4.1" + }, + "dependencies": { + "@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "requires": { + "tslib": "^2.4.0" + } + }, + "tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + } + } + }, + "@fluentui/react-toolbar": { + "version": "9.1.42", + "resolved": "https://registry.npmjs.org/@fluentui/react-toolbar/-/react-toolbar-9.1.42.tgz", + "integrity": "sha512-kHimHgZW9a7WGjp0+b70xX3+uSNZ/P/2xflbn2fFmW2lbXHiLMFBLTR9oKH2NoNPw2PuEp6Qlnd/l9zjyVSisg==", + "requires": { + "@fluentui/react-button": "^9.3.41", + "@fluentui/react-context-selector": "^9.1.34", + "@fluentui/react-divider": "^9.2.37", + "@fluentui/react-jsx-runtime": "^9.0.10", + "@fluentui/react-radio": "^9.1.42", + "@fluentui/react-shared-contexts": "^9.8.1", + "@fluentui/react-tabster": "^9.12.11", + "@fluentui/react-theme": "^9.1.12", + "@fluentui/react-utilities": "^9.13.3", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "dependencies": { + "@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "requires": { + "tslib": "^2.4.0" + } + }, + "tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + } + } + }, + "@fluentui/react-tooltip": { + "version": "9.3.8", + "resolved": "https://registry.npmjs.org/@fluentui/react-tooltip/-/react-tooltip-9.3.8.tgz", + "integrity": "sha512-nED1Y+jBNdELQ70LbX0hN/dmeet8Di/OxdDdfmYHsjAYuP+PgJcDiC4aZzoeHGtBNyBxI7p87I5aXdlybjG63A==", + "requires": { + "@fluentui/keyboard-keys": "^9.0.4", + "@fluentui/react-jsx-runtime": "^9.0.10", + "@fluentui/react-portal": "^9.3.16", + "@fluentui/react-positioning": "^9.9.13", + "@fluentui/react-shared-contexts": "^9.8.1", + "@fluentui/react-theme": "^9.1.12", + "@fluentui/react-utilities": "^9.13.3", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "dependencies": { + "@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "requires": { + "tslib": "^2.4.0" + } + }, + "tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + } + } + }, + "@fluentui/react-tree": { + "version": "9.2.1", + "resolved": "https://registry.npmjs.org/@fluentui/react-tree/-/react-tree-9.2.1.tgz", + "integrity": "sha512-E1Pm5FerzjIxhr2noutdb7uAP36P2g32+0NhzF3vneDMJ1PerZTXIMPjT8nTLKz3YITwVMdc0nlztoMMSnb/Tg==", + "requires": { + "@fluentui/keyboard-keys": "^9.0.4", + "@fluentui/react-aria": "^9.3.36", + "@fluentui/react-avatar": "^9.5.32", + "@fluentui/react-button": "^9.3.41", + "@fluentui/react-checkbox": "^9.1.42", + "@fluentui/react-context-selector": "^9.1.34", + "@fluentui/react-icons": "^2.0.207", + "@fluentui/react-jsx-runtime": "^9.0.10", + "@fluentui/react-portal": "^9.3.16", + "@fluentui/react-radio": "^9.1.42", + "@fluentui/react-shared-contexts": "^9.8.1", + "@fluentui/react-tabster": "^9.12.11", + "@fluentui/react-theme": "^9.1.12", + "@fluentui/react-utilities": "^9.13.3", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "dependencies": { + "@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "requires": { + "tslib": "^2.4.0" + } + }, + "tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + } + } + }, + "@fluentui/react-utilities": { + "version": "9.13.3", + "resolved": "https://registry.npmjs.org/@fluentui/react-utilities/-/react-utilities-9.13.3.tgz", + "integrity": "sha512-40zO3PA8DOMIiOjx9eDepsF4NdPw0zVRVO5vNB+N0wxJeGdKBgN2DdXbh1f+GmfjcL5IJZdZYTbFMCim+ROY3w==", + "requires": { + "@fluentui/keyboard-keys": "^9.0.4", + "@swc/helpers": "^0.5.1" + }, + "dependencies": { + "@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "requires": { + "tslib": "^2.4.0" + } + }, + "tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + } + } + }, + "@fluentui/react-virtualizer": { + "version": "9.0.0-alpha.44", + "resolved": "https://registry.npmjs.org/@fluentui/react-virtualizer/-/react-virtualizer-9.0.0-alpha.44.tgz", + "integrity": "sha512-hGLJ//h4dm524sbOJjHZROjQByspDls6slgr6o43IItJ44g97HjgaXDhgDcQnf3bglVqSE0g7zdgNB0TfLRuuw==", + "requires": { + "@fluentui/react-jsx-runtime": "^9.0.10", + "@fluentui/react-utilities": "^9.13.3", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "dependencies": { + "@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "requires": { + "tslib": "^2.4.0" + } + }, + "tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + } + } + }, "@fluentui/react-window-provider": { "version": "2.2.15", "resolved": "https://registry.npmjs.org/@fluentui/react-window-provider/-/react-window-provider-2.2.15.tgz", @@ -44778,14 +48600,14 @@ } }, "@fluentui/style-utilities": { - "version": "8.9.14", - "resolved": "https://registry.npmjs.org/@fluentui/style-utilities/-/style-utilities-8.9.14.tgz", - "integrity": "sha512-On48B9biXgV6PgimFdSwRuYLzue9PjwqxT31UP3w5uvwANL+Hqile5AbkR5g9RartoJiDIk1bHAP7QQkqI1jEg==", + "version": "8.9.17", + "resolved": "https://registry.npmjs.org/@fluentui/style-utilities/-/style-utilities-8.9.17.tgz", + "integrity": "sha512-wMeLw3MSIotx1EzDYTMWFx03iZqR/YBaUt1FR2oamt+zz3HKiproNR9xNKEQmszNFUDDAZJL9XhLVp1iNlS88A==", "requires": { "@fluentui/merge-styles": "^8.5.12", "@fluentui/set-version": "^8.2.11", - "@fluentui/theme": "^2.6.32", - "@fluentui/utilities": "^8.13.16", + "@fluentui/theme": "^2.6.35", + "@fluentui/utilities": "^8.13.18", "@microsoft/load-themed-styles": "^1.10.26", "tslib": "^2.1.0" }, @@ -44808,20 +48630,43 @@ } }, "@fluentui/theme": { - "version": "2.6.32", - "resolved": "https://registry.npmjs.org/@fluentui/theme/-/theme-2.6.32.tgz", - "integrity": "sha512-UkDsCdQQTQb7Ib+tux2Octz3opTvnRDknXoVnC6yluQVd6ugM8eWDUphOgB7Vnsf1Ou7EhPKdIN6OHXHXuoIyA==", + "version": "2.6.35", + "resolved": "https://registry.npmjs.org/@fluentui/theme/-/theme-2.6.35.tgz", + "integrity": "sha512-8EusEcEX/9gA1H0vVYZX0q+na88cPrS8Cs2XPlN056Xtzzrbgl6qFRJ79aiJaZ8Oq6TkcASn1gfgyUTz6fbMng==", "requires": { "@fluentui/merge-styles": "^8.5.12", "@fluentui/set-version": "^8.2.11", - "@fluentui/utilities": "^8.13.16", + "@fluentui/utilities": "^8.13.18", "tslib": "^2.1.0" } }, + "@fluentui/tokens": { + "version": "1.0.0-alpha.9", + "resolved": "https://registry.npmjs.org/@fluentui/tokens/-/tokens-1.0.0-alpha.9.tgz", + "integrity": "sha512-OSDRGTH93icerI9UrSjGRomFo2ZqqxZvkb4DliIdme3lG1x2i/ejucsp5JXwTOPSDd8QrFtXjZDGPW+yYqlNog==", + "requires": { + "@swc/helpers": "^0.5.1" + }, + "dependencies": { + "@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "requires": { + "tslib": "^2.4.0" + } + }, + "tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + } + } + }, "@fluentui/utilities": { - "version": "8.13.16", - "resolved": "https://registry.npmjs.org/@fluentui/utilities/-/utilities-8.13.16.tgz", - "integrity": "sha512-NAz7892Fjf4SNj7QCXuL/WGaZHc5GfCkT2trRFAhduSDXTib1dFANmS/yH2u9dH+27WAtu9pD9p9KbEhrWK4MQ==", + "version": "8.13.18", + "resolved": "https://registry.npmjs.org/@fluentui/utilities/-/utilities-8.13.18.tgz", + "integrity": "sha512-/0rX9EzltLKwU1SS14VV7agWoOzruVTU3oagZq1QgFAvoj8qi7fNqvSX/VEeRy+0gmbsCkrEViUPkmC7drKzPg==", "requires": { "@fluentui/dom-utilities": "^2.2.11", "@fluentui/merge-styles": "^8.5.12", @@ -44866,33 +48711,42 @@ "dev": true }, "@griffel/core": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@griffel/core/-/core-1.11.0.tgz", - "integrity": "sha512-3jlrsJVbNC0avRMfNGWmbklptmtH5s63Gt/xa0zY6+Oa3kU/StNAu+d0LqLChb5egwXrisQIeC+tzzJ+YozGjg==", + "version": "1.14.2", + "resolved": "https://registry.npmjs.org/@griffel/core/-/core-1.14.2.tgz", + "integrity": "sha512-oMpZGVcGmqJlZ/BxFtlQsUL/OsmBFAWU1G5vEWaesWrC/04rQPAgXwNOGgxkIUuyPdlbljxdMpNJHm86E/PimA==", "requires": { "@emotion/hash": "^0.9.0", + "@griffel/style-types": "^1.0.2", "csstype": "^3.1.2", "rtl-css-js": "^1.16.1", - "stylis": "^4.0.13", + "stylis": "^4.2.0", "tslib": "^2.1.0" }, "dependencies": { "stylis": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.2.0.tgz", - "integrity": "sha512-Orov6g6BB1sDfYgzWfTHDOxamtX1bE/zo104Dh9e6fqJ3PooipYyfJ0pUmrZO2wAvO8YbEyeFrkV91XTsGMSrw==" + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.3.0.tgz", + "integrity": "sha512-E87pIogpwUsUwXw7dNyU4QDjdgVMy52m+XEOPEKUn161cCzWjjhPSQhByfd1CcNvrOLnXQ6OnnZDwnJrz/Z4YQ==" } } }, "@griffel/react": { - "version": "1.5.7", - "resolved": "https://registry.npmjs.org/@griffel/react/-/react-1.5.7.tgz", - "integrity": "sha512-b9/LkkuO512O268jqRpJPso9ROng/kqh81YSTJUL13tT4qPZQnvrdiwoP7ZeqXbG0zzZHLZ3tWUZrCDOl549OQ==", + "version": "1.5.15", + "resolved": "https://registry.npmjs.org/@griffel/react/-/react-1.5.15.tgz", + "integrity": "sha512-AiKBxQLUpO+4iiynSPTJZI/jSTbZ/XnAStNLRjTCXSNtheF8Qlhp4ZNp5gOIeCFwfXISFQExzP2V+m35JzgB4g==", "requires": { - "@griffel/core": "^1.11.0", + "@griffel/core": "^1.14.2", "tslib": "^2.1.0" } }, + "@griffel/style-types": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@griffel/style-types/-/style-types-1.0.2.tgz", + "integrity": "sha512-ka/Tpl1WU8js88LObwB/4EvpgXzx/EEJfbHhAr4ZNt29hrQKgL93X1zSY6M/FRhMhWrGIawauWkZP6/y6w/WiQ==", + "requires": { + "csstype": "^3.1.2" + } + }, "@humanwhocodes/config-array": { "version": "0.9.5", "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.9.5.tgz", @@ -44910,6 +48764,21 @@ "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", "dev": true }, + "@iconify/react": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/@iconify/react/-/react-4.1.1.tgz", + "integrity": "sha512-jed14EjvKjee8mc0eoscGxlg7mSQRkwQG3iX3cPBCO7UlOjz0DtlvTqxqEcHUJGh+z1VJ31Yhu5B9PxfO0zbdg==", + "dev": true, + "requires": { + "@iconify/types": "^2.0.0" + } + }, + "@iconify/types": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@iconify/types/-/types-2.0.0.tgz", + "integrity": "sha512-+wluvCrRhXrhyOmRDJ3q8mux9JkKy5SJ/v8ol2tu4FVjyYvtEzkc/3pK15ET6RKg4b4w4BmTk1+gsCUhf21Ykg==", + "dev": true + }, "@istanbuljs/load-nyc-config": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", @@ -65034,6 +68903,11 @@ "remap-istanbul": "^0.10" } }, + "keyborg": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/keyborg/-/keyborg-2.0.0.tgz", + "integrity": "sha512-RWY8nWrzRkwTQLaKyDtbTu5SOb5L4B20UzAsBHlQDFZqVY/+Mid0bQ7MVTC8vbOTrWY2xkkzj8gZF9Ua7re4xA==" + }, "keyv": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/keyv/-/keyv-3.1.0.tgz", @@ -74888,6 +78762,15 @@ } } }, + "tabster": { + "version": "4.7.3", + "resolved": "https://registry.npmjs.org/tabster/-/tabster-4.7.3.tgz", + "integrity": "sha512-z34vfwtYefjk/rAnhf/2sd1EuYbefF6jR4cqUAx5bjwXwWsMaM7139/yUXreaiRxbySQqqL59pQaodzA8uPYBA==", + "requires": { + "keyborg": "^2.0.0", + "tslib": "^2.3.1" + } + }, "tapable": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", @@ -76202,6 +80085,12 @@ "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", "dev": true }, + "use-disposable": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/use-disposable/-/use-disposable-1.0.2.tgz", + "integrity": "sha512-UMaXVlV77dWOu4GqAFNjRzHzowYKUKbJBQfCexvahrYeIz4OkUYUjna4Tjjdf92NH8Nm8J7wEfFRgTIwYjO5jg==", + "requires": {} + }, "util": { "version": "0.11.1", "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz", diff --git a/package.json b/package.json index f7c3a6e79..3d5a188ee 100644 --- a/package.json +++ b/package.json @@ -21,9 +21,11 @@ }, "dependencies": { "@fluentui/react": "^7.199.1", + "@fluentui/react-components": "^9.32.1", "@fluentui/react-file-type-icons": "^8.8.3", "@fluentui/react-hooks": "^8.2.6", "@fluentui/react-icons": "^2.0.200", + "@fluentui/react-migration-v8-v9": "^9.4.17", "@fluentui/react-northstar": "0.66.0", "@fluentui/react-theme-provider": "^0.19.16", "@fluentui/scheme-utilities": "^8.2.12", @@ -71,6 +73,7 @@ "swiper": "^8.2.6" }, "devDependencies": { + "@iconify/react": "^4.1.1", "@microsoft/eslint-config-spfx": "1.17.3", "@microsoft/eslint-plugin-spfx": "1.17.3", "@microsoft/microsoft-graph-types": "^2.1.0", diff --git a/src/controls/HoverReactionsBar/HoverReactionsBar.tsx b/src/controls/HoverReactionsBar/HoverReactionsBar.tsx new file mode 100644 index 000000000..fa0c63d2c --- /dev/null +++ b/src/controls/HoverReactionsBar/HoverReactionsBar.tsx @@ -0,0 +1,31 @@ +import * as React from 'react'; + +import { useTheme } from '@fluentui/react'; +import { + FluentProvider, + Theme, +} from '@fluentui/react-components'; +import { createV9Theme } from '@fluentui/react-migration-v8-v9'; + +import { + HoverReactionsBarControl, +} from './components/hoverReactionbarControl/HoverReactionBarControl'; +import { IHoverReactionsBarProps } from './IHoverReactionsBarProps'; + +export const HoverReactionsBar: React.FunctionComponent = ( + props: React.PropsWithChildren +) => { + const { themeV8 } = props; + const theme = themeV8 ?? useTheme(); + const setTheme = React.useCallback((): Partial => { + return createV9Theme(theme); + }, [theme]); + + return ( + <> + + + + + ); +}; diff --git a/src/controls/HoverReactionsBar/IHoverReactionsBarProps.ts b/src/controls/HoverReactionsBar/IHoverReactionsBarProps.ts new file mode 100644 index 000000000..677eba05f --- /dev/null +++ b/src/controls/HoverReactionsBar/IHoverReactionsBarProps.ts @@ -0,0 +1,12 @@ +import { Theme } from 'office-ui-fabric-react'; + +import { IEmojiInfo } from './models/IFluentEmoji'; + +export interface IHoverReactionsBarProps { + onSelect: (emoji: string | undefined, emojiInfo?: IEmojiInfo) => void; + isOpen: boolean; + onDismiss: () => void; + top4Reactions?: string[]; + target: HTMLDivElement; + themeV8?: Theme ; +} diff --git a/src/controls/HoverReactionsBar/components/hoverReactionbarControl/HoverReactionBarControl.tsx b/src/controls/HoverReactionsBar/components/hoverReactionbarControl/HoverReactionBarControl.tsx new file mode 100644 index 000000000..458476fba --- /dev/null +++ b/src/controls/HoverReactionsBar/components/hoverReactionbarControl/HoverReactionBarControl.tsx @@ -0,0 +1,101 @@ +/* eslint-disable no-unused-expressions */ +/* eslint-disable @rushstack/no-new-null */ +import * as React from 'react'; + +import { Card } from '@fluentui/react-components'; +import { Icon } from '@iconify/react'; + +import { useFluentEmojis } from '../../hooks/useFluentEmojis'; +import { useOnClickOutside } from '../../hooks/useOnClickOutside'; +import { IHoverReactionsBarProps } from '../../IHoverReactionsBarProps'; +import { IEmojiInfo } from '../../models/IFluentEmoji'; +import { ReactionPicker } from '../reactionPicker/ReactionPicker'; +import { RenderEmoji } from '../reactionPicker/RenderEmoji'; +import { useHoverReactionsStyles } from './useHoverReactionsStyles'; + +export const HoverReactionsBarControl: React.FunctionComponent = ( + props: React.PropsWithChildren +) => { + const { onSelect, isOpen, onDismiss, top4Reactions, target} = props; + const [showEmojiPicker, setShowEmojiPicker] = React.useState(false); + const { getFluentEmojiByName } = useFluentEmojis(); + const styles = useHoverReactionsStyles(); + const [renderEmoji, setRenderEmoji] = React.useState([]); + const defaultTop4Reactions = ["Thumbs up", "Red heart", "grinning face with big eyes", "Face with open mouth"]; + const toolbarRef = React.useRef(null); + + const onClose = React.useCallback(() => { + onDismiss(); + }, [onDismiss]); + + useOnClickOutside(true, toolbarRef, onClose); + + const loadEmoji = React.useCallback(() => { + const topReaction = top4Reactions && top4Reactions?.length > 0 ? top4Reactions : defaultTop4Reactions; + const renderEmoji: JSX.Element[] = []; + for (const emojii of topReaction) { + const emojiInfo = getFluentEmojiByName(emojii) as IEmojiInfo; + if (emojiInfo) { + renderEmoji.push( + { + onSelect(emoji, emojiInfo); + }} + /> + ); + } + } + renderEmoji.push( + { + ev.preventDefault(); + ev.stopPropagation(); + setShowEmojiPicker(true); + }} + /> + ); + setRenderEmoji(renderEmoji); + }, [getFluentEmojiByName, onSelect, onDismiss, top4Reactions, defaultTop4Reactions]); + + React.useEffect(() => { + setRenderEmoji([]); + loadEmoji(); + }, [isOpen]); + + return ( + <> + +
+
{renderEmoji}
+
+ {showEmojiPicker && ( + { + setShowEmojiPicker(false); + }} + onSelect={onSelect} + target={toolbarRef?.current as HTMLDivElement} + /> + )} +
+ + ); +}; diff --git a/src/controls/HoverReactionsBar/components/hoverReactionbarControl/useHoverReactionsStyles.ts b/src/controls/HoverReactionsBar/components/hoverReactionbarControl/useHoverReactionsStyles.ts new file mode 100644 index 000000000..8aa9480b7 --- /dev/null +++ b/src/controls/HoverReactionsBar/components/hoverReactionbarControl/useHoverReactionsStyles.ts @@ -0,0 +1,55 @@ +import { + makeStyles, + shorthands, +} from '@fluentui/react-components'; + +export const useHoverReactionsStyles = makeStyles({ + emojiList: { + display: "flex", + flexDirection: "row", + justifyContent: "flex-start", + alignItems: "center", + height: "30px", + ...shorthands.gap("10px"), + width: "100%", + }, + card: { + position:"absolute", + ...shorthands.borderRadius("4px"), + width: "160px", + + ...shorthands.padding("5px"), + }, + cardContent: { + display: "flex", + width: "100%", + ...shorthands.flex("1"), + flexDirection: "column", + justifyContent: "center", + alignItems: "center", + + ...shorthands.gap("10px"), + }, + searchBox: { + width: "100%", + }, + emojiRoot: { + + /* ...shorthands.margin("10px"), */ + cursor: "pointer", + }, + emoji: { + fontSize: "30px", + + }, + emojiImage: { + with: "20px", + height: "20px", + cursor: "pointer", + '&:hover': { + transform: "scale(1.2)", + with: "25px", + height: "25px", + }, + } +}); diff --git a/src/controls/HoverReactionsBar/components/reactionPicker/ReactionGroups.tsx b/src/controls/HoverReactionsBar/components/reactionPicker/ReactionGroups.tsx new file mode 100644 index 000000000..872f48bcc --- /dev/null +++ b/src/controls/HoverReactionsBar/components/reactionPicker/ReactionGroups.tsx @@ -0,0 +1,60 @@ +import * as React from 'react'; + +import { + Button, + Divider, + mergeClasses, +} from '@fluentui/react-components'; + +import fluentEmojiGroups from '../../data/fluentEmojisGroups.json'; +import { useReactionPickerStyles } from './useReactionPickerStyle'; + +export interface IReactionGroupsProps { + selectedGroup: string; + groups: string[]; + onSelectedGroup: (group: string) => void; +} + +interface IGroup { + groupName: string; + emoji: string; +} + +export const ReactionGroups: React.FunctionComponent = ( + props: React.PropsWithChildren +) => { + const { onSelectedGroup, selectedGroup } = props; + const styles = useReactionPickerStyles(); + return ( + <> + +
+ {fluentEmojiGroups.map((group:IGroup, index) => { + const { groupName, emoji } = group; + return ( +
+ { + setIsOpenHoverReactionBar(false); + }} + target={divRefAddReaction.current as HTMLDivElement} + /> + + ); }; From 78d5e1ccdfe2a5a87eea606fa22ef3bf0af23c9d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jo=C3=A3o=20Mendes?= Date: Sat, 23 Sep 2023 23:15:43 +0100 Subject: [PATCH 2/4] commit changes log --- CHANGELOG.md | 4 +++- docs/documentation/docs/about/release-notes.md | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1fc089f82..1e7295e37 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -18,7 +18,9 @@ - `Localization`: Update dutch translations [#1635](https://github.com/pnp/sp-dev-fx-controls-react/issues/1635) - `TaxonomyPicker`: suggested item contains double termset name [#1597](https://github.com/pnp/sp-dev-fx-controls-react/issues/1597) - `DynamicForm`: DynamicForm does not properly handle NULL default values for Taxonomy fields [#1267](https://github.com/pnp/sp-dev-fx-controls-react/issues/1267) -- `DynamicForm`: DynamicForm errors when submitting blank Taxonomy field values [#1268](https://github.com/pnp/sp-dev-fx-controls-react/issues/1268) +- `DynamicForm`: New items are always created with the default content type if the list has multiple content types [#1626](https://github.com/pnp/sp-dev-fx-controls-react/pull/1626) +- `PeoplePicker`:PeoplePicker won't accept Multiple Users with the same name [#1620] (https://github.com/pnp/sp-dev-fx-controls-react/pull/1620) +- `DynamicForm`: Dynamic Form accessed TaxonomyFieldTypeMulti without considering sub-array results [#1614](https://github.com/pnp/sp-dev-fx-controls-react/pull/1614) ### Contributors diff --git a/docs/documentation/docs/about/release-notes.md b/docs/documentation/docs/about/release-notes.md index 1fc089f82..1e7295e37 100644 --- a/docs/documentation/docs/about/release-notes.md +++ b/docs/documentation/docs/about/release-notes.md @@ -18,7 +18,9 @@ - `Localization`: Update dutch translations [#1635](https://github.com/pnp/sp-dev-fx-controls-react/issues/1635) - `TaxonomyPicker`: suggested item contains double termset name [#1597](https://github.com/pnp/sp-dev-fx-controls-react/issues/1597) - `DynamicForm`: DynamicForm does not properly handle NULL default values for Taxonomy fields [#1267](https://github.com/pnp/sp-dev-fx-controls-react/issues/1267) -- `DynamicForm`: DynamicForm errors when submitting blank Taxonomy field values [#1268](https://github.com/pnp/sp-dev-fx-controls-react/issues/1268) +- `DynamicForm`: New items are always created with the default content type if the list has multiple content types [#1626](https://github.com/pnp/sp-dev-fx-controls-react/pull/1626) +- `PeoplePicker`:PeoplePicker won't accept Multiple Users with the same name [#1620] (https://github.com/pnp/sp-dev-fx-controls-react/pull/1620) +- `DynamicForm`: Dynamic Form accessed TaxonomyFieldTypeMulti without considering sub-array results [#1614](https://github.com/pnp/sp-dev-fx-controls-react/pull/1614) ### Contributors From 17f0738da737b89d8228b7d7e659edc4822ff3ce Mon Sep 17 00:00:00 2001 From: Joel Rodrigues <19577724+joelfmrodrigues@users.noreply.github.com> Date: Wed, 11 Oct 2023 22:07:21 +0100 Subject: [PATCH 3/4] Update HoverReactionsBar.md --- .../docs/controls/HoverReactionsBar.md | 23 ++++++++++--------- 1 file changed, 12 insertions(+), 11 deletions(-) diff --git a/docs/documentation/docs/controls/HoverReactionsBar.md b/docs/documentation/docs/controls/HoverReactionsBar.md index c5fe85e7d..35ee2752b 100644 --- a/docs/documentation/docs/controls/HoverReactionsBar.md +++ b/docs/documentation/docs/controls/HoverReactionsBar.md @@ -5,11 +5,11 @@ This control allows you to select an emoji from emoji bar or select from picker. **HoverReactionsBar** -![termsetNavigation](../assets/hoverReactions3Bar.png) +![hoverReactions3Bar](../assets/hoverReactions3Bar.png) -![termsetNavigation](../assets/hoverReactionsBar2.png) +![hoverReactionsBar2](../assets/hoverReactionsBar2.png) -![termsetNavigation](../assets/hoverReactionsBar1.png) +![hoverReactionsBar1](../assets/hoverReactionsBar1.png) ## How to use this control in your solutions @@ -25,16 +25,16 @@ import { HoverReactionsBar } from '@pnp/spfx-controls-react/lib/HoverReactionsBa ```TypeScript { - setIsOpenHoverReactionBar(false); - }} - target={divRefAddReaction.current as HTMLDivElement} - /> + isOpen={isOpenHoverReactionBar} + onSelect={onSelectEmoji} + onDismiss={(): void => { + setIsOpenHoverReactionBar(false); + }} + target={divRefAddReaction.current as HTMLDivElement} +/> ``` -- With the `onSelected` property you can get the selcted term: +- With the `onSelect` property you can get the selected emoji: ```typescript const onSelectEmoji = React.useCallback(async (emoji: string, emojiInfo: IEmojiInfo) => { @@ -62,5 +62,6 @@ The HoverReactionsBar control can be configured with the following properties: | top4Reactions | string[] | no | name of emojis to show on the bar | | target | HTMLDivElement | yes | container of controls who fire the HoverReactionsBar | | onDismis | onDismiss: () => void; | yes | function to call to dismiss HoverReactionsBar| +| themeV8 | Theme | No | Set Fluent UI Theme| ![](https://telemetry.sharepointpnp.com/sp-dev-fx-controls-react/wiki/controls/HoverReactionsBar) From 720e00c4d4ba9e9c7130aeab1da57564600a802b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jo=C3=A3o=20Mendes?= Date: Tue, 24 Oct 2023 22:41:32 +0100 Subject: [PATCH 4/4] commit changes --- .../components/reactionPicker/ReactionPicker.tsx | 10 ++++++---- src/loc/en-us.ts | 2 ++ src/loc/mystrings.d.ts | 2 ++ 3 files changed, 10 insertions(+), 4 deletions(-) diff --git a/src/controls/HoverReactionsBar/components/reactionPicker/ReactionPicker.tsx b/src/controls/HoverReactionsBar/components/reactionPicker/ReactionPicker.tsx index ea3833610..76c7fd1f3 100644 --- a/src/controls/HoverReactionsBar/components/reactionPicker/ReactionPicker.tsx +++ b/src/controls/HoverReactionsBar/components/reactionPicker/ReactionPicker.tsx @@ -2,6 +2,8 @@ /* eslint-disable no-unused-expressions */ import * as React from 'react'; +import strings from 'ControlStrings'; + import { Card, Input, @@ -17,8 +19,8 @@ import { ReactionGroups } from './ReactionGroups'; import { RenderEmoji } from './RenderEmoji'; import { useReactionPickerStyles } from './useReactionPickerStyle'; -const PICKER_WIDTH = 350; // 450 height of picker + 50 from overtoolbar -const PICKER_HEIGHT = 420; // 450 height of picker + 50 from overtoolbar +const PICKER_WIDTH = 350; +const PICKER_HEIGHT = 420; export interface IReactionProps { onSelect: (emoji: string | undefined, emojiInfo?: IEmojiInfo) => void; @@ -91,7 +93,7 @@ export const ReactionPicker: React.FunctionComponent = ( const countainerBounds = target?.getBoundingClientRect() as DOMRect; let pickerTopPosition = 0; let pickerLeftPosition = 0; - // test if list of mentiosn can be displayed in full + if (countainerBounds?.top + PICKER_HEIGHT > window.innerHeight) { pickerTopPosition = countainerBounds.top - PICKER_HEIGHT - 10; if (pickerTopPosition < 0) { @@ -169,7 +171,7 @@ export const ReactionPicker: React.FunctionComponent = (
{ setSearchValue(data?.value || ""); !ev.currentTarget?.value ? loadEmoji(selectedGroup) : searchEmoji(ev.currentTarget.value); diff --git a/src/loc/en-us.ts b/src/loc/en-us.ts index e794b0a73..b0b3a1e27 100644 --- a/src/loc/en-us.ts +++ b/src/loc/en-us.ts @@ -423,5 +423,7 @@ TermSetNavigationNoTerms: "No terms defined", UpLoadFilesSelectAllLabel: "Select all", UploadFilesUploadButtonLabel: "Upload", + HoverReactionBarSearchEmojiPlaceholder: "Search emoji", + }; }); diff --git a/src/loc/mystrings.d.ts b/src/loc/mystrings.d.ts index 6ef687097..f9e9d524b 100644 --- a/src/loc/mystrings.d.ts +++ b/src/loc/mystrings.d.ts @@ -399,6 +399,8 @@ declare interface IControlStrings { //TermSetNavigationb Control TermSetNavigationNoTerms: string; TermSertNaviagtionErrorMessage: string; + + HoverReactionBarSearchEmojiPlaceholder: string; } declare interface IDateTimeStrings {

nh61pq8D;0iRZOcBTlg?+@~1KfAzFo_XRo<3Ci~ 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 z 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