From 71ea18b0258962e5695cc4bbda58c315196f955a Mon Sep 17 00:00:00 2001 From: Claude Date: Thu, 21 May 2026 08:54:22 +0000 Subject: [PATCH 1/9] Upgrade React to 19.2.6 across the entire monorepo MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Bump react/react-dom devDependencies to 19.2.6 in all packages and samples - Bump @types/react to 19.2.15 and @types/react-dom to 19.2.3 - Bump react-is to ^19.2.6 - Widen peer dependency ranges from <19.0.0 to <20.0.0 to accept React 19.x consumers - Fix 44 useRef(null) → useRef(null) across react-components and react-composites (React 19 dropped the T|null overload for useRef; RefObject.current is now readonly T) - Fix createRef() → createRef() for the same reason --- packages/acs-ui-common/package.json | 8 ++++---- .../acs-ui-javascript-loaders/package.json | 12 ++++++------ .../calling-component-bindings/package.json | 8 ++++---- packages/calling-stateful-client/package.json | 2 +- packages/chat-component-bindings/package.json | 8 ++++---- packages/chat-stateful-client/package.json | 2 +- packages/communication-react/package.json | 18 +++++++++--------- packages/react-components/package.json | 18 +++++++++--------- .../src/components/CaptionsBanner.tsx | 2 +- .../ChatMessageComponentAsEditBox.tsx | 2 +- .../ChatMessageComponentAsRichTextEditBox.tsx | 2 +- .../src/components/GridLayout.tsx | 2 +- .../src/components/MeetingReactionOverlay.tsx | 2 +- .../src/components/MentionPopover.test.tsx | 2 +- .../src/components/MentionPopover.tsx | 2 +- .../src/components/MessageThread.tsx | 4 ++-- .../src/components/ModalClone/ModalClone.tsx | 6 +++--- .../src/components/ParticipantItem.tsx | 2 +- .../src/components/ReactionButton.tsx | 4 ++-- .../components/ResponsiveHorizontalGallery.tsx | 2 +- .../components/ResponsiveVerticalGallery.tsx | 2 +- .../RichTextEditor/RichTextEditor.tsx | 2 +- .../RichTextEditor/RichTextSendBox.tsx | 2 +- .../RichTextEditor/Toolbar/RichTextToolbar.tsx | 2 +- .../src/components/SendBox.tsx | 2 +- .../src/components/StreamMedia.tsx | 2 +- .../TextFieldWithMention.tsx | 2 +- .../src/components/VideoGallery.tsx | 2 +- .../src/components/VideoTile.tsx | 2 +- .../TestRichTextInputBoxComponent.tsx | 2 +- packages/react-composites/package.json | 18 +++++++++--------- .../components/CallArrangement.tsx | 8 ++++---- .../CallComposite/components/MediaGallery.tsx | 2 +- .../SidePane/useVideoEffectsPane.tsx | 2 +- .../components/SvgWithWordWrapping.tsx | 6 +++--- .../CallComposite/pages/CallPage.tsx | 2 +- .../CallComposite/pages/ConfigurationPage.tsx | 2 +- .../CallComposite/pages/TransferPage.tsx | 2 +- .../CallWithChatComposite.tsx | 2 +- .../file-sharing/AttachmentUploadButton.tsx | 2 +- .../common/ControlBar/CommonCallControlBar.tsx | 6 +++--- packages/storybook8/package.json | 10 +++++----- samples/CallWithChat/package.json | 8 ++++---- samples/Calling/package.json | 8 ++++---- samples/CallingStateful/package.json | 8 ++++---- samples/Chat/package.json | 8 ++++---- samples/ComponentExamples/package.json | 8 ++++---- samples/StaticHtmlComposites/package.json | 8 ++++---- 48 files changed, 119 insertions(+), 119 deletions(-) diff --git a/packages/acs-ui-common/package.json b/packages/acs-ui-common/package.json index ade97ac5e58..c4919b24683 100644 --- a/packages/acs-ui-common/package.json +++ b/packages/acs-ui-common/package.json @@ -34,14 +34,14 @@ "@azure/logger": "^1.0.4" }, "peerDependencies": { - "react": ">=16.8.0 <19.0.0", - "@types/react": ">=16.8.0 <19.0.0" + "react": ">=16.8.0 <20.0.0", + "@types/react": ">=16.8.0 <20.0.0" }, "devDependencies": { "@babel/cli": "^7.27.2", "@babel/core": "^7.27.4", "@types/jest": "^29.5.14", - "@types/react": "18.3.12", + "@types/react": "19.2.15", "@typescript-eslint/eslint-plugin": "^8.34.0", "@typescript-eslint/parser": "^8.34.0", "copyfiles": "^2.4.1", @@ -60,7 +60,7 @@ "globals": "~16.2.0", "jest": "29.7.0", "prettier": "3.5.3", - "react": "18.3.1", + "react": "19.2.6", "rimraf": "^2.6.2", "rollup": "^4.40.2", "ts-jest": "^29.3.3", diff --git a/packages/acs-ui-javascript-loaders/package.json b/packages/acs-ui-javascript-loaders/package.json index 4edbc447bb1..4bc77e0f712 100644 --- a/packages/acs-ui-javascript-loaders/package.json +++ b/packages/acs-ui-javascript-loaders/package.json @@ -38,16 +38,16 @@ "@azure/logger": "^1.0.4" }, "peerDependencies": { - "react": ">=16.8.0 <19.0.0", - "@types/react": ">=16.8.0 <19.0.0", - "@types/react-dom": ">=16.8.0 <19.0.0", - "react-dom": ">=16.8.0 <19.0.0" + "react": ">=16.8.0 <20.0.0", + "@types/react": ">=16.8.0 <20.0.0", + "@types/react-dom": ">=16.8.0 <20.0.0", + "react-dom": ">=16.8.0 <20.0.0" }, "devDependencies": { "@babel/cli": "^7.27.2", "@babel/core": "^7.27.4", "@types/jest": "^29.5.14", - "@types/react": "18.3.12", + "@types/react": "19.2.15", "@typescript-eslint/eslint-plugin": "^8.34.0", "@typescript-eslint/parser": "^8.34.0", "copyfiles": "^2.4.1", @@ -65,7 +65,7 @@ "if-env": "^1.0.4", "jest": "29.7.0", "prettier": "3.5.3", - "react": "18.3.1", + "react": "19.2.6", "rimraf": "^2.6.2", "rollup": "^4.40.2", "ts-jest": "^29.3.3", diff --git a/packages/calling-component-bindings/package.json b/packages/calling-component-bindings/package.json index 04e82777119..ef4668bf8ad 100644 --- a/packages/calling-component-bindings/package.json +++ b/packages/calling-component-bindings/package.json @@ -41,8 +41,8 @@ "peerDependencies": { "@azure/communication-calling-effects": "^1.3.2", "@azure/communication-calling": "1.41.1-beta.1 || ^1.40.1", - "@types/react": ">=16.8.0 <19.0.0", - "react": ">=16.8.0 <19.0.0" + "@types/react": ">=16.8.0 <20.0.0", + "react": ">=16.8.0 <20.0.0" }, "devDependencies": { "@azure/communication-calling": "1.41.1-beta.1 || ^1.40.1", @@ -50,7 +50,7 @@ "@babel/cli": "^7.27.2", "@babel/core": "^7.27.4", "@types/jest": "^29.5.14", - "@types/react": "18.3.12", + "@types/react": "19.2.15", "@typescript-eslint/eslint-plugin": "^8.34.0", "@typescript-eslint/parser": "^8.34.0", "copyfiles": "^2.4.1", @@ -66,7 +66,7 @@ "jest": "29.7.0", "jiti": "~2.4.2", "prettier": "3.5.3", - "react": "18.3.1", + "react": "19.2.6", "rimraf": "^2.6.2", "rollup": "^4.40.2", "ts-jest": "^29.3.3", diff --git a/packages/calling-stateful-client/package.json b/packages/calling-stateful-client/package.json index 703006303ee..3a102fe6d23 100644 --- a/packages/calling-stateful-client/package.json +++ b/packages/calling-stateful-client/package.json @@ -46,7 +46,7 @@ "@babel/cli": "^7.27.2", "@babel/core": "^7.27.4", "@types/jest": "^29.5.14", - "@types/react": "18.3.12", + "@types/react": "19.2.15", "@typescript-eslint/eslint-plugin": "^8.34.0", "@typescript-eslint/parser": "^8.34.0", "copyfiles": "^2.4.1", diff --git a/packages/chat-component-bindings/package.json b/packages/chat-component-bindings/package.json index 7130b51dd71..4a1dde9c52e 100644 --- a/packages/chat-component-bindings/package.json +++ b/packages/chat-component-bindings/package.json @@ -40,15 +40,15 @@ }, "peerDependencies": { "@azure/communication-chat": "1.6.0-beta.7 || >=1.6.0", - "@types/react": ">=16.8.0 <19.0.0", - "react": ">=16.8.0 <19.0.0" + "@types/react": ">=16.8.0 <20.0.0", + "react": ">=16.8.0 <20.0.0" }, "devDependencies": { "@babel/cli": "^7.27.2", "@babel/core": "^7.27.4", "@testing-library/react": "^16.3.0", "@types/jest": "^29.5.14", - "@types/react": "18.3.12", + "@types/react": "19.2.15", "@types/uuid": "^9.0.8", "copyfiles": "^2.4.1", "cpy-cli": "^5.0.0", @@ -62,7 +62,7 @@ "if-env": "^1.0.4", "jest": "29.7.0", "prettier": "3.5.3", - "react": "18.3.1", + "react": "19.2.6", "rimraf": "^2.6.2", "rollup": "^4.40.2", "typescript": "5.4.5", diff --git a/packages/chat-stateful-client/package.json b/packages/chat-stateful-client/package.json index caed094e6e5..3b3b4c91d47 100644 --- a/packages/chat-stateful-client/package.json +++ b/packages/chat-stateful-client/package.json @@ -47,7 +47,7 @@ "@babel/cli": "^7.27.2", "@babel/core": "^7.27.4", "@types/jest": "^29.5.14", - "@types/react": "18.3.12", + "@types/react": "19.2.15", "@typescript-eslint/eslint-plugin": "^8.34.0", "@typescript-eslint/parser": "^8.34.0", "@types/node": "^22.15.18", diff --git a/packages/communication-react/package.json b/packages/communication-react/package.json index 46a94802618..0e4e8983399 100644 --- a/packages/communication-react/package.json +++ b/packages/communication-react/package.json @@ -58,10 +58,10 @@ "@azure/communication-calling-effects": "^1.3.2", "@azure/communication-calling": "1.41.1-beta.1 || ^1.40.1", "@azure/communication-chat": "1.6.0-beta.7 || >=1.6.0", - "@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" + "@types/react": ">=16.8.0 <20.0.0", + "@types/react-dom": ">=16.8.0 <20.0.0", + "react": ">=16.8.0 <20.0.0", + "react-dom": ">=16.8.0 <20.0.0" }, "main": "./dist/dist-cjs/communication-react/index.js", "module": "./dist/dist-esm/communication-react/src/index.js", @@ -133,9 +133,9 @@ "@types/jest": "^29.5.14", "@types/json-stringify-safe": "^5.0.3", "@types/node": "^22.15.18", - "@types/react-dom": "18.3.1", + "@types/react-dom": "19.2.3", "@types/react-linkify": "^1.0.4", - "@types/react": "18.3.12", + "@types/react": "19.2.15", "@types/uuid": "^9.0.8", "@typescript-eslint/eslint-plugin": "^8.34.0", "@typescript-eslint/parser": "^8.34.0", @@ -157,9 +157,9 @@ "node-forge": ">=1.3.3", "prettier": "3.5.3", "pretty-quick": "^4.2.2", - "react-dom": "18.3.1", - "react-is": "^18.3.1", - "react": "18.3.1", + "react-dom": "19.2.6", + "react-is": "^19.2.6", + "react": "19.2.6", "regenerator-runtime": "^0.14.0", "renamer": "^4.0.0", "rimraf": "^2.6.2", diff --git a/packages/react-components/package.json b/packages/react-components/package.json index 286c86d8b57..89331c19f8e 100644 --- a/packages/react-components/package.json +++ b/packages/react-components/package.json @@ -61,10 +61,10 @@ "uuid": "^9.0.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" + "@types/react": ">=16.8.0 <20.0.0", + "@types/react-dom": ">=16.8.0 <20.0.0", + "react": ">=16.8.0 <20.0.0", + "react-dom": ">=16.8.0 <20.0.0" }, "devDependencies": { "@babel/cli": "^7.27.2", @@ -81,9 +81,9 @@ "@types/jest": "^29.5.14", "@types/json-stringify-safe": "^5.0.3", "@types/node": "^22.15.18", - "@types/react-dom": "18.3.1", + "@types/react-dom": "19.2.3", "@types/react-linkify": "^1.0.4", - "@types/react": "18.3.12", + "@types/react": "19.2.15", "@types/uuid": "^9.0.8", "@typescript-eslint/eslint-plugin": "^8.34.0", "@typescript-eslint/parser": "^8.34.0", @@ -122,9 +122,9 @@ "node-forge": ">=1.3.3", "prettier": "3.5.3", "pretty-quick": "^4.2.2", - "react-dom": "18.3.1", - "react-is": "^18.3.1", - "react": "18.3.1", + "react-dom": "19.2.6", + "react-is": "^19.2.6", + "react": "19.2.6", "regenerator-runtime": "^0.14.0", "rimraf": "^2.6.2", "rollup": "^4.40.2", diff --git a/packages/react-components/src/components/CaptionsBanner.tsx b/packages/react-components/src/components/CaptionsBanner.tsx index 1720ea1761c..ef9de6e1c9b 100644 --- a/packages/react-components/src/components/CaptionsBanner.tsx +++ b/packages/react-components/src/components/CaptionsBanner.tsx @@ -238,7 +238,7 @@ export const CaptionsBanner = (props: CaptionsBannerProps): JSX.Element => { } = props; const localeStrings = useLocale().strings.captionsBanner; const strings = { ...localeStrings, ...props.strings }; - const captionsScrollDivRef = useRef(null); + const captionsScrollDivRef = useRef(null); const [isAtBottomOfScroll, setIsAtBottomOfScroll] = useState(true); const theme = useTheme(); diff --git a/packages/react-components/src/components/ChatMessage/MyMessageComponents/ChatMessageComponentAsEditBox.tsx b/packages/react-components/src/components/ChatMessage/MyMessageComponents/ChatMessageComponentAsEditBox.tsx index 53a9b9a996c..c9bf6bae87e 100644 --- a/packages/react-components/src/components/ChatMessage/MyMessageComponents/ChatMessageComponentAsEditBox.tsx +++ b/packages/react-components/src/components/ChatMessage/MyMessageComponents/ChatMessageComponentAsEditBox.tsx @@ -70,7 +70,7 @@ export const ChatMessageComponentAsEditBox = (props: ChatMessageComponentAsEditB attachmentMetadataReducer, getMessageWithAttachmentMetadata(message) ?? [] ); - const editTextFieldRef = React.useRef(null); + const editTextFieldRef = React.useRef(null); const theme = useTheme(); const messageState = getMessageState( textValue, diff --git a/packages/react-components/src/components/ChatMessage/MyMessageComponents/ChatMessageComponentAsRichTextEditBox.tsx b/packages/react-components/src/components/ChatMessage/MyMessageComponents/ChatMessageComponentAsRichTextEditBox.tsx index 0476d6d27ac..43e35bc27f2 100644 --- a/packages/react-components/src/components/ChatMessage/MyMessageComponents/ChatMessageComponentAsRichTextEditBox.tsx +++ b/packages/react-components/src/components/ChatMessage/MyMessageComponents/ChatMessageComponentAsRichTextEditBox.tsx @@ -145,7 +145,7 @@ export const ChatMessageComponentAsRichTextEditBox = ( const [attachmentUploadsPendingError, setAttachmentUploadsPendingError] = useState( undefined ); - const editTextFieldRef = React.useRef(null); + const editTextFieldRef = React.useRef(null); const theme = useTheme(); const messageState: MessageState = useMemo(() => { // get plain text content from the editor to check if the message is empty diff --git a/packages/react-components/src/components/GridLayout.tsx b/packages/react-components/src/components/GridLayout.tsx index 32703ea7d76..0ebad535f52 100644 --- a/packages/react-components/src/components/GridLayout.tsx +++ b/packages/react-components/src/components/GridLayout.tsx @@ -44,7 +44,7 @@ export const GridLayout = (props: GridLayoutProps): JSX.Element => { const [currentWidth, setCurrentWidth] = useState(0); const [currentHeight, setCurrentHeight] = useState(0); - const containerRef = useRef(null); + const containerRef = useRef(null); const observer = useRef( new ResizeObserver((entries): void => { diff --git a/packages/react-components/src/components/MeetingReactionOverlay.tsx b/packages/react-components/src/components/MeetingReactionOverlay.tsx index b2acecd8fc0..33c894eac7d 100644 --- a/packages/react-components/src/components/MeetingReactionOverlay.tsx +++ b/packages/react-components/src/components/MeetingReactionOverlay.tsx @@ -79,7 +79,7 @@ export const MeetingReactionOverlay = (props: MeetingReactionOverlayProps): JSX. const [emojiSizePx, setEmojiSizePx] = useState(0); const [divHeight, setDivHeight] = useState(0); const [divWidth, setDivWidth] = useState(0); - const videoTileRef = useRef(null); + const videoTileRef = useRef(null); const observer = useRef( new ResizeObserver((entries): void => { diff --git a/packages/react-components/src/components/MentionPopover.test.tsx b/packages/react-components/src/components/MentionPopover.test.tsx index 7ca547b4d5c..35c30e175cb 100644 --- a/packages/react-components/src/components/MentionPopover.test.tsx +++ b/packages/react-components/src/components/MentionPopover.test.tsx @@ -44,7 +44,7 @@ describe('Display mention popover in the correct position', () => { bottom: 0, left: 0 }; - const ref = React.createRef(); + const ref = React.createRef(); render(
); if (ref.current) { jest.spyOn(ref.current, 'getBoundingClientRect').mockImplementation(() => { diff --git a/packages/react-components/src/components/MentionPopover.tsx b/packages/react-components/src/components/MentionPopover.tsx index 920370e98e8..1e5045a8984 100644 --- a/packages/react-components/src/components/MentionPopover.tsx +++ b/packages/react-components/src/components/MentionPopover.tsx @@ -171,7 +171,7 @@ export const _MentionPopover = (props: _MentionPopoverProps): JSX.Element => { const ids = useIdentifiers(); const localeStrings = useLocale().strings; const popoverRef = useRef() as React.MutableRefObject; - const suggestionsListRef = useRef(null); + const suggestionsListRef = useRef(null); const [position, setPosition] = useState(); const [hoveredSuggestion, setHoveredSuggestion] = useState(undefined); diff --git a/packages/react-components/src/components/MessageThread.tsx b/packages/react-components/src/components/MessageThread.tsx index 1e45a0f1cf6..4882ae2f1d3 100644 --- a/packages/react-components/src/components/MessageThread.tsx +++ b/packages/react-components/src/components/MessageThread.tsx @@ -821,7 +821,7 @@ export const MessageThreadWrapper = (props: MessageThreadProps): JSX.Element => const messageIdSeenByMeRef = useRef(''); - const chatScrollDivRef = useRef(null); + const chatScrollDivRef = useRef(null); const isLoadingChatMessagesRef = useRef(false); useEffect(() => { @@ -863,7 +863,7 @@ export const MessageThreadWrapper = (props: MessageThreadProps): JSX.Element => setChatMessagesInitialized(chatMessagesInitialized); }; - const chatThreadRef = useRef(null); + const chatThreadRef = useRef(null); // When the chat thread is narrow, we perform space optimizations such as overlapping // the avatar on top of the chat message and moving the chat accept/reject edit buttons diff --git a/packages/react-components/src/components/ModalClone/ModalClone.tsx b/packages/react-components/src/components/ModalClone/ModalClone.tsx index 73deb681719..fa8881ef45b 100644 --- a/packages/react-components/src/components/ModalClone/ModalClone.tsx +++ b/packages/react-components/src/components/ModalClone/ModalClone.tsx @@ -152,9 +152,9 @@ const ModalBase: React.FunctionComponent<_ExtendedIModalProps> = React.forwardRe keyEventElement = window } = props; - const rootRef = React.useRef(null); - const focusTrapZone = React.useRef(null); - const focusTrapZoneElm = React.useRef(null); + const rootRef = React.useRef(null); + const focusTrapZone = React.useRef(null); + const focusTrapZoneElm = React.useRef(null); const mergedRef = useMergedRefs(rootRef, ref); const modalResponsiveMode = useResponsiveMode(mergedRef); diff --git a/packages/react-components/src/components/ParticipantItem.tsx b/packages/react-components/src/components/ParticipantItem.tsx index c8513622dad..9ad4494ec6f 100644 --- a/packages/react-components/src/components/ParticipantItem.tsx +++ b/packages/react-components/src/components/ParticipantItem.tsx @@ -159,7 +159,7 @@ export const ParticipantItem = (props: ParticipantItemProps): JSX.Element => { } = props; const [itemHovered, setItemHovered] = useState(false); const [menuHidden, setMenuHidden] = useState(true); - const containerRef = useRef(null); + const containerRef = useRef(null); const theme = useTheme(); const localeStrings = useLocale().strings.participantItem; const ids = useIdentifiers(); diff --git a/packages/react-components/src/components/ReactionButton.tsx b/packages/react-components/src/components/ReactionButton.tsx index 1cdea82fde4..5159a21cc02 100644 --- a/packages/react-components/src/components/ReactionButton.tsx +++ b/packages/react-components/src/components/ReactionButton.tsx @@ -120,8 +120,8 @@ export const ReactionButton = (props: ReactionButtonProps): JSX.Element => { backgroundColor: isDarkThemed(theme) ? theme.palette.neutralLighter : '' }; - const reactionButtonCalloutRef = useRef(null); - const reactionButtonRef = useRef(null); + const reactionButtonCalloutRef = useRef(null); + const reactionButtonRef = useRef(null); const [calloutIsVisible, setCalloutIsVisible] = useState(false); diff --git a/packages/react-components/src/components/ResponsiveHorizontalGallery.tsx b/packages/react-components/src/components/ResponsiveHorizontalGallery.tsx index 517802bda55..c9a1663817d 100644 --- a/packages/react-components/src/components/ResponsiveHorizontalGallery.tsx +++ b/packages/react-components/src/components/ResponsiveHorizontalGallery.tsx @@ -22,7 +22,7 @@ export const ResponsiveHorizontalGallery = (props: { onChildrenPerPageChange?: (childrenPerPage: number) => void; }): JSX.Element => { const { gapWidthRem, buttonWidthRem = 0, onFetchTilesToRender, onChildrenPerPageChange } = props; - const containerRef = useRef(null); + const containerRef = useRef(null); const containerWidth = _useContainerWidth(containerRef); const leftPadding = containerRef.current ? parseFloat(getComputedStyle(containerRef.current).paddingLeft) : 0; diff --git a/packages/react-components/src/components/ResponsiveVerticalGallery.tsx b/packages/react-components/src/components/ResponsiveVerticalGallery.tsx index a0641538889..aaacd66ce2c 100644 --- a/packages/react-components/src/components/ResponsiveVerticalGallery.tsx +++ b/packages/react-components/src/components/ResponsiveVerticalGallery.tsx @@ -50,7 +50,7 @@ export const ResponsiveVerticalGallery = (props: ResponsiveVerticalGalleryProps) onFetchTilesToRender, onChildrenPerPageChange } = props; - const containerRef = useRef(null); + const containerRef = useRef(null); const containerHeight = _useContainerHeight(containerRef); const topPadding = containerRef.current ? parseFloat(getComputedStyle(containerRef.current).paddingTop) : 0; diff --git a/packages/react-components/src/components/RichTextEditor/RichTextEditor.tsx b/packages/react-components/src/components/RichTextEditor/RichTextEditor.tsx index 62e028f7961..3c03c7512b6 100644 --- a/packages/react-components/src/components/RichTextEditor/RichTextEditor.tsx +++ b/packages/react-components/src/components/RichTextEditor/RichTextEditor.tsx @@ -132,7 +132,7 @@ export const RichTextEditor = React.forwardRef(null); - const editorDiv = useRef(null); + const editorDiv = useRef(null); const theme = useTheme(); const [contextMenuProps, setContextMenuProps] = useState(null); const previousThemeDirection = useRef(themeDirection(theme)); diff --git a/packages/react-components/src/components/RichTextEditor/RichTextSendBox.tsx b/packages/react-components/src/components/RichTextEditor/RichTextSendBox.tsx index 2be452c195f..11291658794 100644 --- a/packages/react-components/src/components/RichTextEditor/RichTextSendBox.tsx +++ b/packages/react-components/src/components/RichTextEditor/RichTextSendBox.tsx @@ -307,7 +307,7 @@ export const RichTextSendBox = (props: RichTextSendBoxProps): JSX.Element => { const [attachmentUploadsPendingError, setAttachmentUploadsPendingError] = useState( undefined ); - const editorComponentRef = useRef(null); + const editorComponentRef = useRef(null); /* @conditional-compile-remove(file-sharing-acs) */ const customV9Styles = useV9CustomStyles(); diff --git a/packages/react-components/src/components/RichTextEditor/Toolbar/RichTextToolbar.tsx b/packages/react-components/src/components/RichTextEditor/Toolbar/RichTextToolbar.tsx index 2be8fc459b7..718fea290f6 100644 --- a/packages/react-components/src/components/RichTextEditor/Toolbar/RichTextToolbar.tsx +++ b/packages/react-components/src/components/RichTextEditor/Toolbar/RichTextToolbar.tsx @@ -50,7 +50,7 @@ export const RichTextToolbar = (props: RichTextToolbarProps): JSX.Element => { // need to re-render the buttons when format state changes const [formatState, setFormatState] = React.useState(undefined); - const commandBarRef = useRef(null); + const commandBarRef = useRef(null); useEffect(() => { // update the format state on editor events diff --git a/packages/react-components/src/components/SendBox.tsx b/packages/react-components/src/components/SendBox.tsx index c143b0d17a2..cebccfed912 100644 --- a/packages/react-components/src/components/SendBox.tsx +++ b/packages/react-components/src/components/SendBox.tsx @@ -229,7 +229,7 @@ export const SendBox = (props: SendBoxProps): JSX.Element => { const [textValue, setTextValue] = useState(''); const [textValueOverflow, setTextValueOverflow] = useState(false); - const sendTextFieldRef = React.useRef(null); + const sendTextFieldRef = React.useRef(null); /* @conditional-compile-remove(file-sharing-acs) */ const customV9Styles = useV9CustomStyles(); diff --git a/packages/react-components/src/components/StreamMedia.tsx b/packages/react-components/src/components/StreamMedia.tsx index 55a1adf7d30..4fb0ed47b05 100644 --- a/packages/react-components/src/components/StreamMedia.tsx +++ b/packages/react-components/src/components/StreamMedia.tsx @@ -55,7 +55,7 @@ export interface StreamMediaProps { * @public */ export const StreamMedia = (props: StreamMediaProps): JSX.Element => { - const containerEl = useRef(null); + const containerEl = useRef(null); const theme = useTheme(); /* @conditional-compile-remove(remote-ufd) */ const reconnectingText = useLocale().strings.videoTile.participantReconnecting || 'Reconnecting...'; diff --git a/packages/react-components/src/components/TextFieldWithMention/TextFieldWithMention.tsx b/packages/react-components/src/components/TextFieldWithMention/TextFieldWithMention.tsx index 783933c5c28..958e66ac5d8 100644 --- a/packages/react-components/src/components/TextFieldWithMention/TextFieldWithMention.tsx +++ b/packages/react-components/src/components/TextFieldWithMention/TextFieldWithMention.tsx @@ -60,7 +60,7 @@ export const TextFieldWithMention = (props: TextFieldWithMentionProps): JSX.Elem supportNewline, mentionLookupOptions } = props; - const inputBoxRef = useRef(null); + const inputBoxRef = useRef(null); // Current suggestion list, provided by the callback const [mentionSuggestions, setMentionSuggestions] = useState([]); diff --git a/packages/react-components/src/components/VideoGallery.tsx b/packages/react-components/src/components/VideoGallery.tsx index 6ca2be8b9b1..362ebc2498a 100644 --- a/packages/react-components/src/components/VideoGallery.tsx +++ b/packages/react-components/src/components/VideoGallery.tsx @@ -498,7 +498,7 @@ export const VideoGallery = (props: VideoGalleryProps): JSX.Element => { const localTileNotInGrid = (layout === 'floatingLocalVideo' || layout === 'speaker') && remoteParticipants.length > 0; - const containerRef = useRef(null); + const containerRef = useRef(null); const containerWidth = _useContainerWidth(containerRef); const containerHeight = _useContainerHeight(containerRef); const isNarrow = containerWidth ? isNarrowWidth(containerWidth) : false; diff --git a/packages/react-components/src/components/VideoTile.tsx b/packages/react-components/src/components/VideoTile.tsx index ed5321cf067..aff27e4866a 100644 --- a/packages/react-components/src/components/VideoTile.tsx +++ b/packages/react-components/src/components/VideoTile.tsx @@ -338,7 +338,7 @@ export const VideoTile = (props: VideoTileProps): JSX.Element => { // need to set a default otherwise the resizeObserver will get stuck in an infinite loop. const [personaSize, setPersonaSize] = useState(1); - const videoTileRef = useRef(null); + const videoTileRef = useRef(null); const locale = useLocale(); const theme = useTheme(); diff --git a/packages/react-components/tests/browser/TestingComponents/TestRichTextInputBoxComponent.tsx b/packages/react-components/tests/browser/TestingComponents/TestRichTextInputBoxComponent.tsx index f2868577969..6aa17dc894b 100644 --- a/packages/react-components/tests/browser/TestingComponents/TestRichTextInputBoxComponent.tsx +++ b/packages/react-components/tests/browser/TestingComponents/TestRichTextInputBoxComponent.tsx @@ -16,7 +16,7 @@ interface TestRichTextInputBoxComponentProps { */ export const TestRichTextInputBoxComponent = (props: TestRichTextInputBoxComponentProps): JSX.Element => { const { disabled, minHeight, maxHeight } = props; - const ref = useRef(null); + const ref = useRef(null); const locale = useLocale(); return ( =1.6.0", - "@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" + "@types/react": ">=16.8.0 <20.0.0", + "@types/react-dom": ">=16.8.0 <20.0.0", + "react": ">=16.8.0 <20.0.0", + "react-dom": ">=16.8.0 <20.0.0" }, "devDependencies": { "@azure/communication-identity": "^1.3.0", @@ -98,9 +98,9 @@ "@types/jest": "^29.5.14", "@types/json-stringify-safe": "^5.0.3", "@types/node": "^22.15.18", - "@types/react-dom": "18.3.1", + "@types/react-dom": "19.2.3", "@types/react-linkify": "^1.0.4", - "@types/react": "18.3.12", + "@types/react": "19.2.15", "@types/uuid": "^9.0.8", "@types/yargs": "^17.0.29", "@typescript-eslint/eslint-plugin": "^8.34.0", @@ -139,9 +139,9 @@ "node-forge": ">=1.3.3", "prettier": "3.5.3", "pretty-quick": "^4.2.2", - "react-dom": "18.3.1", - "react-is": "^18.3.1", - "react": "18.3.1", + "react-dom": "19.2.6", + "react-is": "^19.2.6", + "react": "19.2.6", "regenerator-runtime": "^0.14.0", "rimraf": "^2.6.2", "rollup": "^4.40.2", diff --git a/packages/react-composites/src/composites/CallComposite/components/CallArrangement.tsx b/packages/react-composites/src/composites/CallComposite/components/CallArrangement.tsx index 1880dc0dc20..f072ae1792e 100644 --- a/packages/react-composites/src/composites/CallComposite/components/CallArrangement.tsx +++ b/packages/react-composites/src/composites/CallComposite/components/CallArrangement.tsx @@ -156,11 +156,11 @@ export const CallArrangement = (props: CallArrangementProps): JSX.Element => { [theme.palette.neutralLighterAlt] ); - const peopleButtonRef = useRef(null); - const cameraButtonRef = useRef(null); - const sidePaneDismissButtonRef = useRef(null); + const peopleButtonRef = useRef(null); + const cameraButtonRef = useRef(null); + const sidePaneDismissButtonRef = useRef(null); - const containerRef = useRef(null); + const containerRef = useRef(null); const containerWidth = _useContainerWidth(containerRef); const containerHeight = _useContainerHeight(containerRef); diff --git a/packages/react-composites/src/composites/CallComposite/components/MediaGallery.tsx b/packages/react-composites/src/composites/CallComposite/components/MediaGallery.tsx index de47fdad975..e8a66634bef 100644 --- a/packages/react-composites/src/composites/CallComposite/components/MediaGallery.tsx +++ b/packages/react-composites/src/composites/CallComposite/components/MediaGallery.tsx @@ -98,7 +98,7 @@ export const MediaGallery = (props: MediaGalleryProps): JSX.Element => { const isRoomsCall = useSelector(getIsRoomsCall); const reactionResources = useSelector(getReactionResources); - const containerRef = useRef(null); + const containerRef = useRef(null); const containerWidth = _useContainerWidth(containerRef); const containerHeight = _useContainerHeight(containerRef); diff --git a/packages/react-composites/src/composites/CallComposite/components/SidePane/useVideoEffectsPane.tsx b/packages/react-composites/src/composites/CallComposite/components/SidePane/useVideoEffectsPane.tsx index 8aef3c01250..516ff7a9eae 100644 --- a/packages/react-composites/src/composites/CallComposite/components/SidePane/useVideoEffectsPane.tsx +++ b/packages/react-composites/src/composites/CallComposite/components/SidePane/useVideoEffectsPane.tsx @@ -54,7 +54,7 @@ export const useVideoEffectsPane = ( }, [closePane, locale.strings, mobileView]); const latestVideoEffectError = latestErrors.find((error) => error.type === 'unableToStartVideoEffect'); - const updateFocusHandle = useMemo(() => createRef<{ focus: () => void }>(), []); + const updateFocusHandle = useMemo(() => createRef<{ focus: () => void } | null>(), []); const backgroundImages = useSelector(getVideoBackgroundImages); diff --git a/packages/react-composites/src/composites/CallComposite/components/SvgWithWordWrapping.tsx b/packages/react-composites/src/composites/CallComposite/components/SvgWithWordWrapping.tsx index 9b4436b1054..19f9fd38521 100644 --- a/packages/react-composites/src/composites/CallComposite/components/SvgWithWordWrapping.tsx +++ b/packages/react-composites/src/composites/CallComposite/components/SvgWithWordWrapping.tsx @@ -16,9 +16,9 @@ export const SvgWithWordWrapping = (props: { role?: string; }): JSX.Element => { const { width, text, lineHeightPx, bufferHeightPx, role } = props; - const svgRef = useRef(null); - const calculationTextElement = useRef(null); - const visibleTextElement = useRef(null); + const svgRef = useRef(null); + const calculationTextElement = useRef(null); + const visibleTextElement = useRef(null); const [height, setHeight] = useState(0); // useLayoutEffect ensures that the calculationTextElement is rendered before being used for calculations. diff --git a/packages/react-composites/src/composites/CallComposite/pages/CallPage.tsx b/packages/react-composites/src/composites/CallComposite/pages/CallPage.tsx index 5f3950eecdf..4b984890aa2 100644 --- a/packages/react-composites/src/composites/CallComposite/pages/CallPage.tsx +++ b/packages/react-composites/src/composites/CallComposite/pages/CallPage.tsx @@ -115,7 +115,7 @@ export const CallPage = (props: CallPageProps): JSX.Element => { const [dtmfDialerPresent, setDtmfDialerPresent] = useState(renderDtmfDialerFromStart); const isPstnCall = callees?.some((callee) => isPhoneNumberIdentifier(callee)); const isCTECall = useSelector((state) => state.userId.kind === 'microsoftTeamsUser'); - const containerRef = useRef(null); + const containerRef = useRef(null); const containerWidth = _useContainerWidth(containerRef); const containerHeight = _useContainerHeight(containerRef); const containerAspectRatio = containerWidth && containerHeight ? containerWidth / containerHeight : 0; diff --git a/packages/react-composites/src/composites/CallComposite/pages/ConfigurationPage.tsx b/packages/react-composites/src/composites/CallComposite/pages/ConfigurationPage.tsx index 6094e3667a5..3a781c7b24c 100644 --- a/packages/react-composites/src/composites/CallComposite/pages/ConfigurationPage.tsx +++ b/packages/react-composites/src/composites/CallComposite/pages/ConfigurationPage.tsx @@ -146,7 +146,7 @@ export const ConfigurationPage = (props: ConfigurationPageProps): JSX.Element => /* @conditional-compile-remove(call-readiness) */ getDevicePermissionState(environmentInfo, setVideoState, setAudioState, videoState, audioState); - const configContainerRef = useRef(null); + const configContainerRef = useRef(null); const configWidth = _useContainerWidth(configContainerRef); diff --git a/packages/react-composites/src/composites/CallComposite/pages/TransferPage.tsx b/packages/react-composites/src/composites/CallComposite/pages/TransferPage.tsx index ae377833b8c..f36c8994a72 100644 --- a/packages/react-composites/src/composites/CallComposite/pages/TransferPage.tsx +++ b/packages/react-composites/src/composites/CallComposite/pages/TransferPage.tsx @@ -152,7 +152,7 @@ const TransferTile = (props: TransferTileProps): JSX.Element => { const { displayName, initialsName, userId, onFetchAvatarPersonaData, statusText } = props; const [personaSize, setPersonaSize] = useState(); - const tileRef = useRef(null); + const tileRef = useRef(null); const observer = useRef( new ResizeObserver((entries): void => { diff --git a/packages/react-composites/src/composites/CallWithChatComposite/CallWithChatComposite.tsx b/packages/react-composites/src/composites/CallWithChatComposite/CallWithChatComposite.tsx index 053eea29aa5..3c83803bfde 100644 --- a/packages/react-composites/src/composites/CallWithChatComposite/CallWithChatComposite.tsx +++ b/packages/react-composites/src/composites/CallWithChatComposite/CallWithChatComposite.tsx @@ -407,7 +407,7 @@ const CallWithChatScreen = (props: CallWithChatScreenProps): JSX.Element => { const [currentPage, setCurrentPage] = useState(); const [isChatOpen, setIsChatOpen] = useState(false); - const containerRef = useRef(null); + const containerRef = useRef(null); useEffect(() => { const updateCallWithChatPage = (newState: CallWithChatAdapterState): void => { diff --git a/packages/react-composites/src/composites/ChatComposite/file-sharing/AttachmentUploadButton.tsx b/packages/react-composites/src/composites/ChatComposite/file-sharing/AttachmentUploadButton.tsx index c3a09c75f2b..99b42c01e83 100644 --- a/packages/react-composites/src/composites/ChatComposite/file-sharing/AttachmentUploadButton.tsx +++ b/packages/react-composites/src/composites/ChatComposite/file-sharing/AttachmentUploadButton.tsx @@ -43,7 +43,7 @@ export interface AttachmentUploadButtonProps { * @internal */ export const AttachmentUploadButton = (props: AttachmentUploadButtonProps): JSX.Element => { - const inputRef = React.useRef(null); + const inputRef = React.useRef(null); const theme = useTheme(); // default supportedMediaTypes is ['*'], meaning all media types are supported. // default disableMultipleUploads is false, meaning multiple files can be selected. diff --git a/packages/react-composites/src/composites/common/ControlBar/CommonCallControlBar.tsx b/packages/react-composites/src/composites/common/ControlBar/CommonCallControlBar.tsx index f5ac70f7ff5..21522fcba26 100644 --- a/packages/react-composites/src/composites/common/ControlBar/CommonCallControlBar.tsx +++ b/packages/react-composites/src/composites/common/ControlBar/CommonCallControlBar.tsx @@ -118,9 +118,9 @@ export const CommonCallControlBar = (props: CommonCallControlBarMergedProps): JS const theme = useTheme(); const rtl = theme.rtl; - const controlBarContainerRef = useRef(null); - const sidepaneControlsRef = useRef(null); - const controlBarSizeRef = useRef(null); + const controlBarContainerRef = useRef(null); + const sidepaneControlsRef = useRef(null); + const controlBarSizeRef = useRef(null); const [controlBarButtonsWidth, setControlBarButtonsWidth] = useState(0); const [panelsButtonsWidth, setPanelsButtonsWidth] = useState(0); diff --git a/packages/storybook8/package.json b/packages/storybook8/package.json index 47ca69ab07b..c8f3a079cd4 100644 --- a/packages/storybook8/package.json +++ b/packages/storybook8/package.json @@ -70,9 +70,9 @@ "@types/jest": "^29.5.14", "@types/json-stringify-safe": "^5.0.3", "@types/node": "^22.15.18", - "@types/react-dom": "18.3.1", + "@types/react-dom": "19.2.3", "@types/react-linkify": "^1.0.4", - "@types/react": "18.3.12", + "@types/react": "19.2.15", "@types/uuid": "^9.0.8", "@typescript-eslint/eslint-plugin": "^8.34.0", "@typescript-eslint/parser": "^8.34.0", @@ -102,9 +102,9 @@ "prettier": "3.5.3", "pretty-quick": "^4.2.2", "raw-loader": "^4.0.2", - "react-dom": "18.3.1", - "react-is": "^18.3.1", - "react": "18.3.1", + "react-dom": "19.2.6", + "react-is": "^19.2.6", + "react": "19.2.6", "regenerator-runtime": "^0.14.0", "require-from-string": "^2.0.2", "scheduler": "^0.26.0", diff --git a/samples/CallWithChat/package.json b/samples/CallWithChat/package.json index 69a7728c050..568558a973c 100644 --- a/samples/CallWithChat/package.json +++ b/samples/CallWithChat/package.json @@ -51,8 +51,8 @@ "@fluentui/react-icons": "^2.0.302", "merge": "^2.1.1", "mobile-detect": "^1.4.5", - "react": "18.3.1", - "react-dom": "18.3.1", + "react": "19.2.6", + "react-dom": "19.2.6", "react-router-dom": "^5.1.2", "reselect": "^4.0.0", "shake.js": "1.2.2", @@ -64,8 +64,8 @@ "@babel/preset-env": "7.23.9", "@types/jest": "^29.5.14", "@types/node": "^22.15.18", - "@types/react": "18.3.12", - "@types/react-dom": "18.3.1", + "@types/react": "19.2.15", + "@types/react-dom": "19.2.3", "@types/uuid": "^9.0.8", "@typescript-eslint/eslint-plugin": "^8.34.0", "@typescript-eslint/parser": "^8.34.0", diff --git a/samples/Calling/package.json b/samples/Calling/package.json index 2ea481ba399..85974b7af29 100644 --- a/samples/Calling/package.json +++ b/samples/Calling/package.json @@ -51,8 +51,8 @@ "mobile-detect": "^1.4.5", "nanoid": "3.3.8", "node-fetch": "2.6.7", - "react": "18.3.1", - "react-dom": "18.3.1", + "react": "19.2.6", + "react-dom": "19.2.6", "react-router-dom": "^5.1.2", "reselect": "^4.0.0", "shake.js": "1.2.2", @@ -65,8 +65,8 @@ "@babel/preset-env": "7.23.9", "@types/jest": "^29.5.14", "@types/node": "^22.15.18", - "@types/react-dom": "18.3.1", - "@types/react": "18.3.12", + "@types/react-dom": "19.2.3", + "@types/react": "19.2.15", "@types/uuid": "^9.0.8", "@typescript-eslint/eslint-plugin": "^8.34.0", "@typescript-eslint/parser": "^8.34.0", diff --git a/samples/CallingStateful/package.json b/samples/CallingStateful/package.json index 97b4af17146..235d5de2322 100644 --- a/samples/CallingStateful/package.json +++ b/samples/CallingStateful/package.json @@ -51,8 +51,8 @@ "mobile-detect": "^1.4.5", "nanoid": "3.3.8", "node-fetch": "2.6.7", - "react": "18.3.1", - "react-dom": "18.3.1", + "react": "19.2.6", + "react-dom": "19.2.6", "react-router-dom": "^5.1.2", "reselect": "^4.0.0", "shake.js": "1.2.2", @@ -65,8 +65,8 @@ "@babel/preset-env": "7.23.9", "@types/jest": "^29.5.14", "@types/node": "^22.15.18", - "@types/react-dom": "18.3.1", - "@types/react": "18.3.12", + "@types/react-dom": "19.2.3", + "@types/react": "19.2.15", "@types/uuid": "^9.0.8", "@typescript-eslint/eslint-plugin": "^8.34.0", "@typescript-eslint/parser": "^8.34.0", diff --git a/samples/Chat/package.json b/samples/Chat/package.json index ce701963558..4196fc2d3d3 100644 --- a/samples/Chat/package.json +++ b/samples/Chat/package.json @@ -48,8 +48,8 @@ "@types/react-linkify": "^1.0.4", "json-stringify-safe": "^5.0.1", "mobile-detect": "^1.4.5", - "react": "18.3.1", - "react-dom": "18.3.1", + "react": "19.2.6", + "react-dom": "19.2.6", "react-linkify": "^1.0.0-alpha", "reselect": "^4.0.0", "shake.js": "1.2.2", @@ -61,8 +61,8 @@ "@babel/eslint-parser": "^7.27.5", "@types/jest": "^29.5.14", "@types/json-stringify-safe": "^5.0.3", - "@types/react-dom": "18.3.1", - "@types/react": "18.3.12", + "@types/react-dom": "19.2.3", + "@types/react": "19.2.15", "@typescript-eslint/eslint-plugin": "^8.34.0", "@typescript-eslint/parser": "^8.34.0", "babel-loader": "8.1.0", diff --git a/samples/ComponentExamples/package.json b/samples/ComponentExamples/package.json index c88bb5e5007..e5b8a27fe59 100644 --- a/samples/ComponentExamples/package.json +++ b/samples/ComponentExamples/package.json @@ -30,16 +30,16 @@ "@azure/communication-identity": "^1.3.0", "@azure/communication-react": "1.32.0-beta.1", "@fluentui/react": "^8.123.0", - "react": "18.3.1", - "react-dom": "18.3.1", + "react": "19.2.6", + "react-dom": "19.2.6", "dotenv": "^10.0.0", "uuid": "^9.0.0" }, "devDependencies": { "@babel/core": "^7.27.4", "@babel/eslint-parser": "^7.27.5", - "@types/react": "18.3.12", - "@types/react-dom": "18.3.1", + "@types/react": "19.2.15", + "@types/react-dom": "19.2.3", "@types/uuid": "^9.0.8", "@typescript-eslint/eslint-plugin": "^8.34.0", "@typescript-eslint/parser": "^8.34.0", diff --git a/samples/StaticHtmlComposites/package.json b/samples/StaticHtmlComposites/package.json index 8fb564b01b5..0e97087b8cd 100644 --- a/samples/StaticHtmlComposites/package.json +++ b/samples/StaticHtmlComposites/package.json @@ -28,8 +28,8 @@ "@azure/communication-calling": "1.41.1-beta.1 || ^1.40.1", "@azure/communication-chat": "1.6.0-beta.7 || ^1.6.0", "@fluentui/react": "^8.123.0", - "react": "18.3.1", - "react-dom": "18.3.1", + "react": "19.2.6", + "react-dom": "19.2.6", "uuid": "^9.0.0" }, "devDependencies": { @@ -38,8 +38,8 @@ "@playwright/test": "~1.55.1", "@types/copy-webpack-plugin": "^6.4.0", "@types/node": "^22.15.18", - "@types/react": "18.3.12", - "@types/react-dom": "18.3.1", + "@types/react": "19.2.15", + "@types/react-dom": "19.2.3", "babel-loader": "8.1.0", "concurrently": "^5.3.0", "copy-webpack-plugin": "^11.0.0", From 4bd97b3883c324b7d2288f9deffb5bbaa266b71a Mon Sep 17 00:00:00 2001 From: Claude Date: Thu, 21 May 2026 13:58:16 +0000 Subject: [PATCH 2/9] Fix React 19.2 type compatibility across the monorepo MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit After the initial React 19.2 version bumps, this commit resolves all TypeScript type errors introduced by React 19 breaking changes: - Remove usage of the deleted global JSX namespace: add per-package react-jsx-global.d.ts shims that re-export React.JSX types into the global JSX namespace for each package's tsconfig include root. - Fix useRef() no-argument calls (TS2554): React 19 removed the zero-argument overload; 9 sites updated to pass explicit undefined or null. - Fix ReactChild usage (TS2305): React 19 deleted React.ReactChild; two files updated to use ReactElement | number | string. - Fix RefObject prop/param annotations: React 19's useRef(null) returns RefObject (mutable). Internal prop annotations typed as RefObject (non-null) now reject the nullable refs produced by callers. Updated annotations in react-components (InputBoxComponent, TextFieldWithMention, RichTextInputBoxComponent, MentionPopover, ModalClone, responsive.ts, VideoBackgroundEffectsPicker, VideoEffectsItem) and react-composites (Camera, CommonCallControlBar, PeopleButton, SidePaneHeader, usePeoplePane, useVideoEffectsPane, VideoEffectsPane). - Bump FluentUI v8 minimum ranges to React 19-compatible versions: @fluentui/react ^8.125.6, @fluentui/react-hooks ^8.10.2, @fluentui/react-icons ^2.0.327, @fluentui/react-window-provider ^2.3.2. - Add pnpm globalOverrides for @griffel/core@1.21.1 → ^1.21.2 and @griffel/react@1.7.3 → ^1.7.4 to work around bad npm publishes that shipped raw .ts/.tsx source without .d.ts declarations; these are pulled transitively by @fluentui/react-components@9.73.8. - Add 18 new ColorTokens to v9ThemeShim.ts required by @fluentui/react-components@9.73.8. - Regenerate pnpm-lock.yaml (both default and stable variant) via rush update. Pre-existing failures not caused by this upgrade (Azure SDK beta vs stable resolution in calling-stateful-client, chat-stateful-client, and fake-backends) are unchanged and still present after upgrade. https://claude.ai/code/session_01Gztn9KK8WBqBLD7LrpGcXL --- common/config/rush/pnpm-config.json | 4 +- common/config/rush/pnpm-lock.yaml | 2660 +++++++++-------- .../rush/variants/stable/pnpm-lock.yaml | 2660 +++++++++-------- .../acs-ui-common/src/react-jsx-global.d.ts | 22 + .../acs-ui-javascript-loaders/package.json | 2 +- .../src/react-jsx-global.d.ts | 22 + .../src/react-jsx-global.d.ts | 22 + packages/communication-react/package.json | 14 +- .../src/react-jsx-global.d.ts | 22 + packages/react-components/package.json | 14 +- .../components/Announcer/LiveAnnouncer.tsx | 2 +- .../src/components/CaptionsBanner.tsx | 9 +- .../ChatMessageComponentAsEditBox.tsx | 13 +- .../ChatMessageComponentAsRichTextEditBox.tsx | 4 +- .../src/components/GridLayout.tsx | 2 +- .../src/components/InputBoxComponent.tsx | 2 +- .../src/components/MeetingReactionOverlay.tsx | 2 +- .../src/components/MentionPopover.test.tsx | 2 +- .../src/components/MentionPopover.tsx | 6 +- .../src/components/MessageThread.tsx | 4 +- .../src/components/ModalClone/ModalClone.tsx | 8 +- .../src/components/ParticipantItem.tsx | 2 +- .../PictureInPictureInPicture.tsx | 6 +- .../src/components/ReactionButton.tsx | 4 +- .../ResponsiveHorizontalGallery.tsx | 2 +- .../components/ResponsiveVerticalGallery.tsx | 2 +- .../RichTextEditor/RichTextEditor.tsx | 2 +- .../RichTextInputBoxComponent.tsx | 2 +- .../RichTextEditor/RichTextSendBox.tsx | 2 +- .../Toolbar/RichTextToolbar.tsx | 2 +- .../src/components/SendBox.tsx | 2 +- .../src/components/SendBoxErrorBar.tsx | 2 +- .../src/components/StreamMedia.tsx | 2 +- .../TextFieldWithMention.tsx | 4 +- .../VideoBackgroundEffectsPicker.tsx | 2 +- .../VideoEffects/VideoEffectsItem.tsx | 4 +- .../src/components/VideoGallery.tsx | 14 +- .../ScrollableHorizontalGallery.tsx | 2 +- .../src/components/VideoTile.tsx | 2 +- .../src/components/utils/responsive.ts | 4 +- .../src/components/utils/useLongPress.ts | 2 +- .../src/react-jsx-global.d.ts | 22 + .../src/theming/v9ThemeShim.ts | 18 + .../TestRichTextInputBoxComponent.tsx | 2 +- packages/react-composites/package.json | 8 +- .../components/CallArrangement.tsx | 8 +- .../CallComposite/components/MediaGallery.tsx | 2 +- .../components/SidePane/usePeoplePane.tsx | 4 +- .../SidePane/useVideoEffectsPane.tsx | 4 +- .../components/SvgWithWordWrapping.tsx | 6 +- .../components/buttons/Camera.tsx | 2 +- .../CallComposite/pages/CallPage.tsx | 2 +- .../CallComposite/pages/ConfigurationPage.tsx | 2 +- .../CallComposite/pages/TransferPage.tsx | 2 +- .../CallWithChatComposite.tsx | 2 +- .../file-sharing/AttachmentUploadButton.tsx | 2 +- .../ControlBar/CommonCallControlBar.tsx | 14 +- .../common/ControlBar/PeopleButton.tsx | 6 +- .../src/composites/common/SidePaneHeader.tsx | 4 +- .../composites/common/VideoEffectsPane.tsx | 4 +- .../src/react-jsx-global.d.ts | 22 + packages/storybook8/package.json | 10 +- .../RichTextSendBox/RichTextSendBox.story.tsx | 2 +- .../SendBox/SendBox/SendBox.story.tsx | 2 +- .../SendBox/snippets/Mentions.snippet.tsx | 2 +- .../components/SimpleInboundHomeScreen.tsx | 2 +- .../storybook8/stories/react-jsx-global.d.ts | 22 + samples/CallWithChat/package.json | 6 +- .../CallWithChat/src/app/views/CallScreen.tsx | 2 +- .../CallWithChat/src/react-jsx-global.d.ts | 22 + samples/Calling/package.json | 6 +- samples/Calling/src/app/views/CallScreen.tsx | 2 +- samples/Calling/src/react-jsx-global.d.ts | 22 + samples/CallingStateful/package.json | 6 +- .../CallingStateful/src/react-jsx-global.d.ts | 22 + samples/Chat/package.json | 6 +- samples/Chat/src/react-jsx-global.d.ts | 22 + samples/ComponentExamples/package.json | 2 +- .../src/react-jsx-global.d.ts | 22 + samples/StaticHtmlComposites/package.json | 2 +- 80 files changed, 3189 insertions(+), 2689 deletions(-) create mode 100644 packages/acs-ui-common/src/react-jsx-global.d.ts create mode 100644 packages/calling-component-bindings/src/react-jsx-global.d.ts create mode 100644 packages/chat-component-bindings/src/react-jsx-global.d.ts create mode 100644 packages/communication-react/src/react-jsx-global.d.ts create mode 100644 packages/react-components/src/react-jsx-global.d.ts create mode 100644 packages/react-composites/src/react-jsx-global.d.ts create mode 100644 packages/storybook8/stories/react-jsx-global.d.ts create mode 100644 samples/CallWithChat/src/react-jsx-global.d.ts create mode 100644 samples/Calling/src/react-jsx-global.d.ts create mode 100644 samples/CallingStateful/src/react-jsx-global.d.ts create mode 100644 samples/Chat/src/react-jsx-global.d.ts create mode 100644 samples/ComponentExamples/src/react-jsx-global.d.ts diff --git a/common/config/rush/pnpm-config.json b/common/config/rush/pnpm-config.json index f9fc900fa3e..56e3a93b90b 100644 --- a/common/config/rush/pnpm-config.json +++ b/common/config/rush/pnpm-config.json @@ -96,7 +96,9 @@ "playwright-core": "^1.55.1", "glob@^10.0.0": "^10.5.0", "node-forge": "^1.3.3", - "qs": "^6.14.1" + "qs": "^6.14.1", + "@griffel/core@1.21.1": "^1.21.2", + "@griffel/react@1.7.3": "^1.7.4" }, /** diff --git a/common/config/rush/pnpm-lock.yaml b/common/config/rush/pnpm-lock.yaml index 6efb7cc3466..b73a22e93ca 100644 --- a/common/config/rush/pnpm-lock.yaml +++ b/common/config/rush/pnpm-lock.yaml @@ -2151,28 +2151,28 @@ packages: resolution: {integrity: sha512-aGTxbpbg8/b5JfU1HXSrbH3wXZuLPJcNEcZQFMxLs3oSzgtVu6nFPkbbGGUvBcUjKV2YyB9Wxxabo+HEH9tcRQ==} dev: false - /@fluentui-contrib/react-chat@0.1.11(@fluentui/react-components@9.62.0)(@fluentui/react-icons@2.0.309)(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-44d3JnNZ+hhxLdHey9/kwfAvkskl2TAcQU7gWtOykV6q/YXbGMRLELgE0FaA7WGOiJA70qms0zbgtdwSZBiXDA==} + /@fluentui-contrib/react-chat@0.2.2(@fluentui/react-components@9.73.8)(@fluentui/react-icons@2.0.327)(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6): + resolution: {integrity: sha512-bU2sK5qVMGKc3+abecs2Gg5q2SwIo2CfUu7LDDXnpL8ORZZaZYHZ+u1aqn3WvqbRy6z5o/tnfcTrToq98ehzpQ==} peerDependencies: - '@fluentui/react-components': '>=9.25.1 <10.0.0' + '@fluentui/react-components': '>=9.70.0 <10.0.0' '@fluentui/react-icons': '>=2.0.204 <3.0.0' - '@types/react': '>=16.8.0 <19.0.0' - '@types/react-dom': '>=16.8.0 <19.0.0' - react: '>=16.8.0 <19.0.0' - react-dom: '>=16.8.0 <19.0.0' - dependencies: - '@fluentui/react-components': 9.62.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-icons': 2.0.309(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.2.0(@types/react@18.3.12)(react@18.3.1) + '@types/react': '>=16.8.0 <20.0.0' + '@types/react-dom': '>=16.8.0 <20.0.0' + react: '>=16.8.0 <20.0.0' + react-dom: '>=16.8.0 <20.0.0' + dependencies: + '@fluentui/react-components': 9.73.8(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-icons': 2.0.327(react@19.2.6) + '@fluentui/react-jsx-runtime': 9.2.0(@types/react@19.2.15)(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) dev: false - /@fluentui/date-time-utilities@8.6.10: - resolution: {integrity: sha512-Bxq8DIMkFvkpCA1HKtCHdnFwPAnXLz3TkGp9kpi2T6VIv6VtLVSxRn95mbsUydpP9Up/DLglp/z9re5YFBGNbw==} + /@fluentui/date-time-utilities@8.6.11: + resolution: {integrity: sha512-zq49tveFzmzwgaJ73rVvxu9+rqhPBIAJSbevciIQnmvv6dlh2GzZcL14Zevk9QV+q6CWaF6yzvhT11E2TpAv8Q==} dependencies: '@fluentui/set-version': 8.2.24 tslib: 2.8.1 @@ -2185,30 +2185,30 @@ packages: tslib: 2.8.1 dev: false - /@fluentui/font-icons-mdl2@8.5.63(@types/react@18.3.12)(react@18.3.1): - resolution: {integrity: sha512-aSwI7GiIICvzrzok8xV082U1U8oieyjELUFjyocC12/WoAYUdLJAk3L4nh4o4WaFgpfHmbtBul7GIeJBDQxaHA==} + /@fluentui/font-icons-mdl2@8.5.73(@types/react@19.2.15)(react@19.2.6): + resolution: {integrity: sha512-pyR9OE8LJMEVDAUTaTu/rGXaMCsyRqpp5124DhBoFNf6q5kI660IgbzuQadCpyMBEQadYI5/GLkLN7b1Lgou9Q==} dependencies: '@fluentui/set-version': 8.2.24 - '@fluentui/style-utilities': 8.12.4(@types/react@18.3.12)(react@18.3.1) - '@fluentui/utilities': 8.15.23(@types/react@18.3.12)(react@18.3.1) + '@fluentui/style-utilities': 8.15.1(@types/react@19.2.15)(react@19.2.6) + '@fluentui/utilities': 8.17.2(@types/react@19.2.15)(react@19.2.6) tslib: 2.8.1 transitivePeerDependencies: - '@types/react' - react dev: false - /@fluentui/foundation-legacy@8.4.30(@types/react@18.3.12)(react@18.3.1): - resolution: {integrity: sha512-BQv7CqILjI+xKMZOOrs01EnuMeRBecmDRze2ThuxB8vZx+xTmBgDlrRIHnWDFIqfC6dMvNCnBwu6ubgiPk8ybQ==} + /@fluentui/foundation-legacy@8.6.6(@types/react@19.2.15)(react@19.2.6): + resolution: {integrity: sha512-PIcMLOymLvIunp9DrBHUT+dZqwyslKsIOPi+5g/fLU/ySzCg3fs6wQyWHxN3esI5FsSfWi+yCpp+6u5+N00kJQ==} peerDependencies: - '@types/react': '>=16.8.0 <19.0.0' - react: '>=16.8.0 <19.0.0' + '@types/react': '>=16.8.0 <20.0.0' + react: '>=16.8.0 <20.0.0' dependencies: '@fluentui/merge-styles': 8.6.14 '@fluentui/set-version': 8.2.24 - '@fluentui/style-utilities': 8.12.4(@types/react@18.3.12)(react@18.3.1) - '@fluentui/utilities': 8.15.23(@types/react@18.3.12)(react@18.3.1) - '@types/react': 18.3.12 - react: 18.3.1 + '@fluentui/style-utilities': 8.15.1(@types/react@19.2.15)(react@19.2.6) + '@fluentui/utilities': 8.17.2(@types/react@19.2.15)(react@19.2.6) + '@types/react': 19.2.15 + react: 19.2.6 tslib: 2.8.1 dev: false @@ -2231,67 +2231,67 @@ packages: tslib: 2.8.1 dev: false - /@fluentui/priority-overflow@9.1.16: - resolution: {integrity: sha512-YKkI64UNU5ZuIeLRi3IC/Cr1Bgz1pgvCP3lBvkHMAG1R6CfFOyKgmpjANiq21lNGv+2NsDbATZ7gFdrPmo6OnA==} + /@fluentui/priority-overflow@9.3.0: + resolution: {integrity: sha512-yaBC0R4e+4ZlCWDulB5S+xBrlnLwfzdg68GaarCqQO8OHjLg7Ah05xTj7PsAYcoHeEg/9vYeBwGXBpRO8+Tjqw==} dependencies: '@swc/helpers': 0.5.17 dev: false - /@fluentui/react-accordion@9.8.6(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0): - resolution: {integrity: sha512-qlZJKvemimImAl4LsSrRPYlQUreAqRLufox6z5WzYwotbAGem80/2uTPWLhXcpNkZZbgd5vbBz4wizTZI0Clhw==} + /@fluentui/react-accordion@9.11.0(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0): + resolution: {integrity: sha512-mEy73hbJM53tMj3MWqm3ajbBxj48uubnJjumVKI8Z/eXHS8L3GzUy5rf/gUH26xSR2Tl+edpFhYB8PFbJDIKKw==} peerDependencies: '@types/react': '>=16.14.0 <20.0.0' '@types/react-dom': '>=16.9.0 <20.0.0' react: '>=16.14.0 <20.0.0' react-dom: '>=16.14.0 <20.0.0' dependencies: - '@fluentui/react-aria': 9.17.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-context-selector': 9.2.7(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-icons': 2.0.309(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.2.0(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-motion': 9.10.4(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-motion-components-preview': 0.10.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-tabster': 9.26.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui/react-aria': 9.17.11(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-context-selector': 9.2.16(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-icons': 2.0.327(react@19.2.6) + '@fluentui/react-jsx-runtime': 9.4.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-motion': 9.15.0(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-motion-components-preview': 0.15.4(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) transitivePeerDependencies: - scheduler dev: false - /@fluentui/react-alert@9.0.0-beta.124(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0): - resolution: {integrity: sha512-yFBo3B5H9hnoaXxlkuz8wRz04DEyQ+ElYA/p5p+Vojf19Zuta8DmFZZ6JtWdtxcdnnQ4LvAfC5OYYlzdReozPA==} + /@fluentui/react-alert@9.0.0-beta.139(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0): + resolution: {integrity: sha512-R9r4dwwpWpgFmB8wVeWqipjUh/e6lyacnerX39HtVdgcG/PE+kpdHjKGiy8MAD+BGYCzrUxKNhXTQDlpXasJ1Q==} peerDependencies: - '@types/react': '>=16.14.0 <19.0.0' - '@types/react-dom': '>=16.9.0 <19.0.0' - react: '>=16.14.0 <19.0.0' - react-dom: '>=16.14.0 <19.0.0' + '@types/react': '>=16.14.0 <20.0.0' + '@types/react-dom': '>=16.9.0 <20.0.0' + react: '>=16.14.0 <20.0.0' + react-dom: '>=16.14.0 <20.0.0' dependencies: - '@fluentui/react-avatar': 9.9.6(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-button': 9.6.6(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-icons': 2.0.309(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.2.0(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-tabster': 9.26.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui/react-avatar': 9.11.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-button': 9.9.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-icons': 2.0.327(react@19.2.6) + '@fluentui/react-jsx-runtime': 9.4.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) transitivePeerDependencies: - scheduler dev: false - /@fluentui/react-aria@9.17.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-TkJJUSZl7967Gsf4s/W6tdZldm362LqBJPx2cpjokyZMarFfzzSz6U5i07KkWVZ7RtoPsscaaWDI8QEHhIvc6Q==} + /@fluentui/react-aria@9.17.11(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6): + resolution: {integrity: sha512-K9nz+Wn5JliCpG6bIYYPXvKmpOql+w9uyzmYNYkYQ6QHgoCpph7XUFx1HCtsJm2PPNi8WO8g0ZV9jojdGKl1Tg==} peerDependencies: '@types/react': '>=16.14.0 <20.0.0' '@types/react-dom': '>=16.9.0 <20.0.0' @@ -2299,93 +2299,93 @@ packages: react-dom: '>=16.14.0 <20.0.0' dependencies: '@fluentui/keyboard-keys': 9.0.8 - '@fluentui/react-jsx-runtime': 9.2.0(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-tabster': 9.26.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) + '@fluentui/react-jsx-runtime': 9.4.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) dev: false - /@fluentui/react-avatar@9.9.6(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0): - resolution: {integrity: sha512-Zhes+V1BUy86DZOg/7CKoU7YnmeMq1Y5R86bmg8uIR4xmiicZDUsSaWBJNjxNpFq2G+01FZZIHaQL5S6uIkuGw==} + /@fluentui/react-avatar@9.11.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0): + resolution: {integrity: sha512-y1T67rVQQ/D4FAod8F4crXo9funaptscRIiW81LAsbN82fFVexMPQ9GmXooQQvn6ILvjJtf9IyvSJ195qDsyag==} peerDependencies: '@types/react': '>=16.14.0 <20.0.0' '@types/react-dom': '>=16.9.0 <20.0.0' react: '>=16.14.0 <20.0.0' react-dom: '>=16.14.0 <20.0.0' dependencies: - '@fluentui/react-badge': 9.4.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-context-selector': 9.2.7(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-icons': 2.0.309(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.2.0(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-popover': 9.12.6(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-tabster': 9.26.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-tooltip': 9.8.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui/react-badge': 9.5.2(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-context-selector': 9.2.16(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-icons': 2.0.327(react@19.2.6) + '@fluentui/react-jsx-runtime': 9.4.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-popover': 9.14.2(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-tooltip': 9.10.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) transitivePeerDependencies: - scheduler dev: false - /@fluentui/react-badge@9.4.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-+uqdUkbNy9wO/RunkU844JhWAvZOFUoCTvjUFNVWj4XbvNUV0DiP4WgauRggCHin3cDXXIB26qxvbv0X+wCN6w==} + /@fluentui/react-badge@9.5.2(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6): + resolution: {integrity: sha512-+UPAK9dCD6Gx+LWr6vqKMIbYOPf7oXX+GXRtCJ5fekCTHD0VgIWuIMuEtxVrHpJQdb2VNaZadY8/dMomk2JaXw==} peerDependencies: '@types/react': '>=16.14.0 <20.0.0' '@types/react-dom': '>=16.9.0 <20.0.0' react: '>=16.14.0 <20.0.0' react-dom: '>=16.14.0 <20.0.0' dependencies: - '@fluentui/react-icons': 2.0.309(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.2.0(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui/react-icons': 2.0.327(react@19.2.6) + '@fluentui/react-jsx-runtime': 9.4.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) dev: false - /@fluentui/react-breadcrumb@9.3.6(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-5TAli9CbIDO5Girui9DUaKwpuSb1rZPtT4Y4QYVLeEDVScyXwI7766f6kDd1d+bC+RklpkDujw72p6tGPbhWRQ==} + /@fluentui/react-breadcrumb@9.4.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6): + resolution: {integrity: sha512-XgUB1yv04GdcL/6kUo6kh+BaN4df1A/Ds/fL1QxNrm5E26Vmvvlc0LN0WV/qb5qhKx0NwhtIXgOZHjfzyt7iCA==} peerDependencies: '@types/react': '>=16.14.0 <20.0.0' '@types/react-dom': '>=16.9.0 <20.0.0' react: '>=16.14.0 <20.0.0' react-dom: '>=16.14.0 <20.0.0' dependencies: - '@fluentui/react-aria': 9.17.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-button': 9.6.6(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-icons': 2.0.309(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.2.0(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-link': 9.6.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-tabster': 9.26.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui/react-aria': 9.17.11(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-button': 9.9.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-icons': 2.0.327(react@19.2.6) + '@fluentui/react-jsx-runtime': 9.4.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-link': 9.8.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) dev: false - /@fluentui/react-button@9.6.6(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-JqtOkoOl8nIOsVaS88qZWgAnTKLrcC8ext2/o0WW8ODbBumVPSFIptcdUfpkl1IQV1wfNyusKI3Kd1W6DjvdCA==} + /@fluentui/react-button@9.9.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6): + resolution: {integrity: sha512-WNzpseiVbqEKKevTkAnyHNoK/8ktYPE6rvf31gGvSDnBBclqfrn4PSYG2ppi+Z7abmClnaNFxpp1OHuOoVQ8Bg==} peerDependencies: '@types/react': '>=16.14.0 <20.0.0' '@types/react-dom': '>=16.9.0 <20.0.0' @@ -2393,23 +2393,23 @@ packages: react-dom: '>=16.14.0 <20.0.0' dependencies: '@fluentui/keyboard-keys': 9.0.8 - '@fluentui/react-aria': 9.17.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-icons': 2.0.309(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.2.0(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-tabster': 9.26.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui/react-aria': 9.17.11(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-icons': 2.0.327(react@19.2.6) + '@fluentui/react-jsx-runtime': 9.4.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) dev: false - /@fluentui/react-card@9.5.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-XPgu0AFkMis5g8Lc8J2108SIZ3wt5k7BP7XfRBfwqsF+IpsNES67VzrDcjM3rVMz4i4P+Vlu+4nxmytUiB5eMw==} + /@fluentui/react-card@9.6.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6): + resolution: {integrity: sha512-KBijjAxi0mBDSgnA1OCglqAVWc+Q0L7A2wCokszX/53oqfJPSvWxWFma7esz9b5MF/kdRrAR0vmy7MiosepNLQ==} peerDependencies: '@types/react': '>=16.14.0 <20.0.0' '@types/react-dom': '>=16.9.0 <20.0.0' @@ -2417,79 +2417,79 @@ packages: react-dom: '>=16.14.0 <20.0.0' dependencies: '@fluentui/keyboard-keys': 9.0.8 - '@fluentui/react-jsx-runtime': 9.2.0(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-tabster': 9.26.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-text': 9.6.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui/react-jsx-runtime': 9.4.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-text': 9.6.16(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) dev: false - /@fluentui/react-carousel@9.8.6(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0): - resolution: {integrity: sha512-WDcVTM/70Udo7pzeJ1ba3F8UomRbD3YQUrxLLSRI7CR9iyyIQjQXR/i4D+9WjCJKLg+7vDeKu73S9KipOji0aQ==} + /@fluentui/react-carousel@9.9.7(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0): + resolution: {integrity: sha512-lummYk+tASL/rM/SXWruoqhUAyJjTiOMgiCz55ncE3q2pSZe/EbsV5WfRw5B3y7pHX8xLusN831TBgUthj/sUw==} peerDependencies: '@types/react': '>=16.14.0 <20.0.0' '@types/react-dom': '>=16.9.0 <20.0.0' react: '>=16.14.0 <20.0.0' react-dom: '>=16.14.0 <20.0.0' dependencies: - '@fluentui/react-aria': 9.17.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-button': 9.6.6(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-context-selector': 9.2.7(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-icons': 2.0.309(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.2.0(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-tabster': 9.26.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-tooltip': 9.8.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui/react-aria': 9.17.11(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-button': 9.9.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-context-selector': 9.2.16(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-icons': 2.0.327(react@19.2.6) + '@fluentui/react-jsx-runtime': 9.4.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-tooltip': 9.10.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) embla-carousel: 8.6.0 embla-carousel-autoplay: 8.6.0(embla-carousel@8.6.0) embla-carousel-fade: 8.6.0(embla-carousel@8.6.0) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) transitivePeerDependencies: - scheduler dev: false - /@fluentui/react-checkbox@9.5.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0): - resolution: {integrity: sha512-yDk223Bqb/KKa/vsYVGp3DGXooN6Pdm0R+BDeCVBfjTpYp4ut1nReUfqk09ivK5lF3tIveVttvEvH+yVvCyHbw==} + /@fluentui/react-checkbox@9.6.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0): + resolution: {integrity: sha512-Rsf3TmcNrzLuHan9lyUFUmMZnNyvS7DV8C4Vc9lZnZTFRBo94GRMGzu0BcWKFbr3cCDT/r5RmIyQYz0kc7Jd2w==} peerDependencies: '@types/react': '>=16.14.0 <20.0.0' '@types/react-dom': '>=16.9.0 <20.0.0' react: '>=16.14.0 <20.0.0' react-dom: '>=16.14.0 <20.0.0' dependencies: - '@fluentui/react-field': 9.4.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-icons': 2.0.309(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.2.0(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-label': 9.3.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-tabster': 9.26.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui/react-field': 9.5.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-icons': 2.0.327(react@19.2.6) + '@fluentui/react-jsx-runtime': 9.4.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-label': 9.4.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) transitivePeerDependencies: - scheduler dev: false - /@fluentui/react-color-picker@9.2.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0): - resolution: {integrity: sha512-+M5CBwNEmFVy3GQ+fnF11+9hvEXwSt/8xqKw4fGQCNgSJXQv9e5CMkIqgdbicX2CocWMSHVAtyyljcBr3K9ajA==} + /@fluentui/react-color-picker@9.2.16(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0): + resolution: {integrity: sha512-+H8Ea8dwoSeUCTLRpUiGLrRsNvBnlHplnwJPU0isp8jdAfrIM/savZTLj6o4rqNFpNHQqAXxGwNuUV9YfHoJuQ==} peerDependencies: '@types/react': '>=16.14.0 <20.0.0' '@types/react-dom': '>=16.9.0 <20.0.0' @@ -2497,24 +2497,24 @@ packages: react-dom: '>=16.14.0 <20.0.0' dependencies: '@ctrl/tinycolor': 3.6.1 - '@fluentui/react-context-selector': 9.2.7(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-jsx-runtime': 9.2.0(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-tabster': 9.26.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui/react-context-selector': 9.2.16(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-jsx-runtime': 9.4.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) transitivePeerDependencies: - scheduler dev: false - /@fluentui/react-combobox@9.16.6(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0): - resolution: {integrity: sha512-FfRtDCU8ap1eIQtrVAQHv56IzQMH3efwJcMerIrIC1M4UTq5Mv0mdzKiDQiNeWJz4oGYvvtsTpFP7cJ/+pzbdg==} + /@fluentui/react-combobox@9.17.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0): + resolution: {integrity: sha512-ezgt6tfOKd3wlG6IHvWl0TPNPpfHRtnEwC2kuqHYH/r1nMNp9edFi8Ya3+1eM7oxai19XW0swt69GPwRu51FVQ==} peerDependencies: '@types/react': '>=16.14.0 <20.0.0' '@types/react-dom': '>=16.9.0 <20.0.0' @@ -2522,124 +2522,125 @@ packages: react-dom: '>=16.14.0 <20.0.0' dependencies: '@fluentui/keyboard-keys': 9.0.8 - '@fluentui/react-aria': 9.17.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-context-selector': 9.2.7(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-field': 9.4.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-icons': 2.0.309(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.2.0(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-portal': 9.8.2(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-positioning': 9.20.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-tabster': 9.26.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui/react-aria': 9.17.11(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-context-selector': 9.2.16(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-field': 9.5.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-icons': 2.0.327(react@19.2.6) + '@fluentui/react-jsx-runtime': 9.4.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-portal': 9.8.12(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-positioning': 9.22.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) transitivePeerDependencies: - scheduler dev: false - /@fluentui/react-components@9.62.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0): - resolution: {integrity: sha512-NfG0GlmXgDff0lFzOsthkfxKB2gdDk/YSlxf+h9n3PvQHkYL3pqTAjao4fiNRb1QlvNssMNPHVOBPD7/l7vSBQ==} - peerDependencies: - '@types/react': '>=16.14.0 <19.0.0' - '@types/react-dom': '>=16.9.0 <19.0.0' - react: '>=16.14.0 <19.0.0' - react-dom: '>=16.14.0 <19.0.0' - dependencies: - '@fluentui/react-accordion': 9.8.6(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-alert': 9.0.0-beta.124(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-aria': 9.17.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-avatar': 9.9.6(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-badge': 9.4.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-breadcrumb': 9.3.6(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-button': 9.6.6(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-card': 9.5.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-carousel': 9.8.6(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-checkbox': 9.5.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-color-picker': 9.2.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-combobox': 9.16.6(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-dialog': 9.15.1(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-divider': 9.4.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-drawer': 9.10.1(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-field': 9.4.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-image': 9.3.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-infobutton': 9.0.0-beta.102(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-infolabel': 9.4.6(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-input': 9.7.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-label': 9.3.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-link': 9.6.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-list': 9.6.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-menu': 9.19.6(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-message-bar': 9.6.6(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-motion': 9.10.4(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-overflow': 9.5.6(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-persona': 9.5.6(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-popover': 9.12.6(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-portal': 9.8.2(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-positioning': 9.20.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-progress': 9.4.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-provider': 9.22.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-radio': 9.5.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-rating': 9.3.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-search': 9.3.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-select': 9.4.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-skeleton': 9.4.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-slider': 9.5.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-spinbutton': 9.5.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-spinner': 9.7.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-swatch-picker': 9.4.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-switch': 9.4.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-table': 9.18.6(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-tabs': 9.10.1(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-tabster': 9.26.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-tag-picker': 9.7.6(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-tags': 9.7.6(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-teaching-popover': 9.6.6(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-text': 9.6.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-textarea': 9.6.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-toast': 9.7.1(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-toolbar': 9.6.6(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-tooltip': 9.8.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-tree': 9.13.1(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-virtualizer': 9.0.0-alpha.96(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + /@fluentui/react-components@9.73.8(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0): + resolution: {integrity: sha512-JG4KQjEvRRfPlh4yt6Rv1/k87ydM2y49r5XPNCnuYHahA7kEM+dY8JdOI7n7FW8bdcvZ7qt4smDrQ2XcPfmxlA==} + peerDependencies: + '@types/react': '>=16.14.0 <20.0.0' + '@types/react-dom': '>=16.9.0 <20.0.0' + react: '>=16.14.0 <20.0.0' + react-dom: '>=16.14.0 <20.0.0' + dependencies: + '@fluentui/react-accordion': 9.11.0(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-alert': 9.0.0-beta.139(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-aria': 9.17.11(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-avatar': 9.11.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-badge': 9.5.2(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-breadcrumb': 9.4.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-button': 9.9.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-card': 9.6.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-carousel': 9.9.7(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-checkbox': 9.6.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-color-picker': 9.2.16(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-combobox': 9.17.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-dialog': 9.18.0(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-divider': 9.7.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-drawer': 9.12.0(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-field': 9.5.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-image': 9.4.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-infobutton': 9.0.0-beta.115(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-infolabel': 9.4.20(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-input': 9.8.2(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-label': 9.4.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-link': 9.8.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-list': 9.6.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-menu': 9.24.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-message-bar': 9.7.0(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-motion': 9.15.0(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-nav': 9.3.24(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-overflow': 9.7.2(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-persona': 9.7.3(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-popover': 9.14.2(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-portal': 9.8.12(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-positioning': 9.22.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-progress': 9.5.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-provider': 9.22.16(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-radio': 9.6.2(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-rating': 9.4.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-search': 9.4.2(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-select': 9.5.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-skeleton': 9.7.2(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-slider': 9.6.2(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-spinbutton': 9.6.2(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-spinner': 9.8.2(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-swatch-picker': 9.5.2(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-switch': 9.7.2(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-table': 9.19.15(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-tabs': 9.12.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-tag-picker': 9.8.6(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-tags': 9.8.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-teaching-popover': 9.6.21(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-text': 9.6.16(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-textarea': 9.7.2(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-toast': 9.7.17(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-toolbar': 9.8.0(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-tooltip': 9.10.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-tree': 9.16.0(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-virtualizer': 9.0.0-alpha.112(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) transitivePeerDependencies: - scheduler dev: false - /@fluentui/react-context-selector@9.2.7(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0): - resolution: {integrity: sha512-wIxdd113xXz+rtCN6eBAWmc2S2sBVE3aWOdesbeFIVQqqMv/0XW3zh3AF8H9CsV++8w5MsmCccRB11wqwut8GQ==} + /@fluentui/react-context-selector@9.2.16(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0): + resolution: {integrity: sha512-D+/X2liT+eZe0rzXbwddPH333ml2SXz71biR13aeyGJQr8+W+icMAIsYhpwk0CC3KtJ3f1/CLTm7vcIrvqsJ4g==} peerDependencies: '@types/react': '>=16.14.0 <20.0.0' '@types/react-dom': '>=16.9.0 <20.0.0' react: '>=16.14.0 <20.0.0' react-dom: '>=16.14.0 <20.0.0' - scheduler: '>=0.19.0 <=0.23.0' + scheduler: '>=0.19.0' dependencies: - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) scheduler: 0.26.0 dev: false - /@fluentui/react-dialog@9.15.1(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0): - resolution: {integrity: sha512-h1ScFeuL4K/0qOx1IBUu0YEtAoZhneNDFbKzHbUA7Vs7bVQx2jtU4Ig6BBUFaE+p5zYkThz7hDuD2uaKDhvNNQ==} + /@fluentui/react-dialog@9.18.0(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0): + resolution: {integrity: sha512-i+V2o0NJ1itjVADJFov5AR/JetpD2hCMiLye0vfi3/XsFMgEPZnGzILVxPCO/ovULTiCyThcL1UvY0d/PYrZfA==} peerDependencies: '@types/react': '>=16.14.0 <20.0.0' '@types/react-dom': '>=16.9.0 <20.0.0' @@ -2647,280 +2648,293 @@ packages: react-dom: '>=16.14.0 <20.0.0' dependencies: '@fluentui/keyboard-keys': 9.0.8 - '@fluentui/react-aria': 9.17.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-context-selector': 9.2.7(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-icons': 2.0.309(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.2.0(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-motion': 9.10.4(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-motion-components-preview': 0.10.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-portal': 9.8.2(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-tabster': 9.26.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui/react-aria': 9.17.11(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-context-selector': 9.2.16(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-icons': 2.0.327(react@19.2.6) + '@fluentui/react-jsx-runtime': 9.4.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-motion': 9.15.0(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-motion-components-preview': 0.15.4(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-portal': 9.8.12(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) transitivePeerDependencies: - scheduler dev: false - /@fluentui/react-divider@9.4.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-W6WfSFHgnrttANZCY/SEhtv3Yh/Va39XsxT+0ieS+BSouhtdkoMc9gqmqFTESBfbPtRQV64wbEacWfMBbXz6KQ==} + /@fluentui/react-divider@9.7.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6): + resolution: {integrity: sha512-ptymE6iADb/ugezulaMeoAfGxKSwOjHEHBh8N1ydOR3AoOxsSUPkvoPC0mReO/yV5Nas7pz5s5VuJTspmFz0hA==} peerDependencies: '@types/react': '>=16.14.0 <20.0.0' '@types/react-dom': '>=16.9.0 <20.0.0' react: '>=16.14.0 <20.0.0' react-dom: '>=16.14.0 <20.0.0' dependencies: - '@fluentui/react-jsx-runtime': 9.2.0(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui/react-jsx-runtime': 9.4.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) dev: false - /@fluentui/react-drawer@9.10.1(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0): - resolution: {integrity: sha512-BEOD3MgyZwq+ymCIxbv3oidDs7OP9D3uezg5ZCCr9tUyZj2bqBxKt32SM7C92jsAkUCEksu5j2LvOGCKRTtyLw==} + /@fluentui/react-drawer@9.12.0(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0): + resolution: {integrity: sha512-PUXeXUH6JqwpjqYphHesHl75UAFSvxQJQqrevMFHE78ZF0Cqn59Xpa+8hGwRSuoRcYa90jjfHzJOOjN0iNM2iA==} peerDependencies: '@types/react': '>=16.14.0 <20.0.0' '@types/react-dom': '>=16.9.0 <20.0.0' react: '>=16.14.0 <20.0.0' react-dom: '>=16.14.0 <20.0.0' dependencies: - '@fluentui/react-dialog': 9.15.1(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-jsx-runtime': 9.2.0(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-motion': 9.10.4(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-portal': 9.8.2(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-tabster': 9.26.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui/react-dialog': 9.18.0(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-jsx-runtime': 9.4.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-motion': 9.15.0(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-motion-components-preview': 0.15.4(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-portal': 9.8.12(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) transitivePeerDependencies: - scheduler dev: false - /@fluentui/react-field@9.4.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0): - resolution: {integrity: sha512-yQi5iaRXMJmHrPhRO+vX3vYXG1vsmpkKG0e5JJ1p/MBiOAVROdIhzbipDIktg8fdJMJ1ZAteuhAugfZ8NWWMfA==} + /@fluentui/react-field@9.5.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0): + resolution: {integrity: sha512-u8J2d3AWb4yZXvy/mQd95y2lTon890RfybBTCbeBUzApGMI/77WqT5pRJ+zTM3lOMToPHVKylchNFusMpJaX9w==} peerDependencies: '@types/react': '>=16.14.0 <20.0.0' '@types/react-dom': '>=16.9.0 <20.0.0' react: '>=16.14.0 <20.0.0' react-dom: '>=16.14.0 <20.0.0' dependencies: - '@fluentui/react-context-selector': 9.2.7(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-icons': 2.0.309(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.2.0(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-label': 9.3.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui/react-context-selector': 9.2.16(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-icons': 2.0.327(react@19.2.6) + '@fluentui/react-jsx-runtime': 9.4.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-label': 9.4.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) transitivePeerDependencies: - scheduler dev: false - /@fluentui/react-file-type-icons@8.13.2(@types/react@18.3.12)(react@18.3.1): - resolution: {integrity: sha512-oUu8XkueDrDKLCFiFXoXRkVmhFa1FSIVFNi3gCpKXtEJL0yGm/o2MlTGIvNf3lqb1L2Di435InZPnjacUadf9g==} + /@fluentui/react-file-type-icons@8.18.0(@types/react@19.2.15)(react@19.2.6): + resolution: {integrity: sha512-vI2ST9L4IDFz8V+fgi8RVdTVCTC989OT45QWXSTditC//VO5SpUPwibdINmyQ9XJwRxWj/KxhqIWU/lBERcNyQ==} peerDependencies: - '@types/react': '>=16.8.0 <19.0.0' - react: '>=16.8.0 <19.0.0' + '@types/react': '>=16.8.0 <20.0.0' + react: '>=16.8.0 <20.0.0' dependencies: '@fluentui/set-version': 8.2.24 - '@fluentui/style-utilities': 8.12.4(@types/react@18.3.12)(react@18.3.1) - '@types/react': 18.3.12 - react: 18.3.1 + '@fluentui/style-utilities': 8.15.1(@types/react@19.2.15)(react@19.2.6) + '@types/react': 19.2.15 + react: 19.2.6 tslib: 2.8.1 dev: false - /@fluentui/react-focus@8.9.26(@types/react@18.3.12)(react@18.3.1): - resolution: {integrity: sha512-mbFsdCSSgpxTxw3dCIek7hmTubxJZT4+7uFRZOo0abKKCn6rWGcQWpiLT9ndJrD6I5TtEzJaw68WEk7kvFYyAw==} + /@fluentui/react-focus@8.10.6(@types/react@19.2.15)(react@19.2.6): + resolution: {integrity: sha512-hMQw7AETttfex3XEAB/XQalJSL8/RgzOdJrL1RPKcrxdkBal0C1MRQ43Bbmw/4WtI0vK0wI4+jHvCIlM0lkodA==} peerDependencies: - '@types/react': '>=16.8.0 <19.0.0' - react: '>=16.8.0 <19.0.0' + '@types/react': '>=16.8.0 <20.0.0' + react: '>=16.8.0 <20.0.0' dependencies: '@fluentui/keyboard-key': 0.4.23 '@fluentui/merge-styles': 8.6.14 '@fluentui/set-version': 8.2.24 - '@fluentui/style-utilities': 8.12.4(@types/react@18.3.12)(react@18.3.1) - '@fluentui/utilities': 8.15.23(@types/react@18.3.12)(react@18.3.1) - '@types/react': 18.3.12 - react: 18.3.1 + '@fluentui/style-utilities': 8.15.1(@types/react@19.2.15)(react@19.2.6) + '@fluentui/utilities': 8.17.2(@types/react@19.2.15)(react@19.2.6) + '@types/react': 19.2.15 + react: 19.2.6 tslib: 2.8.1 dev: false - /@fluentui/react-hooks@8.8.19(@types/react@18.3.12)(react@18.3.1): - resolution: {integrity: sha512-uXcETVTl2L0G/Ocyb2Rjym96tcJd2NaZ2Hqt6EJcBb9KJD9irNeXjCCxsRNPC5kBDbfrQML2aai+M2kU9lZKNQ==} + /@fluentui/react-hooks@8.10.2(@types/react@19.2.15)(react@19.2.6): + resolution: {integrity: sha512-HAd5cX50yKW/LljWlwt+FpSpdS/pNJutk9kMb7FyzxfoGBulL7sj6vX2HvxhSKyJMRKuTstXTdfJmsh22+3W3w==} peerDependencies: - '@types/react': '>=16.8.0 <19.0.0' - react: '>=16.8.0 <19.0.0' + '@types/react': '>=16.8.0 <20.0.0' + react: '>=16.8.0 <20.0.0' dependencies: - '@fluentui/react-window-provider': 2.2.30(@types/react@18.3.12)(react@18.3.1) + '@fluentui/react-window-provider': 2.3.2(@types/react@19.2.15)(react@19.2.6) '@fluentui/set-version': 8.2.24 - '@fluentui/utilities': 8.15.23(@types/react@18.3.12)(react@18.3.1) - '@types/react': 18.3.12 - react: 18.3.1 + '@fluentui/utilities': 8.17.2(@types/react@19.2.15)(react@19.2.6) + '@types/react': 19.2.15 + react: 19.2.6 tslib: 2.8.1 dev: false - /@fluentui/react-icons@2.0.309(react@18.3.1): - resolution: {integrity: sha512-rxR1iTh7FfVuFzyaLym0NLzAkfR+dVo2M53qv1uISYUvoZUGoTUazECTPmRXnMb33vtHuf6VT/quQyhCrLCmlA==} + /@fluentui/react-icons@2.0.327(react@19.2.6): + resolution: {integrity: sha512-5LDHTyUTjEp3LiKpSSimPCQmflAqk1XpLB9oWmnIWNMtYOhIWPxYhSsaI6kJ/xYff4RWKXrGpB5gpQxNFLJYsQ==} peerDependencies: - react: '>=16.8.0 <19.0.0' + react: '>=16.8.0 <20.0.0' dependencies: - '@griffel/react': 1.5.30(react@18.3.1) - react: 18.3.1 + '@griffel/react': 1.7.3(react@19.2.6) + react: 19.2.6 tslib: 2.8.1 dev: false - /@fluentui/react-image@9.3.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-CtHY2Z4JpvkniMAwPSeP+X+aQOMrDoE4SSuXde4G6BLPGjAFHEZcKnHtPjq8LnmMFCo9abhiOW+jrBMwPm6H3w==} + /@fluentui/react-image@9.4.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6): + resolution: {integrity: sha512-yNd2Wq2xq952UUEVBkWeEmM7bTKdWx6BnsHPYRf0kdTADox2PquApYXsI1xw2pnAh3GSjARrGi9Eto0qxouLqA==} peerDependencies: '@types/react': '>=16.14.0 <20.0.0' '@types/react-dom': '>=16.9.0 <20.0.0' react: '>=16.14.0 <20.0.0' react-dom: '>=16.14.0 <20.0.0' dependencies: - '@fluentui/react-jsx-runtime': 9.2.0(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui/react-jsx-runtime': 9.4.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) dev: false - /@fluentui/react-infobutton@9.0.0-beta.102(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0): - resolution: {integrity: sha512-3kA4F0Vga8Ds6JGlBajLCCDOo/LmPuS786Wg7ui4ZTDYVIMzy1yp2XuVcZniifBFvEp0HQCUoDPWUV0VI3FfzQ==} + /@fluentui/react-infobutton@9.0.0-beta.115(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0): + resolution: {integrity: sha512-b+4B0ODzPEb4jNaW9HdT6VVt3CL5FgPL2yuKzALBsYVl3udJdFpyxHsZEPf3JrVTBL/rgF2fRI1iAioX6Fl7DA==} peerDependencies: - '@types/react': '>=16.14.0 <19.0.0' - '@types/react-dom': '>=16.9.0 <19.0.0' - react: '>=16.14.0 <19.0.0' - react-dom: '>=16.14.0 <19.0.0' + '@types/react': '>=16.14.0 <20.0.0' + '@types/react-dom': '>=16.9.0 <20.0.0' + react: '>=16.14.0 <20.0.0' + react-dom: '>=16.14.0 <20.0.0' dependencies: - '@fluentui/react-icons': 2.0.309(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.2.0(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-label': 9.3.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-popover': 9.12.6(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-tabster': 9.26.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui/react-icons': 2.0.327(react@19.2.6) + '@fluentui/react-jsx-runtime': 9.4.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-label': 9.4.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-popover': 9.14.2(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) transitivePeerDependencies: - scheduler dev: false - /@fluentui/react-infolabel@9.4.6(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0): - resolution: {integrity: sha512-IRiIKy0lD+l20ZjpckGEHGd7qDkG5paxrfCRaXfSEuId1Rsr/J0OLv2ZAuCr3oBkM9RVFs5WXsQIVfV8idmckQ==} + /@fluentui/react-infolabel@9.4.20(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0): + resolution: {integrity: sha512-w4FOnNP+CtbVdKBEO6wXAcmOuPZWvmB/BJj+7J/8cLAQm7+4kQgitFHncU6rtFhPdGbikVoBf707/0R1mA4aIg==} peerDependencies: '@types/react': '>=16.8.0 <20.0.0' '@types/react-dom': '>=16.8.0 <20.0.0' react: '>=16.14.0 <20.0.0' react-dom: '>=16.8.0 <20.0.0' dependencies: - '@fluentui/react-icons': 2.0.309(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.2.0(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-label': 9.3.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-popover': 9.12.6(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-tabster': 9.26.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui/react-icons': 2.0.327(react@19.2.6) + '@fluentui/react-jsx-runtime': 9.4.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-label': 9.4.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-popover': 9.14.2(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) transitivePeerDependencies: - scheduler dev: false - /@fluentui/react-input@9.7.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0): - resolution: {integrity: sha512-TFr9hNRNvrUWj6Ama9a556LVFWWOa4kjmU75HrJ2kwLee4cRbDrhOr9mH98v6P7d52meDtQjYDusaq83/WLflA==} + /@fluentui/react-input@9.8.2(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0): + resolution: {integrity: sha512-t9zmqZR4bqeRjpWuCGfI4yrtPoCXFiK2XO4BoV5nNwAesglgz4+Vtso4YXst9QYEAazHtKI73YFJf1mn55hCuA==} peerDependencies: '@types/react': '>=16.14.0 <20.0.0' '@types/react-dom': '>=16.9.0 <20.0.0' react: '>=16.14.0 <20.0.0' react-dom: '>=16.14.0 <20.0.0' dependencies: - '@fluentui/react-field': 9.4.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-jsx-runtime': 9.2.0(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui/react-field': 9.5.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-jsx-runtime': 9.4.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) transitivePeerDependencies: - scheduler dev: false - /@fluentui/react-jsx-runtime@9.2.0(@types/react@18.3.12)(react@18.3.1): + /@fluentui/react-jsx-runtime@9.2.0(@types/react@19.2.15)(react@19.2.6): resolution: {integrity: sha512-2LI7vvkQqa0E69nODYC0HD37wgIRUb3szHnfWDJyz0XHiF+A0vYmv1W6ZD1+Uk3th4e6+M0gy3uH+ghtki5RtQ==} peerDependencies: '@types/react': '>=16.14.0 <20.0.0' react: '>=16.14.0 <20.0.0' dependencies: - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) + '@fluentui/react-utilities': 9.24.1(@types/react@19.2.15)(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - react: 18.3.1 + '@types/react': 19.2.15 + react: 19.2.6 react-is: 17.0.2 dev: false - /@fluentui/react-label@9.3.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-9k+A/P0ftmYwYH7yej512osMLjTgQGq8Lt5pWyrhHXZEvAPTAhZ9BwtaM/RkikPG9EhbgQyTpPVMzRS4TTAKmw==} + /@fluentui/react-jsx-runtime@9.4.2(@types/react@19.2.15)(react@19.2.6): + resolution: {integrity: sha512-y3o0PBg2qzSdvgxDm7rH9BWq7E1h/eUWS+IhjQhd9dRpme6Py01+OLOglHojM5Tc9QjIp2Rjy2mFWBHXOR+8mw==} + peerDependencies: + '@types/react': '>=16.14.0 <20.0.0' + react: '>=16.14.0 <20.0.0' + dependencies: + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@swc/helpers': 0.5.17 + '@types/react': 19.2.15 + react: 19.2.6 + dev: false + + /@fluentui/react-label@9.4.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6): + resolution: {integrity: sha512-4O3cPX6dSJVBKlIEbznjJ08utEc98lKbZz/6MZTTQfFgYl0TxAhxEDsIIIyNjj0Xy9eJpqubJsaswucWXTG/qg==} peerDependencies: '@types/react': '>=16.14.0 <20.0.0' '@types/react-dom': '>=16.9.0 <20.0.0' react: '>=16.14.0 <20.0.0' react-dom: '>=16.14.0 <20.0.0' dependencies: - '@fluentui/react-jsx-runtime': 9.2.0(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui/react-jsx-runtime': 9.4.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) dev: false - /@fluentui/react-link@9.6.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-TAxRc8RL0en++EX1XxStqQSKgprId68e9l64S2ILgEjCnwtery9jG8yhzRfZrdPwbARfn2s1N3JF2brRmYxBTQ==} + /@fluentui/react-link@9.8.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6): + resolution: {integrity: sha512-ZxrCeX4pMWHujdmYV8b0QW0ztLtu0rHHvRNx67Y3WqSijVyij8QtNNiZ/nab+UDNlz9t8QIXKdWQgYj1uKDpMg==} peerDependencies: '@types/react': '>=16.14.0 <20.0.0' '@types/react-dom': '>=16.9.0 <20.0.0' @@ -2928,21 +2942,21 @@ packages: react-dom: '>=16.14.0 <20.0.0' dependencies: '@fluentui/keyboard-keys': 9.0.8 - '@fluentui/react-jsx-runtime': 9.2.0(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-tabster': 9.26.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui/react-jsx-runtime': 9.4.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) dev: false - /@fluentui/react-list@9.6.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0): - resolution: {integrity: sha512-rx9e/vw2+jUqb1op2727wByj1bKj7ToXNg8LwQHlT5LnGNFAuhu9xdsCYyYOlC/zsTpO/zsEErYozkbDHINXNA==} + /@fluentui/react-list@9.6.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0): + resolution: {integrity: sha512-B1mUQFvJOUlZysSduVnATNZggrGpgEWnW9ZSJAZ17LM0+9nWEQRi40jpUGI/d3PGKHt5O2df78s+1nEPAk0L6A==} peerDependencies: '@types/react': '>=16.8.0 <20.0.0' '@types/react-dom': '>=16.8.0 <20.0.0' @@ -2950,25 +2964,25 @@ packages: react-dom: '>=16.8.0 <20.0.0' dependencies: '@fluentui/keyboard-keys': 9.0.8 - '@fluentui/react-checkbox': 9.5.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-context-selector': 9.2.7(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-jsx-runtime': 9.2.0(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-tabster': 9.26.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui/react-checkbox': 9.6.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-context-selector': 9.2.16(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-jsx-runtime': 9.4.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) transitivePeerDependencies: - scheduler dev: false - /@fluentui/react-menu@9.19.6(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0): - resolution: {integrity: sha512-TikasXs3+nnh7O4u+n5xFSB36FKQnjv9qr80bBOv7QpKsPw/E5N9NJV5m5M4OOrBi1DfwJZ8SA4o7mI/cIYfCQ==} + /@fluentui/react-menu@9.24.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0): + resolution: {integrity: sha512-NLB5EhzKFiwax3O5JTRTtsqdEFDGEXzEuP/suyxNAaaQsIuXygo//Rmdq6dSn7GybTpEOZHKxYDyyG7dj+a4YA==} peerDependencies: '@types/react': '>=16.14.0 <20.0.0' '@types/react-dom': '>=16.9.0 <20.0.0' @@ -2976,131 +2990,167 @@ packages: react-dom: '>=16.14.0 <20.0.0' dependencies: '@fluentui/keyboard-keys': 9.0.8 - '@fluentui/react-aria': 9.17.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-context-selector': 9.2.7(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-icons': 2.0.309(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.2.0(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-portal': 9.8.2(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-positioning': 9.20.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-tabster': 9.26.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui/react-aria': 9.17.11(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-context-selector': 9.2.16(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-icons': 2.0.327(react@19.2.6) + '@fluentui/react-jsx-runtime': 9.4.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-motion': 9.15.0(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-motion-components-preview': 0.15.4(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-portal': 9.8.12(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-positioning': 9.22.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) transitivePeerDependencies: - scheduler dev: false - /@fluentui/react-message-bar@9.6.6(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-JnpY//bxq0E+/V3Abj0NW3EMzK24eNtQ5JS/lfjVoTEOfGJ4ozbpvPzh7gVUM17LlF8niIr8drLuz3sCPfoElw==} + /@fluentui/react-message-bar@9.7.0(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6): + resolution: {integrity: sha512-ICFDxZ62r5OG97/FcfK1EfJPxGlyDNyFixLD/a3gOREvEcT/hyZgnlUM9Y30u92HjxChx2SwGWnv3iaQPsvToQ==} peerDependencies: '@types/react': '>=16.8.0 <20.0.0' '@types/react-dom': '>=16.8.0 <20.0.0' react: '>=16.14.0 <20.0.0' react-dom: '>=16.8.0 <20.0.0' dependencies: - '@fluentui/react-button': 9.6.6(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-icons': 2.0.309(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.2.0(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-link': 9.6.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui/react-button': 9.9.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-icons': 2.0.327(react@19.2.6) + '@fluentui/react-jsx-runtime': 9.4.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-link': 9.8.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-motion': 9.15.0(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-motion-components-preview': 0.15.4(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - react-transition-group: 4.4.5(react-dom@18.3.1)(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) dev: false - /@fluentui/react-motion-components-preview@0.10.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-2toRl6OZ51d+xardwWikvxqbO9WgHUnuvzUj8kPXdif4QOTBcFxKOh3uuqkBI4H3o3gjAfflVonm51a8N9SFPw==} + /@fluentui/react-motion-components-preview@0.15.4(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6): + resolution: {integrity: sha512-gAHPlyEYylZzUSGwc68VaB+vO8CTX6tgIA3d2+jFrpcwvXZjsdCpF1w1zK1+hTuiipmEaZLZyBz0e0CKH2+3XQ==} peerDependencies: '@types/react': '>=16.14.0 <20.0.0' '@types/react-dom': '>=16.9.0 <20.0.0' react: '>=16.14.0 <20.0.0' react-dom: '>=16.14.0 <20.0.0' dependencies: - '@fluentui/react-motion': 9.10.4(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-motion': 9.15.0(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) dev: false - /@fluentui/react-motion@9.10.4(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-9YUSWY4aiYAaKJcMma5zAVOLlWgPCcoKaJ+dKEvJhASqAKU2T2dLkvOShZXEuMoSvUC/6VIEz0tw1jGbpu/92A==} + /@fluentui/react-motion@9.15.0(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6): + resolution: {integrity: sha512-ZNQHYzE6MRbLQFT08/mrcqQ9k7F5niktRP93X1v/kmwKfPjvdDofySfbhQXQs3zQw600690C9rfJTKUd3h+zlg==} peerDependencies: '@types/react': '>=16.8.0 <20.0.0' '@types/react-dom': '>=16.8.0 <20.0.0' react: '>=16.14.0 <20.0.0' react-dom: '>=16.8.0 <20.0.0' dependencies: - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) dev: false - /@fluentui/react-overflow@9.5.6(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0): - resolution: {integrity: sha512-5P3YVfycGwlfIQSYfrhOEIWwWOXmfhG8ELOAiIU9kgSUrZ3sJyXrl9xD1j9B1VRdTLlrhKif/0pGoct2jf//vw==} + /@fluentui/react-nav@9.3.24(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0): + resolution: {integrity: sha512-OlB5k5Zev5VNjSRfJvJLO09Hjcv2UHAjLpSVa6gKHx+1NqqSJWZeDLSF7r+/nyZ4CWP5jWZYq7whEu3WvzdVZw==} peerDependencies: '@types/react': '>=16.14.0 <20.0.0' '@types/react-dom': '>=16.9.0 <20.0.0' react: '>=16.14.0 <20.0.0' react-dom: '>=16.14.0 <20.0.0' dependencies: - '@fluentui/priority-overflow': 9.1.16 - '@fluentui/react-context-selector': 9.2.7(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui/react-aria': 9.17.11(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-button': 9.9.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-context-selector': 9.2.16(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-divider': 9.7.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-drawer': 9.12.0(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-icons': 2.0.327(react@19.2.6) + '@fluentui/react-jsx-runtime': 9.4.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-motion': 9.15.0(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-motion-components-preview': 0.15.4(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-tooltip': 9.10.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) transitivePeerDependencies: - scheduler dev: false - /@fluentui/react-persona@9.5.6(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0): - resolution: {integrity: sha512-0dKtUgV5W9XzcyluJY0wFMPOZ8gswEFsbOLgJuRmHJmLw/Ha3dyiUJHDIMV9/VCP4IM8+T06HS4RuATShGWifA==} + /@fluentui/react-overflow@9.7.2(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0): + resolution: {integrity: sha512-5PA67LgnVmbbOzBN2H5gH3OvSVy1373VJfsHq2+6TLCfm+LXAkWBoFwvBuFI7HsMYae9A0FVlgX7gTsKVfMddw==} peerDependencies: '@types/react': '>=16.14.0 <20.0.0' '@types/react-dom': '>=16.9.0 <20.0.0' react: '>=16.14.0 <20.0.0' react-dom: '>=16.14.0 <20.0.0' dependencies: - '@fluentui/react-avatar': 9.9.6(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-badge': 9.4.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.2.0(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui/priority-overflow': 9.3.0 + '@fluentui/react-context-selector': 9.2.16(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) + '@swc/helpers': 0.5.17 + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) + transitivePeerDependencies: + - scheduler + dev: false + + /@fluentui/react-persona@9.7.3(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0): + resolution: {integrity: sha512-OY3xpSD6l4NDdeKihriC+H0q6P1CA2xyZ+pe/WwfKPnatxs2BALoRFtDQduMO7AK/j0w7UAxnaZrvEeftLen2g==} + peerDependencies: + '@types/react': '>=16.14.0 <20.0.0' + '@types/react-dom': '>=16.9.0 <20.0.0' + react: '>=16.14.0 <20.0.0' + react-dom: '>=16.14.0 <20.0.0' + dependencies: + '@fluentui/react-avatar': 9.11.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-badge': 9.5.2(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-jsx-runtime': 9.4.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) transitivePeerDependencies: - scheduler dev: false - /@fluentui/react-popover@9.12.6(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0): - resolution: {integrity: sha512-2VlHq+bE0Ep7CIKS9iBROyvwwH44swt51pi7pJvFaO5UL5I3Gny0dUglxBU+Y2O/0/Rl1HyqlU0AwYaldWVBew==} + /@fluentui/react-popover@9.14.2(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0): + resolution: {integrity: sha512-EDvzLkT98/vcCSGrcZWUACGsvLjrHin0Xf9eowMQKiiHFWbu8HNRmr7W2XB9Eja1W5HSIK6+mV8ro9zrLibG4w==} peerDependencies: '@types/react': '>=16.14.0 <20.0.0' '@types/react-dom': '>=16.9.0 <20.0.0' @@ -3108,57 +3158,59 @@ packages: react-dom: '>=16.14.0 <20.0.0' dependencies: '@fluentui/keyboard-keys': 9.0.8 - '@fluentui/react-aria': 9.17.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-context-selector': 9.2.7(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-jsx-runtime': 9.2.0(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-portal': 9.8.2(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-positioning': 9.20.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-tabster': 9.26.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui/react-aria': 9.17.11(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-context-selector': 9.2.16(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-jsx-runtime': 9.4.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-motion': 9.15.0(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-motion-components-preview': 0.15.4(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-portal': 9.8.12(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-positioning': 9.22.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) transitivePeerDependencies: - scheduler dev: false - /@fluentui/react-portal-compat-context@9.0.14(@types/react@18.3.12)(react@18.3.1): - resolution: {integrity: sha512-OyAaHIbkwqlIgStd8qnS2gcZMmrNokesCUnmELzaygTHJ8Q4L9BPlah98b0wRFf5Sdeu1EPT6nDgn3VuLGqSnQ==} + /@fluentui/react-portal-compat-context@9.0.15(@types/react@19.2.15)(react@19.2.6): + resolution: {integrity: sha512-DpV+qtFvM3dmH1j8ZD+YcM5vaTvmQPHUAx6tQnnmIoYJWs2R0wU/L5p2EajXy7zSg74jrDbDRxzaziamoOaJdg==} peerDependencies: '@types/react': '>=16.14.0 <20.0.0' react: '>=16.14.0 <20.0.0' dependencies: '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - react: 18.3.1 + '@types/react': 19.2.15 + react: 19.2.6 dev: false - /@fluentui/react-portal@9.8.2(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-FOckq3BW9iaVci1KuseFgdKlsXUMZqMxronmDn/smPzgvnr+yhH3CLgwsL4lOJgdNxf4oBOmLDNzO0yoENQEyg==} + /@fluentui/react-portal@9.8.12(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6): + resolution: {integrity: sha512-+WH0wH/5lsodGP6Mam1alHXpkMCYA5uMcnF98RVOs7/GR69KiFcza1mCnvPJUaJ55AfwLuz/xLxuWdWgQnUdMQ==} peerDependencies: '@types/react': '>=16.14.0 <20.0.0' '@types/react-dom': '>=16.9.0 <20.0.0' react: '>=16.14.0 <20.0.0' react-dom: '>=16.14.0 <20.0.0' dependencies: - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-tabster': 9.26.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) dev: false - /@fluentui/react-positioning@9.20.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-J0IgLF3QKIAQb/wFn0e7oYhgzLfVnB9XTE51Gw7pXytx9U/IdxuT7dXBodWGh4MFceUI0u7djOOHiqrnWjUV2A==} + /@fluentui/react-positioning@9.22.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6): + resolution: {integrity: sha512-/r1BHQKr/WCjEM8UGloiq7bWWBSYB/Uqt7D1sAF9EHd968VH07cAN3RMVKmWWjeJO31rstOZHdgcz0WHhFF+2Q==} peerDependencies: '@types/react': '>=16.14.0 <20.0.0' '@types/react-dom': '>=16.9.0 <20.0.0' @@ -3167,160 +3219,161 @@ packages: dependencies: '@floating-ui/devtools': 0.2.3(@floating-ui/dom@1.7.4) '@floating-ui/dom': 1.7.4 - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - use-sync-external-store: 1.5.0(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) + use-sync-external-store: 1.5.0(react@19.2.6) dev: false - /@fluentui/react-progress@9.4.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0): - resolution: {integrity: sha512-vm60bgQh6cf03RBkIKT2KKcNG3bC63vBN6IvPnuRedOJbIQ04jxonMbdyZ2HSVmlIsRRy/9iJk0wiSird7XUfA==} + /@fluentui/react-progress@9.5.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0): + resolution: {integrity: sha512-EXJ/Bp67d5+bXPNpPabxdtXUgCMTtvYrBoKtIS6wE5KeUzaek/rgQ3v5wnGfbuLnJ4J/kj+n7XQEc9fhoFPy9w==} peerDependencies: '@types/react': '>=16.14.0 <20.0.0' '@types/react-dom': '>=16.9.0 <20.0.0' react: '>=16.14.0 <20.0.0' react-dom: '>=16.14.0 <20.0.0' dependencies: - '@fluentui/react-field': 9.4.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-jsx-runtime': 9.2.0(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui/react-field': 9.5.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-jsx-runtime': 9.4.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-motion': 9.15.0(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) transitivePeerDependencies: - scheduler dev: false - /@fluentui/react-provider@9.22.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-j4eY6DEigrHRKyE6nl+l59mLRWpr3RgWLeEHFAh0a6EGNrrK5S//9EbR0xTHM6SzpmQO1xYn+G/WyAeg6asTKA==} + /@fluentui/react-provider@9.22.16(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6): + resolution: {integrity: sha512-S77n5ASUWE/V1I6lX09CrHm4TAKSGENhIrKz9qMKDv2Vrq44/j3eGBLz12k8IW4TJVu9nwGwst9kBpCT+3WHpA==} peerDependencies: '@types/react': '>=16.14.0 <20.0.0' '@types/react-dom': '>=16.9.0 <20.0.0' react: '>=16.14.0 <20.0.0' react-dom: '>=16.14.0 <20.0.0' dependencies: - '@fluentui/react-icons': 2.0.309(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.2.0(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-tabster': 9.26.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@griffel/core': 1.19.2 - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui/react-icons': 2.0.327(react@19.2.6) + '@fluentui/react-jsx-runtime': 9.4.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/core': 1.21.1 + '@griffel/react': 1.7.3(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) dev: false - /@fluentui/react-radio@9.5.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0): - resolution: {integrity: sha512-9pcl2osiEtA6u7JOFUz+ZR4LwHbDlwWUkH/no8KbyOkbrXBGm44rxmj684R7PgE+lZHzruPuKNtGWpbZlgsodg==} + /@fluentui/react-radio@9.6.2(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0): + resolution: {integrity: sha512-Sp2us4eWRopUKOMCQw5/iks7euPKY6FeesBCCUIVGBg5VKZf2/CfEtbCa9hMjn4D4PCHGivnUTf23t238mvvnw==} peerDependencies: '@types/react': '>=16.14.0 <20.0.0' '@types/react-dom': '>=16.9.0 <20.0.0' react: '>=16.14.0 <20.0.0' react-dom: '>=16.14.0 <20.0.0' dependencies: - '@fluentui/react-field': 9.4.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-jsx-runtime': 9.2.0(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-label': 9.3.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-tabster': 9.26.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui/react-field': 9.5.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-jsx-runtime': 9.4.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-label': 9.4.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) transitivePeerDependencies: - scheduler dev: false - /@fluentui/react-rating@9.3.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-2gF3ccGt3zs6gVXt9r1nKJb5Nb6Re9fTTWM3FXvge+8DfHQrKvyU8CFMPJL2EC9FeBP10BhcfbSiaJyvDAaSdg==} + /@fluentui/react-rating@9.4.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6): + resolution: {integrity: sha512-DfWipzrT44j+yaShtfHz96/vHEa5ut5IR1kobrO0bSqAcpetOn327gFeY+sG/W6xzork/STcy/T836yK8A2+DQ==} peerDependencies: '@types/react': '>=16.8.0 <20.0.0' '@types/react-dom': '>=16.8.0 <20.0.0' react: '>=16.14.0 <20.0.0' react-dom: '>=16.8.0 <20.0.0' dependencies: - '@fluentui/react-icons': 2.0.309(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.2.0(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-tabster': 9.26.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui/react-icons': 2.0.327(react@19.2.6) + '@fluentui/react-jsx-runtime': 9.4.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) dev: false - /@fluentui/react-search@9.3.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0): - resolution: {integrity: sha512-QvTvto+JKb299BsNocNb3mwo+JTwE+Pf82C4Ha+y3j3gf2k40k+rYkshtA1Wt44mnbQv3HJe0xCXptk5ByvpTw==} + /@fluentui/react-search@9.4.2(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0): + resolution: {integrity: sha512-PIb50euHoMsKWLqFymf8wo/+z1jrx1MB7uNuhjNT5DvwTP4VYAy5EtRCSwVRyxWNSaWSL6iy6dDy517EQE96mA==} peerDependencies: '@types/react': '>=16.14.0 <20.0.0' '@types/react-dom': '>=16.9.0 <20.0.0' react: '>=16.14.0 <20.0.0' react-dom: '>=16.14.0 <20.0.0' dependencies: - '@fluentui/react-icons': 2.0.309(react@18.3.1) - '@fluentui/react-input': 9.7.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-jsx-runtime': 9.2.0(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui/react-icons': 2.0.327(react@19.2.6) + '@fluentui/react-input': 9.8.2(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-jsx-runtime': 9.4.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) transitivePeerDependencies: - scheduler dev: false - /@fluentui/react-select@9.4.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0): - resolution: {integrity: sha512-mHnWpRHqXM5aXW1hD6p4V9n7onoRpyAuMvBViFdncbvP9Bkk6aQspEH0CupV7y/JVG5bnoGSfGs89kPZQDDCcg==} + /@fluentui/react-select@9.5.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0): + resolution: {integrity: sha512-8GocQKiUHEUlAks6zA0HbGGSF2lpjuSZuxPzIBqTyuWof8vFiK6eFAcSXb0hTYIVH3RsTihhfc6G3NRnHoBrzg==} peerDependencies: '@types/react': '>=16.14.0 <20.0.0' '@types/react-dom': '>=16.9.0 <20.0.0' react: '>=16.14.0 <20.0.0' react-dom: '>=16.14.0 <20.0.0' dependencies: - '@fluentui/react-field': 9.4.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-icons': 2.0.309(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.2.0(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui/react-field': 9.5.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-icons': 2.0.327(react@19.2.6) + '@fluentui/react-jsx-runtime': 9.4.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) transitivePeerDependencies: - scheduler dev: false - /@fluentui/react-shared-contexts@9.25.1(@types/react@18.3.12)(react@18.3.1): + /@fluentui/react-shared-contexts@9.25.1(@types/react@19.2.15)(react@19.2.6): resolution: {integrity: sha512-C15uX9dnIVe0cm2wa9WMd9KhG5pdbs9jxnzgpFvraCGpLqFHniK2xJghYBRzj66zEK6xJnuRZR89/Y8wsiO11w==} peerDependencies: '@types/react': '>=16.14.0 <20.0.0' @@ -3328,59 +3381,71 @@ packages: dependencies: '@fluentui/react-theme': 9.2.0 '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - react: 18.3.1 + '@types/react': 19.2.15 + react: 19.2.6 dev: false - /@fluentui/react-skeleton@9.4.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0): - resolution: {integrity: sha512-D1WB6CCXkDQ8ahfYOWS4D1rfNvwc8+uiuQ/35/DSBwUrzz0ay5lPBKTBHizG4hKc4mHZmfAw/DG0kJiI0An84w==} + /@fluentui/react-shared-contexts@9.26.2(@types/react@19.2.15)(react@19.2.6): + resolution: {integrity: sha512-upKXkwlIp5oIhELr4clAZXQkuCd4GDXM6GZEz8BOmRO+PnxyqmycCXvxDxsmi6XN+0vkGM4joiIgkB14o/FctQ==} + peerDependencies: + '@types/react': '>=16.14.0 <20.0.0' + react: '>=16.14.0 <20.0.0' + dependencies: + '@fluentui/react-theme': 9.2.1 + '@swc/helpers': 0.5.17 + '@types/react': 19.2.15 + react: 19.2.6 + dev: false + + /@fluentui/react-skeleton@9.7.2(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0): + resolution: {integrity: sha512-PrUgdSGDAZw9FIP5NyvPoPfHDe2N9VxMyBfyTwWfZVg03dzRfnE3vEqr7N5xyfv4JsRs6u1xSqVn/0jdS0IEMQ==} peerDependencies: '@types/react': '>=16.14.0 <20.0.0' '@types/react-dom': '>=16.9.0 <20.0.0' react: '>=16.14.0 <20.0.0' react-dom: '>=16.14.0 <20.0.0' dependencies: - '@fluentui/react-field': 9.4.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-jsx-runtime': 9.2.0(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui/react-field': 9.5.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-jsx-runtime': 9.4.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) transitivePeerDependencies: - scheduler dev: false - /@fluentui/react-slider@9.5.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0): - resolution: {integrity: sha512-6I6lp7C2rlxwcqqro0RiAEh8vWSijdq3Dkpp9igFdcL0WMTsMCjzdjODCfsWWHsz3+K/uVBNN146C3aW0Xj9KQ==} + /@fluentui/react-slider@9.6.2(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0): + resolution: {integrity: sha512-lVavtTg8eqovfRokeYDk4popwCi8nuicacJ/HZdF3ni5e3y/2WT/bVP0eErS/GvC7+90ACQQ8uxdr4sjjY/HWA==} peerDependencies: '@types/react': '>=16.14.0 <20.0.0' '@types/react-dom': '>=16.9.0 <20.0.0' react: '>=16.14.0 <20.0.0' react-dom: '>=16.14.0 <20.0.0' dependencies: - '@fluentui/react-field': 9.4.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-jsx-runtime': 9.2.0(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-tabster': 9.26.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui/react-field': 9.5.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-jsx-runtime': 9.4.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) transitivePeerDependencies: - scheduler dev: false - /@fluentui/react-spinbutton@9.5.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0): - resolution: {integrity: sha512-6iwcMQ53ki8XdLEnu4x7hd5kimTfSFm+8/7tebrfjQeE7qB4ZTX6G+QXUw46gyX2EgqHDSMu0GKzHGSJdv0hoA==} + /@fluentui/react-spinbutton@9.6.2(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0): + resolution: {integrity: sha512-P4vvJH7P5yHPFAv6aSo3dZxtErN62DiRJN+nEKS+/XBoRGsOGQdqyyx5Q/PQKOmyQrtwuZdXNHUjcyv8b50T2w==} peerDependencies: '@types/react': '>=16.14.0 <20.0.0' '@types/react-dom': '>=16.9.0 <20.0.0' @@ -3388,97 +3453,97 @@ packages: react-dom: '>=16.14.0 <20.0.0' dependencies: '@fluentui/keyboard-keys': 9.0.8 - '@fluentui/react-field': 9.4.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-icons': 2.0.309(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.2.0(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui/react-field': 9.5.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-icons': 2.0.327(react@19.2.6) + '@fluentui/react-jsx-runtime': 9.4.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) transitivePeerDependencies: - scheduler dev: false - /@fluentui/react-spinner@9.7.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-TIgpjwbeLS3c4fLrDRwIEmdLJ5+Clr6RKapj9LlqX/RBWXfTncGIy2L/LNuVsxVuB5mNApcAOY3XcptDFrFSqg==} + /@fluentui/react-spinner@9.8.2(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6): + resolution: {integrity: sha512-0LxykLJGUD/I3XEeIXAWznwdg9XRe0piaByR0nLFOOV3UPwkVc2w5UdPhy2Y0NZDvtPHbNaMCuQAq82+bxg/0w==} peerDependencies: '@types/react': '>=16.14.0 <20.0.0' '@types/react-dom': '>=16.9.0 <20.0.0' react: '>=16.14.0 <20.0.0' react-dom: '>=16.14.0 <20.0.0' dependencies: - '@fluentui/react-jsx-runtime': 9.2.0(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-label': 9.3.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui/react-jsx-runtime': 9.4.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-label': 9.4.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) dev: false - /@fluentui/react-swatch-picker@9.4.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0): - resolution: {integrity: sha512-EylVOV9ld7jNsN0VwvIKun0SFtAV3xr8RuOFPveWs37t4Z4N8OTZM+y7kpXBNzFbp0sQuoAiORpSofdoCkssCA==} + /@fluentui/react-swatch-picker@9.5.2(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0): + resolution: {integrity: sha512-DK6UU9OJY9XaGBPU2ROx+B5/7XdwVtHBdVthOAptyKSsYGOdQt5AQqg3ZOXH6r5WYbMRQDuP2OZ2iKtwidFCVQ==} peerDependencies: '@types/react': '>=16.8.0 <20.0.0' '@types/react-dom': '>=16.8.0 <20.0.0' react: '>=16.14.0 <20.0.0' react-dom: '>=16.8.0 <20.0.0' dependencies: - '@fluentui/react-context-selector': 9.2.7(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-field': 9.4.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-icons': 2.0.309(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.2.0(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-tabster': 9.26.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui/react-context-selector': 9.2.16(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-field': 9.5.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-icons': 2.0.327(react@19.2.6) + '@fluentui/react-jsx-runtime': 9.4.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) transitivePeerDependencies: - scheduler dev: false - /@fluentui/react-switch@9.4.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0): - resolution: {integrity: sha512-Mt+ohljW8V8rvGzTAt1e9j7XMwqTJIXvq/CirhxEmdOYMi9qlXrSPRJLWA/aI9aoBlwMtihi9KcOWbhg2uWqsw==} + /@fluentui/react-switch@9.7.2(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0): + resolution: {integrity: sha512-j3e5se+3d+befV9MytkxxvJ9nHZOeZ7thKDTF4YVSYf6kcNx9eOlLvPgDjhGO08gzngO4B7aaprhDN7DJc3W1g==} peerDependencies: '@types/react': '>=16.14.0 <20.0.0' '@types/react-dom': '>=16.9.0 <20.0.0' react: '>=16.14.0 <20.0.0' react-dom: '>=16.14.0 <20.0.0' dependencies: - '@fluentui/react-field': 9.4.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-icons': 2.0.309(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.2.0(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-label': 9.3.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-tabster': 9.26.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui/react-field': 9.5.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-icons': 2.0.327(react@19.2.6) + '@fluentui/react-jsx-runtime': 9.4.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-label': 9.4.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) transitivePeerDependencies: - scheduler dev: false - /@fluentui/react-table@9.18.6(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0): - resolution: {integrity: sha512-4fRwdWeCCYMAvJLc78XxiyRlL2IDw8oXOaMuEnjQYShPNZe8tJi4darTH3djBGSnFD4rxBR9lckc/d1xpySXEA==} + /@fluentui/react-table@9.19.15(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0): + resolution: {integrity: sha512-OdQ2Nwx2nAlPMlJeyAFrKa3Zy5Ya/H87OU8MvtFJhabM/FkHiZoli/DO1mavVI+jqavOlJuQWmJ55D6jjuGa7g==} peerDependencies: '@types/react': '>=16.14.0 <20.0.0' '@types/react-dom': '>=16.9.0 <20.0.0' @@ -3486,74 +3551,74 @@ packages: react-dom: '>=16.14.0 <20.0.0' dependencies: '@fluentui/keyboard-keys': 9.0.8 - '@fluentui/react-aria': 9.17.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-avatar': 9.9.6(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-checkbox': 9.5.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-context-selector': 9.2.7(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-icons': 2.0.309(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.2.0(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-radio': 9.5.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-tabster': 9.26.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui/react-aria': 9.17.11(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-avatar': 9.11.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-checkbox': 9.6.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-context-selector': 9.2.16(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-icons': 2.0.327(react@19.2.6) + '@fluentui/react-jsx-runtime': 9.4.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-radio': 9.6.2(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) transitivePeerDependencies: - scheduler dev: false - /@fluentui/react-tabs@9.10.1(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0): - resolution: {integrity: sha512-4e8ZubpLfB8zv/SiwcBZcF313lsZQldsq5uJD+zT5SBiwemHoqKhijj6c8VcKIcmfEQx3GLhc6qIiXTZRY1k7g==} + /@fluentui/react-tabs@9.12.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0): + resolution: {integrity: sha512-WvzOtpC6C/7Mo5X+xmE+3stpCbx2iH9BqrEN5KuGrsHJ78DjMDeabYeL90vlrHBdP4VlTpwdORBui/jtWkxnmQ==} peerDependencies: '@types/react': '>=16.14.0 <20.0.0' '@types/react-dom': '>=16.9.0 <20.0.0' react: '>=16.14.0 <20.0.0' react-dom: '>=16.14.0 <20.0.0' dependencies: - '@fluentui/react-context-selector': 9.2.7(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-jsx-runtime': 9.2.0(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-tabster': 9.26.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui/react-context-selector': 9.2.16(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-jsx-runtime': 9.4.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) transitivePeerDependencies: - scheduler dev: false - /@fluentui/react-tabster@9.26.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-VLt5KMRHzgT+pSF22tQuuZkaXFiQT6MOjVhoqPmBGKiXSIyVB3vnUOMQyITgDMhy4og/kk6gh04l5/6YXjJV9A==} + /@fluentui/react-tabster@9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6): + resolution: {integrity: sha512-WibgoF67hl6BXfmsY6RSIWSHadeMP/6EDG9gAacfHlwKvK0+FiHp5ernwuXTPAmu2kiHicn2qUZ8EteCFiFryg==} peerDependencies: '@types/react': '>=16.14.0 <20.0.0' '@types/react-dom': '>=16.9.0 <20.0.0' react: '>=16.14.0 <20.0.0' react-dom: '>=16.14.0 <20.0.0' dependencies: - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) keyborg: 2.6.0 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) tabster: 8.5.6 dev: false - /@fluentui/react-tag-picker@9.7.6(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0): - resolution: {integrity: sha512-1ILx9++MJ/+WOIXRhiB9ta/fsVtPOWFGJWD/FxzayvIH8O9E1BVlTLykt6cIGI1ajDq+OoNDmviMLS2sdkyfMQ==} + /@fluentui/react-tag-picker@9.8.6(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0): + resolution: {integrity: sha512-sOZ+wBA3hgGhKrOP7wbjB2yRvAxjcRXtcj1jDTrtSkaDPXb3K0nGmjiqp2mve995ps3wvCGnNKK4EurX842ZbA==} peerDependencies: '@types/react': '>=16.14.0 <20.0.0' '@types/react-dom': '>=16.9.0 <20.0.0' @@ -3561,31 +3626,31 @@ packages: react-dom: '>=16.14.0 <20.0.0' dependencies: '@fluentui/keyboard-keys': 9.0.8 - '@fluentui/react-aria': 9.17.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-combobox': 9.16.6(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-context-selector': 9.2.7(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-field': 9.4.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-icons': 2.0.309(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.2.0(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-portal': 9.8.2(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-positioning': 9.20.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-tabster': 9.26.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-tags': 9.7.6(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui/react-aria': 9.17.11(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-combobox': 9.17.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-context-selector': 9.2.16(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-field': 9.5.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-icons': 2.0.327(react@19.2.6) + '@fluentui/react-jsx-runtime': 9.4.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-portal': 9.8.12(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-positioning': 9.22.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-tags': 9.8.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) transitivePeerDependencies: - scheduler dev: false - /@fluentui/react-tags@9.7.6(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0): - resolution: {integrity: sha512-N/WoiMZOgGEkh1QPsH+f+ugD4WW0ECd0wVmDTXXOpFt6EDVDbkNmKloMSWKlLFXvVakbou8WxsfTZG/I8hX5XA==} + /@fluentui/react-tags@9.8.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0): + resolution: {integrity: sha512-6ZTW78fu5eWByKHIM3i+raDrX3hwfZ67ONfZ8wEUXfZHowskxqpMHI8Gw7IAMWkC1scgLqEnht8TnHvZgjo7Ug==} peerDependencies: '@types/react': '>=16.14.0 <20.0.0' '@types/react-dom': '>=16.9.0 <20.0.0' @@ -3593,92 +3658,92 @@ packages: react-dom: '>=16.14.0 <20.0.0' dependencies: '@fluentui/keyboard-keys': 9.0.8 - '@fluentui/react-aria': 9.17.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-avatar': 9.9.6(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-icons': 2.0.309(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.2.0(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-tabster': 9.26.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui/react-aria': 9.17.11(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-avatar': 9.11.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-icons': 2.0.327(react@19.2.6) + '@fluentui/react-jsx-runtime': 9.4.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) transitivePeerDependencies: - scheduler dev: false - /@fluentui/react-teaching-popover@9.6.6(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0): - resolution: {integrity: sha512-6CuexuCTW45rV4WMyEicch6S9yp1yRdKPYMnMl+l4jqavypgXyPIRsaPRrOOJ4aN2LtP8qh4IiQemaYlw6ZlbA==} + /@fluentui/react-teaching-popover@9.6.21(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0): + resolution: {integrity: sha512-V86zLB1B8xu3U/02FvvMdsJP+ZC9l3vT9bQ2Gr7hZHxJ4/0NLpVcrYSBFHpON9e/WK3p+A5b5V96p86b5Pavlg==} peerDependencies: '@types/react': '>=16.8.0 <20.0.0' '@types/react-dom': '>=16.8.0 <20.0.0' react: '>=16.14.0 <20.0.0' react-dom: '>=16.8.0 <20.0.0' dependencies: - '@fluentui/react-aria': 9.17.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-button': 9.6.6(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-context-selector': 9.2.7(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-icons': 2.0.309(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.2.0(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-popover': 9.12.6(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-tabster': 9.26.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui/react-aria': 9.17.11(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-button': 9.9.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-context-selector': 9.2.16(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-icons': 2.0.327(react@19.2.6) + '@fluentui/react-jsx-runtime': 9.4.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-popover': 9.14.2(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - use-sync-external-store: 1.5.0(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) + use-sync-external-store: 1.5.0(react@19.2.6) transitivePeerDependencies: - scheduler dev: false - /@fluentui/react-text@9.6.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-M4fAOC5OTyRVRpNwrCuIUE5y/lQgfYuCuQ1En+KUG+bpw7junkfkvkOfNKEPBVElmv5KZ/rJ2UffwSFQQB7v2g==} + /@fluentui/react-text@9.6.16(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6): + resolution: {integrity: sha512-ZzCSJWQ6LrVuPqA6sqNEZaXbLvhi2NxBOtlMudWlqYzidLQp038d7mMGSzNnhyeblg+gj+bOVE2eOgWFuVHGYw==} peerDependencies: '@types/react': '>=16.14.0 <20.0.0' '@types/react-dom': '>=16.9.0 <20.0.0' react: '>=16.14.0 <20.0.0' react-dom: '>=16.14.0 <20.0.0' dependencies: - '@fluentui/react-jsx-runtime': 9.2.0(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui/react-jsx-runtime': 9.4.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) dev: false - /@fluentui/react-textarea@9.6.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0): - resolution: {integrity: sha512-Vx1gkjD9Z1WDY8lAYd9DAebnVdLsjoDV/ZvlE3dppAa+ICvRTlSb8rUP+Oucup2GGFBz31gfTse1x7wbfier0Q==} + /@fluentui/react-textarea@9.7.2(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0): + resolution: {integrity: sha512-awlkZoW81WaOqSoXTT9rZs3mTAzCCHnC9eAm6J8ZxI5+ASX07BTolBfZ82it5wxOHI5GMDfbFOl+xIy8uAMdzA==} peerDependencies: '@types/react': '>=16.14.0 <20.0.0' '@types/react-dom': '>=16.9.0 <20.0.0' react: '>=16.14.0 <20.0.0' react-dom: '>=16.14.0 <20.0.0' dependencies: - '@fluentui/react-field': 9.4.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-jsx-runtime': 9.2.0(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui/react-field': 9.5.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-jsx-runtime': 9.4.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) transitivePeerDependencies: - scheduler dev: false @@ -3690,8 +3755,15 @@ packages: '@swc/helpers': 0.5.17 dev: false - /@fluentui/react-toast@9.7.1(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-o1+HavVLOI63Qf7p9soIfxCOMhurU/oX+YTuEmC04dxAq6l81Mzzv3om9dfbKFQN4ofzapcOXVcoXHP47wV+yA==} + /@fluentui/react-theme@9.2.1: + resolution: {integrity: sha512-lJxfz7LmmglFz+c9C41qmMqaRRZZUPtPPl9DWQ79vH+JwZd4dkN7eA78OTRwcGCOTPEKoLTX72R+EFaWEDlX+w==} + dependencies: + '@fluentui/tokens': 1.0.0-alpha.23 + '@swc/helpers': 0.5.17 + dev: false + + /@fluentui/react-toast@9.7.17(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6): + resolution: {integrity: sha512-DWA5EARWSo1k19iWAulLpKrcUHT+Dq/Bw9zfdpoQEWWybrAZwyN7WiYFkBjKCQRxSp10OjLASSQK91CXfb1wJA==} peerDependencies: '@types/react': '>=16.14.0 <20.0.0' '@types/react-dom': '>=16.9.0 <20.0.0' @@ -3699,53 +3771,53 @@ packages: react-dom: '>=16.14.0 <20.0.0' dependencies: '@fluentui/keyboard-keys': 9.0.8 - '@fluentui/react-aria': 9.17.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-icons': 2.0.309(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.2.0(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-motion': 9.10.4(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-motion-components-preview': 0.10.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-portal': 9.8.2(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-tabster': 9.26.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui/react-aria': 9.17.11(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-icons': 2.0.327(react@19.2.6) + '@fluentui/react-jsx-runtime': 9.4.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-motion': 9.15.0(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-motion-components-preview': 0.15.4(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-portal': 9.8.12(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) dev: false - /@fluentui/react-toolbar@9.6.6(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0): - resolution: {integrity: sha512-Ywsyuuome0o6FwfmHRADCc8JZbjcBTZNBSeSpBdoh3Q0enZ2FJ5YhiYzdX3qcas3pmUr3UGOGdVH6LqKZSSUDw==} + /@fluentui/react-toolbar@9.8.0(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0): + resolution: {integrity: sha512-EIe+QWOaFR1pZzENefsFTmjxGa2yJb4A/by3kGuGqSjx7isqPUllPq0/kFQzfoUYgPDJbJtQ+KyuRDekTL0QpQ==} peerDependencies: '@types/react': '>=16.14.0 <20.0.0' '@types/react-dom': '>=16.9.0 <20.0.0' react: '>=16.14.0 <20.0.0' react-dom: '>=16.14.0 <20.0.0' dependencies: - '@fluentui/react-button': 9.6.6(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-context-selector': 9.2.7(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-divider': 9.4.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.2.0(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-radio': 9.5.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-tabster': 9.26.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui/react-button': 9.9.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-context-selector': 9.2.16(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-divider': 9.7.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-jsx-runtime': 9.4.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-radio': 9.6.2(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) transitivePeerDependencies: - scheduler dev: false - /@fluentui/react-tooltip@9.8.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-Lg97zUE+2p2riZbBIGvQbTOMTJpj61njJ7fAxmzgus/zBSbSO/HxuCIPoO+cYfGNc/ufxuDqbgo1soTDvglCPA==} + /@fluentui/react-tooltip@9.10.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6): + resolution: {integrity: sha512-IPHBFjqGhaaMDhLt5NSNOE9LEpDOpT7qgEqNz+Mlflo0A4qI2LW/EnkNop7IRmX/bC88A+wUtEONTjjR87dNBw==} peerDependencies: '@types/react': '>=16.14.0 <20.0.0' '@types/react-dom': '>=16.9.0 <20.0.0' @@ -3753,23 +3825,23 @@ packages: react-dom: '>=16.14.0 <20.0.0' dependencies: '@fluentui/keyboard-keys': 9.0.8 - '@fluentui/react-jsx-runtime': 9.2.0(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-portal': 9.8.2(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-positioning': 9.20.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-tabster': 9.26.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui/react-jsx-runtime': 9.4.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-portal': 9.8.12(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-positioning': 9.22.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) dev: false - /@fluentui/react-tree@9.13.1(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0): - resolution: {integrity: sha512-mQ/9agSIUmgNbenv4rYgwI+7+O+m/c/aBo7wfipc2OKswx0K09YIHrfe1+zRFk813fbu6JuR/NmmVquAYe0c3w==} + /@fluentui/react-tree@9.16.0(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0): + resolution: {integrity: sha512-c+Q4AVaYk9U69aGDgmJVNne+CtWKS75YIfGoxs6+9+wE2Wqz4T0E+gE1ng7ARCQQgI7E2NEJlot6DuI6nYYrRw==} peerDependencies: '@types/react': '>=16.14.0 <20.0.0' '@types/react-dom': '>=16.9.0 <20.0.0' @@ -3777,135 +3849,148 @@ packages: react-dom: '>=16.14.0 <20.0.0' dependencies: '@fluentui/keyboard-keys': 9.0.8 - '@fluentui/react-aria': 9.17.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-avatar': 9.9.6(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-button': 9.6.6(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-checkbox': 9.5.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-context-selector': 9.2.7(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-icons': 2.0.309(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.2.0(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-motion': 9.10.4(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-motion-components-preview': 0.10.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-radio': 9.5.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-tabster': 9.26.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui/react-aria': 9.17.11(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-avatar': 9.11.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-button': 9.9.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-checkbox': 9.6.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-context-selector': 9.2.16(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-icons': 2.0.327(react@19.2.6) + '@fluentui/react-jsx-runtime': 9.4.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-motion': 9.15.0(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-motion-components-preview': 0.15.4(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-radio': 9.6.2(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) transitivePeerDependencies: - scheduler dev: false - /@fluentui/react-utilities@9.24.1(@types/react@18.3.12)(react@18.3.1): + /@fluentui/react-utilities@9.24.1(@types/react@19.2.15)(react@19.2.6): resolution: {integrity: sha512-Ih0S+BrHiiGiG0faDncmipOQ2rz8jHaKXzSN4p5U5m7d/jcPMAZ45cHtaYGLTD0O32ur7/AusmQSLY6c/9WvnQ==} peerDependencies: '@types/react': '>=16.14.0 <20.0.0' react: '>=16.14.0 <20.0.0' dependencies: '@fluentui/keyboard-keys': 9.0.8 - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) + '@fluentui/react-shared-contexts': 9.25.1(@types/react@19.2.15)(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - react: 18.3.1 + '@types/react': 19.2.15 + react: 19.2.6 dev: false - /@fluentui/react-virtualizer@9.0.0-alpha.96(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-0o9RSTAAIoJ4xdM2g8hF5u98Up0OHRknRhMolZHZDoqXEvhJ5GroGtp+NPfU7LxU+dxHrZLx9gQ6wVWe/35ZzQ==} + /@fluentui/react-utilities@9.26.3(@types/react@19.2.15)(react@19.2.6): + resolution: {integrity: sha512-bXB3jMm/RroT8c5eGZkijkPbLd4MqMI6biBHjavo0e7OkZHv9IPfH2nDkGhSn5Sh8e6kRcX0IjYhbM10WUK2iQ==} peerDependencies: - '@types/react': '>=16.14.0 <19.0.0' - '@types/react-dom': '>=16.9.0 <19.0.0' - react: '>=16.14.0 <19.0.0' - react-dom: '>=16.14.0 <19.0.0' + '@types/react': '>=16.14.0 <20.0.0' + react: '>=16.14.0 <20.0.0' dependencies: - '@fluentui/react-jsx-runtime': 9.2.0(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui/keyboard-keys': 9.0.8 + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + react: 19.2.6 dev: false - /@fluentui/react-window-provider@2.2.30(@types/react@18.3.12)(react@18.3.1): - resolution: {integrity: sha512-2SXuiZcU29W0D9zfExcTfzVx97OI50YCn5fGGO0bTDuP5VxzTQp1mipAY4qm/yJMMinoXkzBGLl1rK0Tdtxh1w==} + /@fluentui/react-virtualizer@9.0.0-alpha.112(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6): + resolution: {integrity: sha512-dao/mQssaPFxCXMx7K+G/DrRoZg28kXcE1NGbJ1RPtbkVCzJgwrEEeDhM5/wyOXO/Z5EZ31FIerDDVOyr6FAaw==} peerDependencies: - '@types/react': '>=16.8.0 <19.0.0' - react: '>=16.8.0 <19.0.0' + '@types/react': '>=16.14.0 <20.0.0' + '@types/react-dom': '>=16.9.0 <20.0.0' + react: '>=16.14.0 <20.0.0' + react-dom: '>=16.14.0 <20.0.0' + dependencies: + '@fluentui/react-jsx-runtime': 9.4.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) + '@swc/helpers': 0.5.17 + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) + dev: false + + /@fluentui/react-window-provider@2.3.2(@types/react@19.2.15)(react@19.2.6): + resolution: {integrity: sha512-T15zFPIWr9De8hNkapne7YyvcxclyTK2bMXXHZwbWLkVeH/lGHRG0CIy/calNGKa86wuzMJhq8iqFW2W6+EwVQ==} + peerDependencies: + '@types/react': '>=16.8.0 <20.0.0' + react: '>=16.8.0 <20.0.0' dependencies: '@fluentui/set-version': 8.2.24 - '@types/react': 18.3.12 - react: 18.3.1 + '@types/react': 19.2.15 + react: 19.2.6 tslib: 2.8.1 dev: false - /@fluentui/react@8.123.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-Kgw77kf3Qj1eb6J5HqgwgVx1tV+kbiwTuC99fhM1QuC8YNnYjVn5C6178mQrx30GpwtbkJZ8yt2FrNXSfe5VDQ==} + /@fluentui/react@8.125.6(@types/react-dom@18.3.7)(@types/react@19.2.15)(react-dom@18.3.1)(react@19.2.6): + resolution: {integrity: sha512-uvq0PdAL+Tznikek54zbS31JefTqcPaCkwjHjJz0t8NAC2ZFHozKnkApaQo2+sf0390K3k1ErGWr/+3Tvc6+JQ==} 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' + '@types/react': '>=16.8.0 <20.0.0' + '@types/react-dom': '>=16.8.0 <20.0.0' + react: '>=16.8.0 <20.0.0' + react-dom: '>=16.8.0 <20.0.0' dependencies: - '@fluentui/date-time-utilities': 8.6.10 - '@fluentui/font-icons-mdl2': 8.5.63(@types/react@18.3.12)(react@18.3.1) - '@fluentui/foundation-legacy': 8.4.30(@types/react@18.3.12)(react@18.3.1) + '@fluentui/date-time-utilities': 8.6.11 + '@fluentui/font-icons-mdl2': 8.5.73(@types/react@19.2.15)(react@19.2.6) + '@fluentui/foundation-legacy': 8.6.6(@types/react@19.2.15)(react@19.2.6) '@fluentui/merge-styles': 8.6.14 - '@fluentui/react-focus': 8.9.26(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-hooks': 8.8.19(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-portal-compat-context': 9.0.14(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-window-provider': 2.2.30(@types/react@18.3.12)(react@18.3.1) + '@fluentui/react-focus': 8.10.6(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-hooks': 8.10.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-portal-compat-context': 9.0.15(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-window-provider': 2.3.2(@types/react@19.2.15)(react@19.2.6) '@fluentui/set-version': 8.2.24 - '@fluentui/style-utilities': 8.12.4(@types/react@18.3.12)(react@18.3.1) - '@fluentui/theme': 2.6.67(@types/react@18.3.12)(react@18.3.1) - '@fluentui/utilities': 8.15.23(@types/react@18.3.12)(react@18.3.1) + '@fluentui/style-utilities': 8.15.1(@types/react@19.2.15)(react@19.2.6) + '@fluentui/theme': 2.7.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/utilities': 8.17.2(@types/react@19.2.15)(react@19.2.6) '@microsoft/load-themed-styles': 1.10.295 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 18.3.7(@types/react@19.2.15) + react: 19.2.6 + react-dom: 18.3.1(react@19.2.6) tslib: 2.8.1 dev: false - /@fluentui/react@8.123.5(@types/react-dom@18.3.7)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-Kgw77kf3Qj1eb6J5HqgwgVx1tV+kbiwTuC99fhM1QuC8YNnYjVn5C6178mQrx30GpwtbkJZ8yt2FrNXSfe5VDQ==} + /@fluentui/react@8.125.6(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6): + resolution: {integrity: sha512-uvq0PdAL+Tznikek54zbS31JefTqcPaCkwjHjJz0t8NAC2ZFHozKnkApaQo2+sf0390K3k1ErGWr/+3Tvc6+JQ==} 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' + '@types/react': '>=16.8.0 <20.0.0' + '@types/react-dom': '>=16.8.0 <20.0.0' + react: '>=16.8.0 <20.0.0' + react-dom: '>=16.8.0 <20.0.0' dependencies: - '@fluentui/date-time-utilities': 8.6.10 - '@fluentui/font-icons-mdl2': 8.5.63(@types/react@18.3.12)(react@18.3.1) - '@fluentui/foundation-legacy': 8.4.30(@types/react@18.3.12)(react@18.3.1) + '@fluentui/date-time-utilities': 8.6.11 + '@fluentui/font-icons-mdl2': 8.5.73(@types/react@19.2.15)(react@19.2.6) + '@fluentui/foundation-legacy': 8.6.6(@types/react@19.2.15)(react@19.2.6) '@fluentui/merge-styles': 8.6.14 - '@fluentui/react-focus': 8.9.26(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-hooks': 8.8.19(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-portal-compat-context': 9.0.14(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-window-provider': 2.2.30(@types/react@18.3.12)(react@18.3.1) + '@fluentui/react-focus': 8.10.6(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-hooks': 8.10.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-portal-compat-context': 9.0.15(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-window-provider': 2.3.2(@types/react@19.2.15)(react@19.2.6) '@fluentui/set-version': 8.2.24 - '@fluentui/style-utilities': 8.12.4(@types/react@18.3.12)(react@18.3.1) - '@fluentui/theme': 2.6.67(@types/react@18.3.12)(react@18.3.1) - '@fluentui/utilities': 8.15.23(@types/react@18.3.12)(react@18.3.1) + '@fluentui/style-utilities': 8.15.1(@types/react@19.2.15)(react@19.2.6) + '@fluentui/theme': 2.7.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/utilities': 8.17.2(@types/react@19.2.15)(react@19.2.6) '@microsoft/load-themed-styles': 1.10.295 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.7(@types/react@18.3.12) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) tslib: 2.8.1 dev: false - /@fluentui/scheme-utilities@8.3.68(@types/react@18.3.12)(react@18.3.1): + /@fluentui/scheme-utilities@8.3.68(@types/react@19.2.15)(react@19.2.6): resolution: {integrity: sha512-Kp3FynL+jR/XRRRa8CWmPpOOZjhAvLo0fcVmYClEuYQJK4yfXwrXp19dC1rMXExzEasAiRJpTb1DYbBOKQHrVA==} dependencies: '@fluentui/set-version': 8.2.24 - '@fluentui/theme': 2.6.67(@types/react@18.3.12)(react@18.3.1) + '@fluentui/theme': 2.7.2(@types/react@19.2.15)(react@19.2.6) tslib: 2.8.1 transitivePeerDependencies: - '@types/react' @@ -3918,13 +4003,13 @@ packages: tslib: 2.8.1 dev: false - /@fluentui/style-utilities@8.12.4(@types/react@18.3.12)(react@18.3.1): - resolution: {integrity: sha512-s+u9v5gQ1SMLsuI7pUP2rXo6Kd2v+X2l4eKQxKO4UO0dZv/kLaA4fnmkXaIDpKkLS+eI9KBAG/W2KhojwBSt1g==} + /@fluentui/style-utilities@8.15.1(@types/react@19.2.15)(react@19.2.6): + resolution: {integrity: sha512-EwjJE7P7XWViNIN+Klm4rFCaADujsfwHB4nzkYeD0zjMokrznsiAvqERxaGZMCRH7tO+DLKITt7kaoQstNLCVQ==} dependencies: '@fluentui/merge-styles': 8.6.14 '@fluentui/set-version': 8.2.24 - '@fluentui/theme': 2.6.67(@types/react@18.3.12)(react@18.3.1) - '@fluentui/utilities': 8.15.23(@types/react@18.3.12)(react@18.3.1) + '@fluentui/theme': 2.7.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/utilities': 8.17.2(@types/react@19.2.15)(react@19.2.6) '@microsoft/load-themed-styles': 1.10.295 tslib: 2.8.1 transitivePeerDependencies: @@ -3932,11 +4017,11 @@ packages: - react dev: false - /@fluentui/theme-samples@8.7.123(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1): + /@fluentui/theme-samples@8.7.123(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6): resolution: {integrity: sha512-aRr99fq0HNzsG68fJjHBbZSkxDe1BA/hpprCgJj7P69jFJbf2V1GBWXQfoTDPj/PZKS80qlJLo6M+B7yHaet+A==} dependencies: - '@fluentui/react': 8.123.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/scheme-utilities': 8.3.68(@types/react@18.3.12)(react@18.3.1) + '@fluentui/react': 8.125.6(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/scheme-utilities': 8.3.68(@types/react@19.2.15)(react@19.2.6) '@fluentui/set-version': 8.2.24 tslib: 2.8.1 transitivePeerDependencies: @@ -3946,17 +4031,17 @@ packages: - react-dom dev: false - /@fluentui/theme@2.6.67(@types/react@18.3.12)(react@18.3.1): - resolution: {integrity: sha512-+9+VkIkZ+NCQDXFP6+WV2ChAj/KHphOEDCvGO15w8ql7sqRxeRQACtoWYNq1tAAsodbnq/amCfo2PNy2VIcIOQ==} + /@fluentui/theme@2.7.2(@types/react@19.2.15)(react@19.2.6): + resolution: {integrity: sha512-UXGNfGa/1bLmYrOpmHXdvyc7CzlNSKUQAADweTncbNoMF1DvscWEjPj5kxFgCmOU8wVtvvn4GraNNUSWtNxeeA==} peerDependencies: - '@types/react': '>=16.8.0 <19.0.0' - react: '>=16.8.0 <19.0.0' + '@types/react': '>=16.8.0 <20.0.0' + react: '>=16.8.0 <20.0.0' dependencies: '@fluentui/merge-styles': 8.6.14 '@fluentui/set-version': 8.2.24 - '@fluentui/utilities': 8.15.23(@types/react@18.3.12)(react@18.3.1) - '@types/react': 18.3.12 - react: 18.3.1 + '@fluentui/utilities': 8.17.2(@types/react@19.2.15)(react@19.2.6) + '@types/react': 19.2.15 + react: 19.2.6 tslib: 2.8.1 dev: false @@ -3966,18 +4051,24 @@ packages: '@swc/helpers': 0.5.17 dev: false - /@fluentui/utilities@8.15.23(@types/react@18.3.12)(react@18.3.1): - resolution: {integrity: sha512-Vrto/daJ8lhwAZqf5XkC3qi+4PW8Dk2X0yXNgia9aV2wxsbMoEikqC08cNQnapTaBLkurAIShTbR56mxKh8Kyw==} + /@fluentui/tokens@1.0.0-alpha.23: + resolution: {integrity: sha512-uxrzF9Z+J10naP0pGS7zPmzSkspSS+3OJDmYIK3o1nkntQrgBXq3dBob4xSlTDm5aOQ0kw6EvB9wQgtlyy4eKQ==} + dependencies: + '@swc/helpers': 0.5.17 + dev: false + + /@fluentui/utilities@8.17.2(@types/react@19.2.15)(react@19.2.6): + resolution: {integrity: sha512-TmeWVtGN+Lk0mch7tuRcbkeMdrBwltI68fvQbPwcNLo4igFtTInMmjEnVJGa7pBQN5lQAmHYqB9IJI6RZU/t6w==} peerDependencies: - '@types/react': '>=16.8.0 <19.0.0' - react: '>=16.8.0 <19.0.0' + '@types/react': '>=16.8.0 <20.0.0' + react: '>=16.8.0 <20.0.0' dependencies: '@fluentui/dom-utilities': 2.3.10 '@fluentui/merge-styles': 8.6.14 - '@fluentui/react-window-provider': 2.2.30(@types/react@18.3.12)(react@18.3.1) + '@fluentui/react-window-provider': 2.3.2(@types/react@19.2.15)(react@19.2.6) '@fluentui/set-version': 8.2.24 - '@types/react': 18.3.12 - react: 18.3.1 + '@types/react': 19.2.15 + react: 19.2.6 tslib: 2.8.1 dev: false @@ -3985,27 +4076,51 @@ packages: resolution: {integrity: sha512-WkB/QQkjy9dE4vrNYGhQvRRUHFkYVOuaznVOMNTDT4pS9aTJ9XPrMTXXlkpcwaf0D3vNKoerj4zAwnU2lBzbOg==} dependencies: '@emotion/hash': 0.9.2 - '@griffel/style-types': 1.3.0 - csstype: 3.1.3 + '@griffel/style-types': 1.4.1 + csstype: 3.2.3 + rtl-css-js: 1.16.1 + stylis: 4.4.0 + tslib: 2.8.1 + dev: false + + /@griffel/core@1.21.1: + resolution: {integrity: sha512-LjjyGXWwezvl/RjDk9KoNpCI5t3TOkQyalWgKxzdV9PSOLpHCLh2lBzw1anjdJWqWRgeruakxo0s8/NcVD/mJA==} + deprecated: This version was published from a broken build artifact (commit ef0b28a1). Please upgrade to the next patch release. + dependencies: + '@emotion/hash': 0.9.2 + '@griffel/style-types': 1.4.1 + csstype: 3.2.3 rtl-css-js: 1.16.1 - stylis: 4.3.6 + stylis: 4.4.0 tslib: 2.8.1 dev: false - /@griffel/react@1.5.30(react@18.3.1): + /@griffel/react@1.5.30(react@19.2.6): resolution: {integrity: sha512-1q4ojbEVFY5YA0j1NamP0WWF4BKh+GHsVugltDYeEgEaVbH3odJ7tJabuhQgY+7Nhka0pyEFWSiHJev0K3FSew==} peerDependencies: react: '>=16.8.0 <20.0.0' dependencies: '@griffel/core': 1.19.2 - react: 18.3.1 + react: 19.2.6 tslib: 2.8.1 dev: false - /@griffel/style-types@1.3.0: - resolution: {integrity: sha512-bHwD3sUE84Xwv4dH011gOKe1jul77M1S6ZFN9Tnq8pvZ48UMdY//vtES6fv7GRS5wXYT4iqxQPBluAiYAfkpmw==} + /@griffel/react@1.7.3(react@19.2.6): + resolution: {integrity: sha512-4hQ8WxZ5WXQx+Vp0uG5+qPfmChpOIXojPXMH9bg/hEdJKW25LkHgItwQ6oCqhrVB+jMfTv7pbr479v2tVFzwAA==} + deprecated: This version was published from a broken build artifact (commit ef0b28a1). Please upgrade to the next patch release. + peerDependencies: + react: '>=16.14.0 <20.0.0' dependencies: - csstype: 3.1.3 + '@griffel/core': 1.21.1 + react: 19.2.6 + tslib: 2.8.1 + dev: false + + /@griffel/style-types@1.4.1: + resolution: {integrity: sha512-tYOx46DWiXxL+yggNAbwDrgOUuzNtiGJC3YrmlCGXJGgXOPvDioPygiGtNYL4i+5OyaULaeRDiOAvzPaqIE9Bw==} + deprecated: This version was published from a broken build artifact (commit ef0b28a1). Please upgrade to the next patch release. + dependencies: + csstype: 3.2.3 dev: false /@hapi/hoek@9.3.0: @@ -4443,23 +4558,23 @@ packages: resolution: {integrity: sha512-Vo+PSpZG2/fmgmiNzYK9qWRh8h/CHrwD0mo1h1DzL4yzHNSfWYujGTYsWGreD000gcgmZ7K4Ys6Tx9TxtsKdDw==} dev: false - /@mdx-js/react@1.6.22(react@18.3.1): + /@mdx-js/react@1.6.22(react@19.2.6): resolution: {integrity: sha512-TDoPum4SHdfPiGSAaRBw7ECyI8VaHpK8GJugbJIJuqyh6kzw9ZLJZW3HGL3NNrJGxcAixUvqROm+YuQOo5eXtg==} peerDependencies: react: ^16.13.1 || ^17.0.0 dependencies: - react: 18.3.1 + react: 19.2.6 dev: false - /@mdx-js/react@3.1.1(@types/react@18.3.12)(react@18.3.1): + /@mdx-js/react@3.1.1(@types/react@19.2.15)(react@19.2.6): resolution: {integrity: sha512-f++rKLQgUVYDAtECQ6fn/is15GkEH9+nZPM3MS0RcxVqoTfawHvDlSCH7JbMhAM6uJ32v3eXLvLmLvjGu7PTQw==} peerDependencies: '@types/react': '>=16' react: '>=16' dependencies: '@types/mdx': 2.0.13 - '@types/react': 18.3.12 - react: 18.3.1 + '@types/react': 19.2.15 + react: 19.2.6 dev: false /@microsoft/api-documenter@7.26.32(@types/node@22.18.1): @@ -4577,7 +4692,7 @@ packages: tslib: 2.8.1 dev: false - /@microsoft/applicationinsights-react-js@3.4.3(react@18.3.1)(tslib@2.8.1): + /@microsoft/applicationinsights-react-js@3.4.3(react@19.2.6)(tslib@2.8.1): resolution: {integrity: sha512-+IIPDYU7DKBwByN7lK/mkMGrnWMGdyIsEZfDzBh/fKDZgGGGgH9B3WHej+vIpdwBcVaPbYx++lonTshn56C9/A==} peerDependencies: history: '>= 4.10.1' @@ -4588,7 +4703,7 @@ packages: '@microsoft/applicationinsights-core-js': 2.8.18(tslib@2.8.1) '@microsoft/applicationinsights-shims': 2.0.2 '@microsoft/dynamicproto-js': 1.1.11 - react: 18.3.1 + react: 19.2.6 tslib: 2.8.1 dev: false @@ -5278,24 +5393,24 @@ packages: ts-dedent: 2.2.0 dev: false - /@storybook/addon-docs@8.6.15(@types/react@18.3.12)(storybook@8.6.15): + /@storybook/addon-docs@8.6.15(@types/react@19.2.15)(storybook@8.6.15): resolution: {integrity: sha512-Nm5LlxwAmGQRkCUY36FhtCLz21C+5XlydF7/bkBOHsf08p2xR5MNLMSPrIhte/PY7ne9viNUCm1d3d3LiWnkKg==} peerDependencies: storybook: ^8.6.15 dependencies: - '@mdx-js/react': 3.1.1(@types/react@18.3.12)(react@18.3.1) - '@storybook/blocks': 8.6.15(react-dom@18.3.1)(react@18.3.1)(storybook@8.6.15) + '@mdx-js/react': 3.1.1(@types/react@19.2.15)(react@19.2.6) + '@storybook/blocks': 8.6.15(react-dom@19.2.6)(react@19.2.6)(storybook@8.6.15) '@storybook/csf-plugin': 8.6.15(storybook@8.6.15) - '@storybook/react-dom-shim': 8.6.15(react-dom@18.3.1)(react@18.3.1)(storybook@8.6.15) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@storybook/react-dom-shim': 8.6.15(react-dom@19.2.6)(react@19.2.6)(storybook@8.6.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) storybook: 8.6.15(prettier@3.5.3) ts-dedent: 2.2.0 transitivePeerDependencies: - '@types/react' dev: false - /@storybook/addon-essentials@8.6.15(@types/react@18.3.12)(storybook@8.6.15): + /@storybook/addon-essentials@8.6.15(@types/react@19.2.15)(storybook@8.6.15): resolution: {integrity: sha512-BIcE/7t5WXDXs4+zycm7MLNPHA2219ImkKO70IH7uxGM4cm7jDuJ5v0crkAvNeeRVsZixT2P2L9EfUfi1cFCQg==} peerDependencies: storybook: ^8.6.15 @@ -5303,7 +5418,7 @@ packages: '@storybook/addon-actions': 8.6.15(storybook@8.6.15) '@storybook/addon-backgrounds': 8.6.15(storybook@8.6.15) '@storybook/addon-controls': 8.6.15(storybook@8.6.15) - '@storybook/addon-docs': 8.6.15(@types/react@18.3.12)(storybook@8.6.15) + '@storybook/addon-docs': 8.6.15(@types/react@19.2.15)(storybook@8.6.15) '@storybook/addon-highlight': 8.6.15(storybook@8.6.15) '@storybook/addon-measure': 8.6.15(storybook@8.6.15) '@storybook/addon-outline': 8.6.15(storybook@8.6.15) @@ -5324,7 +5439,7 @@ packages: storybook: 8.6.15(prettier@3.5.3) dev: false - /@storybook/addon-links@8.6.15(react@18.3.1)(storybook@8.6.15): + /@storybook/addon-links@8.6.15(react@19.2.6)(storybook@8.6.15): resolution: {integrity: sha512-abRWnDPBTwnj6sQYfAjUnYCNuUQbrVLLOyuormbDUqOcvZ+OqehNYo4BKXx0/lz61h0A2dOD1IuDo40uWyYVFQ==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta @@ -5334,7 +5449,7 @@ packages: optional: true dependencies: '@storybook/global': 5.0.0 - react: 18.3.1 + react: 19.2.6 storybook: 8.6.15(prettier@3.5.3) ts-dedent: 2.2.0 dev: false @@ -5387,7 +5502,7 @@ packages: - webpack dev: false - /@storybook/blocks@8.6.15(react-dom@18.3.1)(react@18.3.1)(storybook@8.6.15): + /@storybook/blocks@8.6.15(react-dom@19.2.6)(react@19.2.6)(storybook@8.6.15): resolution: {integrity: sha512-nc5jQkvPo0EirteHsrmcx9on/0lGQ8F4lUNky7kN2I5WM8Frr3cPTeRoAvzjUkOwrqt/vm3g+T4zSbmDq/OEDA==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 @@ -5399,9 +5514,9 @@ packages: react-dom: optional: true dependencies: - '@storybook/icons': 1.4.0(react-dom@18.3.1)(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@storybook/icons': 1.4.0(react-dom@19.2.6)(react@19.2.6) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) storybook: 8.6.15(prettier@3.5.3) ts-dedent: 2.2.0 dev: false @@ -5520,15 +5635,15 @@ packages: resolution: {integrity: sha512-FcOqPAXACP0I3oJ/ws6/rrPT9WGhu915Cg8D02a9YxLo0DE9zI+a9A5gRGvmQ09fiWPukqI8ZAEoQEdWUKMQdQ==} dev: false - /@storybook/icons@1.4.0(react-dom@18.3.1)(react@18.3.1): + /@storybook/icons@1.4.0(react-dom@19.2.6)(react@19.2.6): resolution: {integrity: sha512-Td73IeJxOyalzvjQL+JXx72jlIYHgs+REaHiREOqfpo3A2AYYG71AUbcv+lg7mEDIweKVCxsMQ0UKo634c8XeA==} engines: {node: '>=14.0.0'} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta dependencies: - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) dev: false /@storybook/instrumenter@8.6.15(storybook@8.6.15): @@ -5557,7 +5672,7 @@ packages: storybook: 8.6.15(prettier@3.5.3) dev: false - /@storybook/preset-react-webpack@8.6.15(@storybook/test@8.6.15)(react-dom@18.3.1)(react@18.3.1)(storybook@8.6.15)(typescript@5.4.5): + /@storybook/preset-react-webpack@8.6.15(@storybook/test@8.6.15)(react-dom@19.2.6)(react@19.2.6)(storybook@8.6.15)(typescript@5.4.5): resolution: {integrity: sha512-AY2o3otXHjEr1WIPk+8PelABkk5sBJhPu13BVSWajMOY8W8fraN9CQxrsMFxlG6vTFQg1cDf9kFlCKFHERPiHg==} engines: {node: '>=18.0.0'} peerDependencies: @@ -5570,14 +5685,14 @@ packages: optional: true dependencies: '@storybook/core-webpack': 8.6.15(storybook@8.6.15) - '@storybook/react': 8.6.15(@storybook/test@8.6.15)(react-dom@18.3.1)(react@18.3.1)(storybook@8.6.15)(typescript@5.4.5) + '@storybook/react': 8.6.15(@storybook/test@8.6.15)(react-dom@19.2.6)(react@19.2.6)(storybook@8.6.15)(typescript@5.4.5) '@storybook/react-docgen-typescript-plugin': 1.0.6--canary.9.0c3f3b7.0(typescript@5.4.5)(webpack@5.99.9) '@types/semver': 7.7.1 find-up: 5.0.0 magic-string: 0.30.19 - react: 18.3.1 + react: 19.2.6 react-docgen: 7.1.1 - react-dom: 18.3.1(react@18.3.1) + react-dom: 19.2.6(react@19.2.6) resolve: 1.22.10 semver: 7.7.2 storybook: 8.6.15(prettier@3.5.3) @@ -5620,19 +5735,19 @@ packages: - supports-color dev: false - /@storybook/react-dom-shim@8.6.15(react-dom@18.3.1)(react@18.3.1)(storybook@8.6.15): + /@storybook/react-dom-shim@8.6.15(react-dom@19.2.6)(react@19.2.6)(storybook@8.6.15): resolution: {integrity: sha512-m2trBmmd4iom1qwrp1F109zjRDc0cPaHYhDQxZR4Qqdz8pYevYJTlipDbH/K4NVB6Rn687RT29OoOPfJh6vkFA==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta storybook: ^8.6.15 dependencies: - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) storybook: 8.6.15(prettier@3.5.3) dev: false - /@storybook/react-webpack5@8.6.15(@storybook/test@8.6.15)(react-dom@18.3.1)(react@18.3.1)(storybook@8.6.15)(typescript@5.4.5): + /@storybook/react-webpack5@8.6.15(@storybook/test@8.6.15)(react-dom@19.2.6)(react@19.2.6)(storybook@8.6.15)(typescript@5.4.5): resolution: {integrity: sha512-YPAAZm7qfaRFMGBt3IhvvuBzuvBKcOUmGvcqZVZSlOtMKFzH1kweyloo6DGE648MxqN4WVcWpp6MnpivORM72w==} engines: {node: '>=18.0.0'} peerDependencies: @@ -5645,10 +5760,10 @@ packages: optional: true dependencies: '@storybook/builder-webpack5': 8.6.15(storybook@8.6.15)(typescript@5.4.5) - '@storybook/preset-react-webpack': 8.6.15(@storybook/test@8.6.15)(react-dom@18.3.1)(react@18.3.1)(storybook@8.6.15)(typescript@5.4.5) - '@storybook/react': 8.6.15(@storybook/test@8.6.15)(react-dom@18.3.1)(react@18.3.1)(storybook@8.6.15)(typescript@5.4.5) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@storybook/preset-react-webpack': 8.6.15(@storybook/test@8.6.15)(react-dom@19.2.6)(react@19.2.6)(storybook@8.6.15)(typescript@5.4.5) + '@storybook/react': 8.6.15(@storybook/test@8.6.15)(react-dom@19.2.6)(react@19.2.6)(storybook@8.6.15)(typescript@5.4.5) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) storybook: 8.6.15(prettier@3.5.3) typescript: 5.4.5 transitivePeerDependencies: @@ -5661,7 +5776,7 @@ packages: - webpack-cli dev: false - /@storybook/react@8.6.15(@storybook/test@8.6.15)(react-dom@18.3.1)(react@18.3.1)(storybook@8.6.15)(typescript@5.4.5): + /@storybook/react@8.6.15(@storybook/test@8.6.15)(react-dom@19.2.6)(react@19.2.6)(storybook@8.6.15)(typescript@5.4.5): resolution: {integrity: sha512-hdnhlJg+YkpPMOw2hvK7+mhdxAbguA+TFTIAzVV9CeUYoHDIZAsgeKVhRmgZGN20NGjRN5ZcwkplAMJnF9v+6w==} engines: {node: '>=18.0.0'} peerDependencies: @@ -5680,11 +5795,11 @@ packages: '@storybook/global': 5.0.0 '@storybook/manager-api': 8.6.15(storybook@8.6.15) '@storybook/preview-api': 8.6.15(storybook@8.6.15) - '@storybook/react-dom-shim': 8.6.15(react-dom@18.3.1)(react@18.3.1)(storybook@8.6.15) + '@storybook/react-dom-shim': 8.6.15(react-dom@19.2.6)(react@19.2.6)(storybook@8.6.15) '@storybook/test': 8.6.15(storybook@8.6.15) '@storybook/theming': 8.6.15(storybook@8.6.15) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) storybook: 8.6.15(prettier@3.5.3) typescript: 5.4.5 dev: false @@ -5945,7 +6060,7 @@ packages: redent: 3.0.0 dev: false - /@testing-library/react@16.3.0(@testing-library/dom@10.4.1)(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1): + /@testing-library/react@16.3.0(@testing-library/dom@10.4.1)(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6): resolution: {integrity: sha512-kFSyxiEDwv1WLl2fgsq6pPBbw5aWKrsY2/noi1Id0TK0UParSF62oFQFGHXIyaG4pp2tEub/Zlel+fjjZILDsw==} engines: {node: '>=18'} peerDependencies: @@ -5962,10 +6077,10 @@ packages: dependencies: '@babel/runtime': 7.28.4 '@testing-library/dom': 10.4.1 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) dev: false /@testing-library/user-event@14.5.2(@testing-library/dom@10.4.0): @@ -6299,10 +6414,6 @@ packages: parse-path: 7.1.0 dev: false - /@types/prop-types@15.7.15: - resolution: {integrity: sha512-F6bEyamV9jKGAFBEmlQnesRPGOQqS2+Uwi0Em15xenOxHaf2hv6L8YCVn3rPdPJOiJfPiCnLIRyvwVaqMY3MIw==} - dev: false - /@types/qs@6.14.0: resolution: {integrity: sha512-eOunJqu0K1923aExK6y8p6fsihYEn/BYuQ4g0CxAAgFc4b/ZLN4CrsRZ55srTdqoiLzU2B2evC+apEIxprEzkQ==} dev: false @@ -6311,31 +6422,32 @@ packages: resolution: {integrity: sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==} dev: false - /@types/react-dom@18.3.1: - resolution: {integrity: sha512-qW1Mfv8taImTthu4KoXgDfLuk4bydU6Q/TkADnDWWHwi4NX4BR+LWfTp2sVmTqRrsHvyDDTelgelxJ+SsejKKQ==} + /@types/react-dom@18.3.7(@types/react@19.2.15): + resolution: {integrity: sha512-MEe3UeoENYVFXzoXEWsvcpg6ZvlrFNlOQ7EOsvhI3CfAXwzPfO8Qwuxd40nepsYKqyyVQnTdEfv68q91yLcKrQ==} + peerDependencies: + '@types/react': ^18.0.0 dependencies: - '@types/react': 18.3.12 + '@types/react': 19.2.15 dev: false - /@types/react-dom@18.3.7(@types/react@18.3.12): - resolution: {integrity: sha512-MEe3UeoENYVFXzoXEWsvcpg6ZvlrFNlOQ7EOsvhI3CfAXwzPfO8Qwuxd40nepsYKqyyVQnTdEfv68q91yLcKrQ==} + /@types/react-dom@19.2.3(@types/react@19.2.15): + resolution: {integrity: sha512-jp2L/eY6fn+KgVVQAOqYItbF0VY/YApe5Mz2F0aykSO8gx31bYCZyvSeYxCHKvzHG5eZjc+zyaS5BrBWya2+kQ==} peerDependencies: - '@types/react': ^18.0.0 + '@types/react': ^19.2.0 dependencies: - '@types/react': 18.3.12 + '@types/react': 19.2.15 dev: false /@types/react-linkify@1.0.4: resolution: {integrity: sha512-NOMw4X3kjvjY0lT5kXQdxZCXpPNi2hOuuqG+Kz+5EOQpi9rDUJJDitdE1j2JRNmrTnNIjrLnYG0HKyuOWN/uKA==} dependencies: - '@types/react': 18.3.12 + '@types/react': 19.2.15 dev: false - /@types/react@18.3.12: - resolution: {integrity: sha512-D2wOSq/d6Agt28q7rSI3jhU7G6aiuzljDGZ2hTZHIkrTLUI+AF3WMeKkEZ9nN2fkBAlcktT6vcZjDFiIhMYEQw==} + /@types/react@19.2.15: + resolution: {integrity: sha512-eRwcGNHve+E8qtEQSSRl6urh+rFop4v8gm6O8rGv25CodbvFdLjA1vVQ1KkiFE0w0UPOnb8tDiFKL5lp0rtY5Q==} dependencies: - '@types/prop-types': 15.7.15 - csstype: 3.1.3 + csstype: 3.2.3 dev: false /@types/resolve@1.20.6: @@ -7076,14 +7188,14 @@ packages: hasBin: true dev: false - /adaptivecards-react@1.1.1(react@18.3.1)(swiper@11.2.10): + /adaptivecards-react@1.1.1(react@19.2.6)(swiper@11.2.10): resolution: {integrity: sha512-xuyYRuRxxfrZDC6A3W/WEn6Diuabo//8DOukaisCSBkwSK8X7RzPx0eY4h/dd0bE4w5djMO4gkShVs2qwnC5Tg==} peerDependencies: react: ^17.0.2 dependencies: adaptivecards: 2.11.3(swiper@11.2.10) markdown-it: 12.3.2 - react: 18.3.1 + react: 19.2.6 transitivePeerDependencies: - swiper dev: false @@ -7632,7 +7744,7 @@ packages: '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.28.4) lodash: 4.17.21 picomatch: 2.3.1 - styled-components: 5.3.11(@babel/core@7.28.4)(react-dom@18.3.1)(react-is@18.3.1)(react@18.3.1) + styled-components: 5.3.11(@babel/core@7.28.4)(react-dom@19.2.6)(react-is@19.2.6)(react@19.2.6) transitivePeerDependencies: - '@babel/core' - supports-color @@ -8616,8 +8728,8 @@ packages: cssom: 0.3.8 dev: false - /csstype@3.1.3: - resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==} + /csstype@3.2.3: + resolution: {integrity: sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==} dev: false /current-module-paths@1.1.2: @@ -8919,13 +9031,6 @@ packages: utila: 0.4.0 dev: false - /dom-helpers@5.2.1: - resolution: {integrity: sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==} - dependencies: - '@babel/runtime': 7.28.4 - csstype: 3.1.3 - dev: false - /dom-serializer@0.2.2: resolution: {integrity: sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==} dependencies: @@ -10808,7 +10913,7 @@ packages: terser: 5.44.0 dev: false - /html-react-parser@5.2.6(@types/react@18.3.12)(react@18.3.1): + /html-react-parser@5.2.6(@types/react@19.2.15)(react@19.2.6): resolution: {integrity: sha512-qcpPWLaSvqXi+TndiHbCa+z8qt0tVzjMwFGFBAa41ggC+ZA5BHaMIeMJla9g3VSp4SmiZb9qyQbmbpHYpIfPOg==} peerDependencies: '@types/react': 0.14 || 15 || 16 || 17 || 18 || 19 @@ -10817,10 +10922,10 @@ packages: '@types/react': optional: true dependencies: - '@types/react': 18.3.12 + '@types/react': 19.2.15 domhandler: 5.0.3 html-dom-parser: 5.1.1 - react: 18.3.1 + react: 19.2.6 react-property: 2.0.2 style-to-js: 1.1.17 dev: false @@ -14557,16 +14662,25 @@ packages: - supports-color dev: false - /react-dom@18.3.1(react@18.3.1): + /react-dom@18.3.1(react@19.2.6): resolution: {integrity: sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==} peerDependencies: react: ^18.3.1 dependencies: loose-envify: 1.4.0 - react: 18.3.1 + react: 19.2.6 scheduler: 0.23.2 dev: false + /react-dom@19.2.6(react@19.2.6): + resolution: {integrity: sha512-0prMI+hvBbPjsWnxDLxlCGyM8PN6UuWjEUCYmZhO67xIV9Xasa/r/vDnq+Xyq4Lo27g8QSbO5YzARu0D1Sps3g==} + peerDependencies: + react: ^19.2.6 + dependencies: + react: 19.2.6 + scheduler: 0.27.0 + dev: false + /react-is@16.13.1: resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==} dev: false @@ -14579,6 +14693,10 @@ packages: resolution: {integrity: sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==} dev: false + /react-is@19.2.6: + resolution: {integrity: sha512-XjBR15BhXuylgWGuslhDKqlSayuqvqBX91BP8pauG8kd1zY8kotkNWbXksTCNRarse4kuGbe2kIY05ARtwNIvw==} + dev: false + /react-linkify@1.0.0-alpha: resolution: {integrity: sha512-7gcIUvJkAXXttt1fmBK9cwn+1jTa4hbKLGCZ9J1U6EOkyb2/+LKL1Z28d9rtDLMnpvImlNlLPdTPooorl5cpmg==} dependencies: @@ -14595,7 +14713,7 @@ packages: engines: {node: '>=0.10.0'} dev: false - /react-router-dom@5.3.4(react@18.3.1): + /react-router-dom@5.3.4(react@19.2.6): resolution: {integrity: sha512-m4EqFMHv/Ih4kpcBCONHbkT68KoAeHN4p3lAGoNryfHi0dMy0kCzEZakiKRsvg5wHZ/JLrLW8o8KomWiz/qbYQ==} peerDependencies: react: '>=15' @@ -14604,13 +14722,13 @@ packages: history: 4.10.1 loose-envify: 1.4.0 prop-types: 15.8.1 - react: 18.3.1 - react-router: 5.3.4(react@18.3.1) + react: 19.2.6 + react-router: 5.3.4(react@19.2.6) tiny-invariant: 1.3.3 tiny-warning: 1.0.3 dev: false - /react-router@5.3.4(react@18.3.1): + /react-router@5.3.4(react@19.2.6): resolution: {integrity: sha512-Ys9K+ppnJah3QuaRiLxk+jDWOR1MekYQrlytiXxC1RyfbdsZkS5pvKAzCCr031xHixZwpnsYNT5xysdFHQaYsA==} peerDependencies: react: '>=15' @@ -14621,40 +14739,24 @@ packages: loose-envify: 1.4.0 path-to-regexp: 1.9.0 prop-types: 15.8.1 - react: 18.3.1 + react: 19.2.6 react-is: 16.13.1 tiny-invariant: 1.3.3 tiny-warning: 1.0.3 dev: false - /react-transition-group@4.4.5(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g==} - peerDependencies: - react: '>=16.6.0' - react-dom: '>=16.6.0' - dependencies: - '@babel/runtime': 7.28.4 - dom-helpers: 5.2.1 - loose-envify: 1.4.0 - prop-types: 15.8.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - dev: false - - /react-use-draggable-scroll@0.4.7(react@18.3.1): + /react-use-draggable-scroll@0.4.7(react@19.2.6): resolution: {integrity: sha512-6gCxGPO9WV5dIsBaDrgUKBaac8CY07PkygcArfajijYSNDwAq0girDRjaBuF1+lRqQryoLFQfpVaV2u/Yh6CrQ==} engines: {node: '>=10'} peerDependencies: react: '>=16' dependencies: - react: 18.3.1 + react: 19.2.6 dev: false - /react@18.3.1: - resolution: {integrity: sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==} + /react@19.2.6: + resolution: {integrity: sha512-sfWGGfavi0xr8Pg0sVsyHMAOziVYKgPLNrS7ig+ivMNb3wbCBw3KxtflsGBAwD3gYQlE/AEZsTLgToRrSCjb0Q==} engines: {node: '>=0.10.0'} - dependencies: - loose-envify: 1.4.0 dev: false /read-package-json-fast@3.0.2: @@ -15221,6 +15323,10 @@ packages: resolution: {integrity: sha512-NlHwttCI/l5gCPR3D1nNXtWABUmBwvZpEQiD4IXSbIDq8BzLIK/7Ir5gTFSGZDUu37K5cMNp0hFtzO38sC7gWA==} dev: false + /scheduler@0.27.0: + resolution: {integrity: sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q==} + dev: false + /schema-utils@2.7.1: resolution: {integrity: sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==} engines: {node: '>= 8.9.0'} @@ -15996,7 +16102,7 @@ packages: inline-style-parser: 0.2.4 dev: false - /styled-components@5.3.11(@babel/core@7.28.4)(react-dom@18.3.1)(react-is@18.3.1)(react@18.3.1): + /styled-components@5.3.11(@babel/core@7.28.4)(react-dom@19.2.6)(react-is@19.2.6)(react@19.2.6): resolution: {integrity: sha512-uuzIIfnVkagcVHv9nE0VPlHPSCmXIUGKfJ42LNjxCCTDTL5sgnJ8Z7GZBq0EnLYGln77tPpEpExt2+qa+cZqSw==} engines: {node: '>=10'} peerDependencies: @@ -16012,17 +16118,17 @@ packages: babel-plugin-styled-components: 2.1.4(@babel/core@7.28.4)(styled-components@5.3.11)(supports-color@5.5.0) css-to-react-native: 3.2.0 hoist-non-react-statics: 3.3.2 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - react-is: 18.3.1 + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) + react-is: 19.2.6 shallowequal: 1.1.0 supports-color: 5.5.0 transitivePeerDependencies: - '@babel/core' dev: false - /stylis@4.3.6: - resolution: {integrity: sha512-yQ3rwFWRfwNUY7H5vpU0wfdkNSnvnJinhF9830Swlaxl03zsOjCfmX0ugac+3LtK0lYSgwL/KXc8oYL3mG4YFQ==} + /stylis@4.4.0: + resolution: {integrity: sha512-5Z9ZpRzfuH6l/UAvCPAPUo3665Nk2wLaZU3x+TLHKVzIz33+sbJqbtrYoC3KD4/uVOr2Zp+L0LySezP9OHV9yA==} dev: false /superagent@10.2.3: @@ -16909,21 +17015,21 @@ packages: qs: 6.14.1 dev: false - /use-debounce@10.0.6(react@18.3.1): + /use-debounce@10.0.6(react@19.2.6): resolution: {integrity: sha512-C5OtPyhAZgVoteO9heXMTdW7v/IbFI+8bSVKYCJrSmiWWCLsbUxiBSp4t9v0hNBTGY97bT72ydDIDyGSFWfwXg==} engines: {node: '>= 16.0.0'} peerDependencies: react: '*' dependencies: - react: 18.3.1 + react: 19.2.6 dev: false - /use-sync-external-store@1.5.0(react@18.3.1): + /use-sync-external-store@1.5.0(react@19.2.6): resolution: {integrity: sha512-Rb46I4cGGVBmjamjphe8L/UnvJD+uPPtTkNvX5mZgqdbavhI4EbgIWJiIHXJ8bc/i9EQGPRh4DwEURJ552Do0A==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 dependencies: - react: 18.3.1 + react: 19.2.6 dev: false /util-deprecate@1.0.2: @@ -17810,7 +17916,7 @@ packages: dev: false file:projects/acs-ui-common.tgz: - resolution: {integrity: sha512-YA63Vy1zJeXXESH3g+xXk+huMy/hLrGIQx13n5IR//jCHHG4sbDh8Lpum+9Fg+FDO77LypZt1TB/YMJvd1drCQ==, tarball: file:projects/acs-ui-common.tgz} + resolution: {integrity: sha512-oblUIxrrZGBL+LKdMRYS83akdXxTCNQ7xRoFbcAfApIS4kHYSfJsm+uI3Qs9Da1wkyzu1LsnWstjXrrfkIflbQ==, tarball: file:projects/acs-ui-common.tgz} name: '@rush-temp/acs-ui-common' version: 0.0.0 dependencies: @@ -17821,7 +17927,7 @@ packages: '@eslint/eslintrc': 3.3.1 '@eslint/js': 9.28.0 '@types/jest': 29.5.14 - '@types/react': 18.3.12 + '@types/react': 19.2.15 '@typescript-eslint/eslint-plugin': 8.43.0(@typescript-eslint/parser@8.43.0)(eslint@9.35.0)(typescript@5.4.5) '@typescript-eslint/parser': 8.43.0(eslint@9.35.0)(typescript@5.4.5) copyfiles: 2.4.1 @@ -17839,7 +17945,7 @@ packages: jest: 29.7.0(@types/node@22.18.1)(ts-node@10.9.2) jiti: 2.4.2 prettier: 3.5.3 - react: 18.3.1 + react: 19.2.6 rimraf: 2.7.1 rollup: 4.50.1 ts-jest: 29.4.1(@babel/core@7.28.4)(babel-jest@29.7.0)(jest@29.7.0)(typescript@5.4.5) @@ -17860,7 +17966,7 @@ packages: dev: false file:projects/acs-ui-javascript-loaders.tgz: - resolution: {integrity: sha512-8XT3x2MG2vyZiOrDCiiuW84duCLJHxZfncJ47PTA9L758s2bWmGCoIo5T+nMGOs+5YTRjmIn//UYN734UBl7SQ==, tarball: file:projects/acs-ui-javascript-loaders.tgz} + resolution: {integrity: sha512-Msgo6qWit6KA/Jc2as10iyoa0HLz8J9TWu95AtHW+udhrLbyygw3ZaUOXUBuVht6FZdxmVmcAFVZM4TyBHZgZg==, tarball: file:projects/acs-ui-javascript-loaders.tgz} name: '@rush-temp/acs-ui-javascript-loaders' version: 0.0.0 dependencies: @@ -17870,10 +17976,10 @@ packages: '@babel/core': 7.28.4 '@eslint/eslintrc': 3.3.1 '@eslint/js': 9.28.0 - '@fluentui/react': 8.123.5(@types/react-dom@18.3.7)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react': 8.125.6(@types/react-dom@18.3.7)(@types/react@19.2.15)(react-dom@18.3.1)(react@19.2.6) '@types/jest': 29.5.14 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.7(@types/react@18.3.12) + '@types/react': 19.2.15 + '@types/react-dom': 18.3.7(@types/react@19.2.15) '@typescript-eslint/eslint-plugin': 8.43.0(@typescript-eslint/parser@8.43.0)(eslint@9.35.0)(typescript@5.4.5) '@typescript-eslint/parser': 8.43.0(eslint@9.35.0)(typescript@5.4.5) copyfiles: 2.4.1 @@ -17890,8 +17996,8 @@ packages: jest: 29.7.0(@types/node@22.18.1)(ts-node@10.9.2) jiti: 2.4.2 prettier: 3.5.3 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.2.6 + react-dom: 18.3.1(react@19.2.6) rimraf: 2.7.1 rollup: 4.50.1 ts-jest: 29.4.1(@babel/core@7.28.4)(babel-jest@29.7.0)(jest@29.7.0)(typescript@5.4.5) @@ -17911,7 +18017,7 @@ packages: dev: false file:projects/calling-component-bindings.tgz: - resolution: {integrity: sha512-8R9SwbLNBKIv9fMuSfi0pbh8+888YlaSghawxoiLgim41zh/5QHQt0wrN3+3Dsg0OSjbR7P4KVchNhgcwo2eeA==, tarball: file:projects/calling-component-bindings.tgz} + resolution: {integrity: sha512-0df284REQiTv99cElpapwB2JnWw7l04aazvhNKukk2afoMY+QuX4caGb/17F/dtD+FDi6B4e0CpMjkjJ1pipUA==, tarball: file:projects/calling-component-bindings.tgz} name: '@rush-temp/calling-component-bindings' version: 0.0.0 dependencies: @@ -17923,7 +18029,7 @@ packages: '@eslint/eslintrc': 3.3.1 '@eslint/js': 9.28.0 '@types/jest': 29.5.14 - '@types/react': 18.3.12 + '@types/react': 19.2.15 '@typescript-eslint/eslint-plugin': 8.43.0(@typescript-eslint/parser@8.43.0)(eslint@9.35.0)(typescript@5.4.5) '@typescript-eslint/parser': 8.43.0(eslint@9.35.0)(typescript@5.4.5) copyfiles: 2.4.1 @@ -17941,7 +18047,7 @@ packages: jiti: 2.4.2 memoize-one: 5.2.1 prettier: 3.5.3 - react: 18.3.1 + react: 19.2.6 reselect: 4.1.8 rimraf: 2.7.1 rollup: 4.50.1 @@ -17962,7 +18068,7 @@ packages: dev: false file:projects/calling-stateful-client.tgz: - resolution: {integrity: sha512-bTXWvbIg1O8AuUizIRhxjfKPevaHki2So9ljfCadC0Yxhucl3X8yeW3U6Jjezn5NiLRrzc3IKBOEN+T+Sn0GnQ==, tarball: file:projects/calling-stateful-client.tgz} + resolution: {integrity: sha512-7VjnwodztwUVuS5+eJCY9wM91/OzqISPgKRceaBefUNjTBAauRRv2p1e+jM94DD7qXPWW+ApYngKyhXOhNAVsA==, tarball: file:projects/calling-stateful-client.tgz} name: '@rush-temp/calling-stateful-client' version: 0.0.0 dependencies: @@ -17976,7 +18082,7 @@ packages: '@eslint/js': 9.28.0 '@types/events': 3.0.3 '@types/jest': 29.5.14 - '@types/react': 18.3.12 + '@types/react': 19.2.15 '@typescript-eslint/eslint-plugin': 8.43.0(@typescript-eslint/parser@8.43.0)(eslint@9.35.0)(typescript@5.4.5) '@typescript-eslint/parser': 8.43.0(eslint@9.35.0)(typescript@5.4.5) copyfiles: 2.4.1 @@ -18015,7 +18121,7 @@ packages: dev: false file:projects/calling-stateful-samples.tgz: - resolution: {integrity: sha512-9K9ZPVIyobonLwPBknTfCstvImYyixnWqa7+w3oodprNh6bxp8mab53NBbPFmYrqiAzrvqOFI14Bc6wEavWjAw==, tarball: file:projects/calling-stateful-samples.tgz} + resolution: {integrity: sha512-xfDqBkTwnYnZEtob9uAlpWs/1AqIMDvfQaQLrzvVhOL+5fCoLJvREjgHy7w0nKfUhZruZAOiLkfjUPd3nJloWw==, tarball: file:projects/calling-stateful-samples.tgz} name: '@rush-temp/calling-stateful-samples' version: 0.0.0 dependencies: @@ -18032,13 +18138,13 @@ packages: '@eslint/compat': 1.2.9(eslint@9.35.0) '@eslint/eslintrc': 3.3.1 '@eslint/js': 9.28.0 - '@fluentui/react': 8.123.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-hooks': 8.8.19(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-icons': 2.0.309(react@18.3.1) + '@fluentui/react': 8.125.6(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-hooks': 8.10.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-icons': 2.0.327(react@19.2.6) '@types/jest': 29.5.14 '@types/node': 22.18.1 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) '@types/uuid': 9.0.8 '@typescript-eslint/eslint-plugin': 8.43.0(@typescript-eslint/parser@8.43.0)(eslint@9.35.0)(typescript@5.4.5) '@typescript-eslint/parser': 8.43.0(eslint@9.35.0)(typescript@5.4.5) @@ -18073,9 +18179,9 @@ packages: node-fetch: 2.6.7 prettier: 3.5.3 pretty-quick: 4.2.2(prettier@3.5.3) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - react-router-dom: 5.3.4(react@18.3.1) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) + react-router-dom: 5.3.4(react@19.2.6) reselect: 4.1.8 rimraf: 2.7.1 shake.js: 1.2.2 @@ -18114,7 +18220,7 @@ packages: dev: false file:projects/calling.tgz: - resolution: {integrity: sha512-EalIr/2jI5646AQAHBJKz7Kau6Bg0EuESPLCLUpvZ837iNGXiAjz1lQv3z1ZHI02iGilxWMVYSzb3emKGOAiyQ==, tarball: file:projects/calling.tgz} + resolution: {integrity: sha512-k0FyrIfW0sQYvPeHxDSNvte9FGRclCTnPncIycap5YHkc5F/blz0yo9K3894bF+/+52OJp3OjNdocvgUeDhVYA==, tarball: file:projects/calling.tgz} name: '@rush-temp/calling' version: 0.0.0 dependencies: @@ -18131,13 +18237,13 @@ packages: '@eslint/compat': 1.2.9(eslint@9.35.0) '@eslint/eslintrc': 3.3.1 '@eslint/js': 9.28.0 - '@fluentui/react': 8.123.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-hooks': 8.8.19(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-icons': 2.0.309(react@18.3.1) + '@fluentui/react': 8.125.6(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-hooks': 8.10.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-icons': 2.0.327(react@19.2.6) '@types/jest': 29.5.14 '@types/node': 22.18.1 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) '@types/uuid': 9.0.8 '@typescript-eslint/eslint-plugin': 8.43.0(@typescript-eslint/parser@8.43.0)(eslint@9.35.0)(typescript@5.4.5) '@typescript-eslint/parser': 8.43.0(eslint@9.35.0)(typescript@5.4.5) @@ -18172,9 +18278,9 @@ packages: node-fetch: 2.6.7 prettier: 3.5.3 pretty-quick: 4.2.2(prettier@3.5.3) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - react-router-dom: 5.3.4(react@18.3.1) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) + react-router-dom: 5.3.4(react@19.2.6) reselect: 4.1.8 rimraf: 2.7.1 shake.js: 1.2.2 @@ -18213,7 +18319,7 @@ packages: dev: false file:projects/callwithchat.tgz: - resolution: {integrity: sha512-vdSyJzOb2mq+OAfLQsS0LiOF73ol5S3qJrxOOnyIZmH6jpDYt9fm3W8l6U1sCdwjCZywGSmRquGAPZGs9nL2IA==, tarball: file:projects/callwithchat.tgz} + resolution: {integrity: sha512-NahEKziUDY6tjNwuYteEjoytRTUaf8QMFqlnxOMCTZ1MFCap4ApOeQaJO37jZX5MVWLx2k1luSuFk7fQlaggkw==, tarball: file:projects/callwithchat.tgz} name: '@rush-temp/callwithchat' version: 0.0.0 dependencies: @@ -18231,13 +18337,13 @@ packages: '@eslint/compat': 1.2.9(eslint@9.35.0) '@eslint/eslintrc': 3.3.1 '@eslint/js': 9.28.0 - '@fluentui/react': 8.123.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-file-type-icons': 8.13.2(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-icons': 2.0.309(react@18.3.1) + '@fluentui/react': 8.125.6(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-file-type-icons': 8.18.0(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-icons': 2.0.327(react@19.2.6) '@types/jest': 29.5.14 '@types/node': 22.18.1 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) '@types/uuid': 9.0.8 '@typescript-eslint/eslint-plugin': 8.43.0(@typescript-eslint/parser@8.43.0)(eslint@9.35.0)(typescript@5.4.5) '@typescript-eslint/parser': 8.43.0(eslint@9.35.0)(typescript@5.4.5) @@ -18271,9 +18377,9 @@ packages: mobile-detect: 1.4.5 prettier: 3.5.3 pretty-quick: 4.2.2(prettier@3.5.3) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - react-router-dom: 5.3.4(react@18.3.1) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) + react-router-dom: 5.3.4(react@19.2.6) reselect: 4.1.8 rimraf: 2.7.1 shake.js: 1.2.2 @@ -18310,7 +18416,7 @@ packages: dev: false file:projects/chat-component-bindings.tgz: - resolution: {integrity: sha512-kHxOXg7yZeIr5w4xSn8gfojOY3YWZQcJcI2sSOrXTqvjsv3r32wmXw0254EUw33HkqlB93u2rpWqwIWpQQz38g==, tarball: file:projects/chat-component-bindings.tgz} + resolution: {integrity: sha512-iRg33OKZT8AYI8vTt2iN2k/paXwzcP2YyC63vwQKi7ZweLK8yaDrCwnlCOuQTjULGyLtlZIKfvFAtFwesfWsUQ==, tarball: file:projects/chat-component-bindings.tgz} name: '@rush-temp/chat-component-bindings' version: 0.0.0 dependencies: @@ -18321,9 +18427,9 @@ packages: '@babel/core': 7.28.4 '@eslint/eslintrc': 3.3.1 '@eslint/js': 9.28.0 - '@testing-library/react': 16.3.0(@testing-library/dom@10.4.1)(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) + '@testing-library/react': 16.3.0(@testing-library/dom@10.4.1)(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) '@types/jest': 29.5.14 - '@types/react': 18.3.12 + '@types/react': 19.2.15 '@types/uuid': 9.0.8 copyfiles: 2.4.1 cpy-cli: 5.0.0 @@ -18341,7 +18447,7 @@ packages: jiti: 2.4.2 memoize-one: 5.2.1 prettier: 3.5.3 - react: 18.3.1 + react: 19.2.6 reselect: 4.1.8 rimraf: 2.7.1 rollup: 4.50.1 @@ -18360,7 +18466,7 @@ packages: dev: false file:projects/chat-stateful-client.tgz: - resolution: {integrity: sha512-Xyb+Y8057+Cg1wnn+t9K6+9wCaXuVtFmBYnN9o8C7Db6Egg9nsVkcepVapWP3B0DaHXDtNVUr57f463x4ze8oA==, tarball: file:projects/chat-stateful-client.tgz} + resolution: {integrity: sha512-IOL7WgNfnkwgcRHOHqMO6EnyhEkmx7SKZlSe2BB/na8K1aEX1sHXebSO+oVmd8+aIScCdap5kVRimj1z4YUCQg==, tarball: file:projects/chat-stateful-client.tgz} name: '@rush-temp/chat-stateful-client' version: 0.0.0 dependencies: @@ -18376,7 +18482,7 @@ packages: '@types/events': 3.0.3 '@types/jest': 29.5.14 '@types/node': 22.18.1 - '@types/react': 18.3.12 + '@types/react': 19.2.15 '@typescript-eslint/eslint-plugin': 8.43.0(@typescript-eslint/parser@8.43.0)(eslint@9.35.0)(typescript@5.4.5) '@typescript-eslint/parser': 8.43.0(eslint@9.35.0)(typescript@5.4.5) copyfiles: 2.4.1 @@ -18415,7 +18521,7 @@ packages: dev: false file:projects/chat.tgz: - resolution: {integrity: sha512-Ces3BWx360++IltwUE+VPRJYetrckbn7+A6KVSqwrERK6E/zYfoUSZ5BdNgI5c3goi1znD1P3CczyfIuwfcVrA==, tarball: file:projects/chat.tgz} + resolution: {integrity: sha512-JbAIyf50XM/FSlzR8/3cPtQDKBL+BXTIkkEyJZEE++N5aRETiy0SFUIoHcPHOkGU35scBbHiNSdtLvrpyin/iw==, tarball: file:projects/chat.tgz} name: '@rush-temp/chat' version: 0.0.0 dependencies: @@ -18430,13 +18536,13 @@ packages: '@eslint/compat': 1.2.9(eslint@9.35.0) '@eslint/eslintrc': 3.3.1 '@eslint/js': 9.28.0 - '@fluentui/react': 8.123.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-file-type-icons': 8.13.2(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-icons': 2.0.309(react@18.3.1) + '@fluentui/react': 8.125.6(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-file-type-icons': 8.18.0(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-icons': 2.0.327(react@19.2.6) '@types/jest': 29.5.14 '@types/json-stringify-safe': 5.0.3 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) '@types/react-linkify': 1.0.4 '@typescript-eslint/eslint-plugin': 8.43.0(@typescript-eslint/parser@8.43.0)(eslint@9.35.0)(typescript@5.4.5) '@typescript-eslint/parser': 8.43.0(eslint@9.35.0)(typescript@5.4.5) @@ -18469,8 +18575,8 @@ packages: mobile-detect: 1.4.5 prettier: 3.5.3 pretty-quick: 4.2.2(prettier@3.5.3) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) react-linkify: 1.0.0-alpha reselect: 4.1.8 rimraf: 2.7.1 @@ -18565,7 +18671,7 @@ packages: dev: false file:projects/communication-react.tgz: - resolution: {integrity: sha512-0EMxT6i7SsdTTMH9Z6mNQEPTYqiU7emvgCF810onS6XZSPyPzJ9edZ+rBb4qEGzPlYPMFAI6UgoCsVQTupp4rA==, tarball: file:projects/communication-react.tgz} + resolution: {integrity: sha512-F9H1NUQLglM5n3bABarRDSM2m84IicwiDUtl4Rh+XOaAZ4CIAqhPvXSpKAfffmAaX4pMKg0GH/7Sz3cupXmKQw==, tarball: file:projects/communication-react.tgz} name: '@rush-temp/communication-react' version: 0.0.0 dependencies: @@ -18581,26 +18687,26 @@ packages: '@eslint/compat': 1.2.9(eslint@9.35.0) '@eslint/eslintrc': 3.3.1 '@eslint/js': 9.28.0 - '@fluentui-contrib/react-chat': 0.1.11(@fluentui/react-components@9.62.0)(@fluentui/react-icons@2.0.309)(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react': 8.123.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-components': 9.62.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-file-type-icons': 8.13.2(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-hooks': 8.8.19(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-icons': 2.0.309(react@18.3.1) - '@fluentui/react-window-provider': 2.2.30(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui-contrib/react-chat': 0.2.2(@fluentui/react-components@9.73.8)(@fluentui/react-icons@2.0.327)(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react': 8.125.6(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-components': 9.73.8(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-file-type-icons': 8.18.0(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-hooks': 8.10.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-icons': 2.0.327(react@19.2.6) + '@fluentui/react-window-provider': 2.3.2(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.5.30(react@19.2.6) '@microsoft/api-documenter': 7.26.32(@types/node@22.18.1) '@microsoft/api-extractor': 7.52.11(@types/node@22.18.1) '@rollup/plugin-json': 6.1.0(rollup@4.50.1) '@testing-library/jest-dom': 6.8.0 - '@testing-library/react': 16.3.0(@testing-library/dom@10.4.1)(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) + '@testing-library/react': 16.3.0(@testing-library/dom@10.4.1)(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) '@types/dompurify': 3.2.0 '@types/events': 3.0.3 '@types/jest': 29.5.14 '@types/json-stringify-safe': 5.0.3 '@types/node': 22.18.1 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) '@types/react-linkify': 1.0.4 '@types/uuid': 9.0.8 '@typescript-eslint/eslint-plugin': 8.43.0(@typescript-eslint/parser@8.43.0)(eslint@9.35.0)(typescript@5.4.5) @@ -18622,7 +18728,7 @@ packages: eslint-plugin-react-hooks: 5.2.0(eslint@9.35.0) events: 3.3.0 globals: 16.2.0 - html-react-parser: 5.2.6(@types/react@18.3.12)(react@18.3.1) + html-react-parser: 5.2.6(@types/react@19.2.15)(react@19.2.6) if-env: 1.0.4 immer: 10.1.1 jest: 29.7.0(@types/node@22.18.1)(ts-node@10.9.2) @@ -18633,11 +18739,11 @@ packages: node-forge: 1.3.3 prettier: 3.5.3 pretty-quick: 4.2.2(prettier@3.5.3) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - react-is: 18.3.1 + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) + react-is: 19.2.6 react-linkify: 1.0.0-alpha - react-use-draggable-scroll: 0.4.7(react@18.3.1) + react-use-draggable-scroll: 0.4.7(react@19.2.6) regenerator-runtime: 0.14.1 renamer: 4.0.0 reselect: 4.1.8 @@ -18657,7 +18763,7 @@ packages: type-fest: 4.41.0 typescript: 5.4.5 typescript-transform-paths: 3.5.5(typescript@5.4.5) - use-debounce: 10.0.6(react@18.3.1) + use-debounce: 10.0.6(react@19.2.6) uuid: 9.0.1 transitivePeerDependencies: - '@75lb/nature' @@ -18676,7 +18782,7 @@ packages: dev: false file:projects/component-examples.tgz: - resolution: {integrity: sha512-UKYtS5OyOE74WRuMRt6bYsRAcmyCREdEb/XAoiWZbwQ7DDrT0nFbcUuzo9H2M5JdO3XB9TUYZoWh+KGBkAXx7w==, tarball: file:projects/component-examples.tgz} + resolution: {integrity: sha512-qDzoXldfjxLib2jyKM9YU6Arw2RuBVlLIROjman3O8njB9mbd4QexSZhbxzjGiMpdrBzJfmLsZhwEJWLqLTEPw==, tarball: file:projects/component-examples.tgz} name: '@rush-temp/component-examples' version: 0.0.0 dependencies: @@ -18689,9 +18795,9 @@ packages: '@eslint/compat': 1.2.9(eslint@9.35.0) '@eslint/eslintrc': 3.3.1 '@eslint/js': 9.28.0 - '@fluentui/react': 8.123.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 + '@fluentui/react': 8.125.6(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) '@types/uuid': 9.0.8 '@typescript-eslint/eslint-plugin': 8.43.0(@typescript-eslint/parser@8.43.0)(eslint@9.35.0)(typescript@5.4.5) '@typescript-eslint/parser': 8.43.0(eslint@9.35.0)(typescript@5.4.5) @@ -18716,8 +18822,8 @@ packages: if-env: 1.0.4 prettier: 3.5.3 pretty-quick: 4.2.2(prettier@3.5.3) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) rimraf: 2.7.1 style-loader: 2.0.0(webpack@5.99.9) ts-loader: 8.4.0(typescript@5.4.5)(webpack@5.99.9) @@ -18850,7 +18956,7 @@ packages: dev: false file:projects/react-components.tgz: - resolution: {integrity: sha512-kucDeD+Mcx4TzFqUVztAoUsP/lieb5hv48OlOXOyEG7WQp/IulUZz/nFmcGt/pR80UFZVVZHssyMlNnO0a0RUw==, tarball: file:projects/react-components.tgz} + resolution: {integrity: sha512-sVcoB06DNa03uIQ4ZHfZnpvGioeuEBXC84nIS+yGkCOro/fuQ+ArlAac63SILBr10wkGx47RxwcalWjUT3jMZw==, tarball: file:projects/react-components.tgz} name: '@rush-temp/react-components' version: 0.0.0 dependencies: @@ -18861,26 +18967,26 @@ packages: '@eslint/compat': 1.2.9(eslint@9.35.0) '@eslint/eslintrc': 3.3.1 '@eslint/js': 9.28.0 - '@fluentui-contrib/react-chat': 0.1.11(@fluentui/react-components@9.62.0)(@fluentui/react-icons@2.0.309)(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react': 8.123.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-components': 9.62.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-file-type-icons': 8.13.2(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-hooks': 8.8.19(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-icons': 2.0.309(react@18.3.1) - '@fluentui/react-window-provider': 2.2.30(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui-contrib/react-chat': 0.2.2(@fluentui/react-components@9.73.8)(@fluentui/react-icons@2.0.327)(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react': 8.125.6(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-components': 9.73.8(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-file-type-icons': 8.18.0(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-hooks': 8.10.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-icons': 2.0.327(react@19.2.6) + '@fluentui/react-window-provider': 2.3.2(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.5.30(react@19.2.6) '@playwright/experimental-ct-react': 1.55.1(@types/node@22.18.1)(jiti@2.4.2)(vite@6.4.1) '@rollup/plugin-json': 6.1.0(rollup@4.50.1) '@testing-library/dom': 10.4.1 '@testing-library/jest-dom': 6.8.0 - '@testing-library/react': 16.3.0(@testing-library/dom@10.4.1)(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) + '@testing-library/react': 16.3.0(@testing-library/dom@10.4.1)(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) '@testing-library/user-event': 14.6.1(@testing-library/dom@10.4.1) '@types/dompurify': 3.2.0 '@types/jest': 29.5.14 '@types/json-stringify-safe': 5.0.3 '@types/node': 22.18.1 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) '@types/react-linkify': 1.0.4 '@types/uuid': 9.0.8 '@typescript-eslint/eslint-plugin': 8.43.0(@typescript-eslint/parser@8.43.0)(eslint@9.35.0)(typescript@5.4.5) @@ -18907,7 +19013,7 @@ packages: eslint-plugin-react: 7.37.5(eslint@9.35.0) eslint-plugin-react-hooks: 5.2.0(eslint@9.35.0) globals: 16.2.0 - html-react-parser: 5.2.6(@types/react@18.3.12)(react@18.3.1) + html-react-parser: 5.2.6(@types/react@19.2.15)(react@19.2.6) husky: 8.0.3 if-env: 1.0.4 jest: 29.7.0(@types/node@22.18.1)(ts-node@10.9.2) @@ -18921,11 +19027,11 @@ packages: playwright-core: 1.55.1 prettier: 3.5.3 pretty-quick: 4.2.2(prettier@3.5.3) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - react-is: 18.3.1 + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) + react-is: 19.2.6 react-linkify: 1.0.0-alpha - react-use-draggable-scroll: 0.4.7(react@18.3.1) + react-use-draggable-scroll: 0.4.7(react@19.2.6) regenerator-runtime: 0.14.1 rimraf: 2.7.1 rollup: 4.50.1 @@ -18941,7 +19047,7 @@ packages: ts-node: 10.9.2(@types/node@22.18.1)(typescript@5.4.5) type-fest: 4.41.0 typescript: 5.4.5 - use-debounce: 10.0.6(react@18.3.1) + use-debounce: 10.0.6(react@19.2.6) uuid: 9.0.1 vite: 6.4.1(@types/node@22.18.1)(jiti@2.4.2) webpack: 5.99.9(webpack-cli@5.1.4) @@ -18974,7 +19080,7 @@ packages: dev: false file:projects/react-composites.tgz: - resolution: {integrity: sha512-GXi9xj/Vlvd/2kC0OGRHRJcnB3k6W1VNSTWOpJtMieBi1C7tqNI5Bca03ecFS7uuvNOAMXf06s3SNwcVXU7csw==, tarball: file:projects/react-composites.tgz} + resolution: {integrity: sha512-MhfcscUgx+BVt0/tZMm7U0+8vRdLBqhBj0SsZEObj9Qzjyadtlh+6zKdaagFygmZ4NrANVrf0kG8HEF/YXkNQA==, tarball: file:projects/react-composites.tgz} name: '@rush-temp/react-composites' version: 0.0.0 dependencies: @@ -18992,23 +19098,23 @@ packages: '@eslint/compat': 1.2.9(eslint@9.35.0) '@eslint/eslintrc': 3.3.1 '@eslint/js': 9.28.0 - '@fluentui/react': 8.123.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-file-type-icons': 8.13.2(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-hooks': 8.8.19(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-icons': 2.0.309(react@18.3.1) + '@fluentui/react': 8.125.6(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-file-type-icons': 8.18.0(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-hooks': 8.10.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-icons': 2.0.327(react@19.2.6) '@microsoft/api-documenter': 7.26.32(@types/node@22.18.1) '@microsoft/api-extractor': 7.52.11(@types/node@22.18.1) '@playwright/test': 1.55.1 '@testing-library/jest-dom': 6.8.0 - '@testing-library/react': 16.3.0(@testing-library/dom@10.4.1)(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) + '@testing-library/react': 16.3.0(@testing-library/dom@10.4.1)(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) '@types/copy-webpack-plugin': 6.4.3 '@types/events': 3.0.3 '@types/express': 4.17.23 '@types/jest': 29.5.14 '@types/json-stringify-safe': 5.0.3 '@types/node': 22.18.1 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) '@types/react-linkify': 1.0.4 '@types/uuid': 9.0.8 '@types/yargs': 17.0.33 @@ -19055,9 +19161,9 @@ packages: node-forge: 1.3.3 prettier: 3.5.3 pretty-quick: 4.2.2(prettier@3.5.3) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - react-is: 18.3.1 + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) + react-is: 19.2.6 react-linkify: 1.0.0-alpha regenerator-runtime: 0.14.1 reselect: 4.1.8 @@ -19123,7 +19229,7 @@ packages: dev: false file:projects/sample-static-html-composites.tgz: - resolution: {integrity: sha512-5qGepbkLc3BwRsnz99z3PxB/WuT9YFKDtaMnF6y4R37uHjqLzuoR5quYEyDYCBOfLgs3gt+ySgCw+IIHtbtm1Q==, tarball: file:projects/sample-static-html-composites.tgz} + resolution: {integrity: sha512-VN2e9/T+XBwsvBMvrKYRSILX54daWG0YgLfBIELaP5MjsPKR+U6fLf3gmrSlgewgcitgl9GkE3KdMIEWXQpcsQ==, tarball: file:projects/sample-static-html-composites.tgz} name: '@rush-temp/sample-static-html-composites' version: 0.0.0 dependencies: @@ -19133,12 +19239,12 @@ packages: '@azure/communication-identity': 1.3.1 '@babel/cli': 7.28.3(@babel/core@7.28.4) '@babel/core': 7.28.4 - '@fluentui/react': 8.123.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react': 8.125.6(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) '@playwright/test': 1.55.1 '@types/copy-webpack-plugin': 6.4.3 '@types/node': 22.18.1 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) babel-loader: 8.1.0(@babel/core@7.28.4)(webpack@5.99.9) concurrently: 5.3.0 copy-webpack-plugin: 11.0.0(webpack@5.99.9) @@ -19148,8 +19254,8 @@ packages: html-webpack-plugin: 5.6.4(webpack@5.99.9) http-server: 14.1.1 if-env: 1.0.4 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) rimraf: 2.7.1 typescript: 5.4.5 uuid: 9.0.1 @@ -19269,7 +19375,7 @@ packages: dev: false file:projects/storybook8.tgz: - resolution: {integrity: sha512-1LhibQPVOuOuDl640MlqSFg317k5hK0FtUdFTmEoxl7JYiuuJPOzh6XWT2mNkqdpuWX82+H6yVfrfzeM2XUVRw==, tarball: file:projects/storybook8.tgz} + resolution: {integrity: sha512-9LptTcI/fgGRksNYjrQFLdY21fQVstXpv/DoY9ZN/5yTbX2FX03PpyZJwBX+r1vCZXUtqGtzrK7FWUs/OzyVTA==, tarball: file:projects/storybook8.tgz} name: '@rush-temp/storybook8' version: 0.0.0 dependencies: @@ -19282,21 +19388,21 @@ packages: '@eslint/compat': 1.2.9(eslint@9.35.0) '@eslint/eslintrc': 3.3.1 '@eslint/js': 9.28.0 - '@fluentui/react': 8.123.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-components': 9.62.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-file-type-icons': 8.13.2(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-hooks': 8.8.19(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-icons': 2.0.309(react@18.3.1) - '@fluentui/theme-samples': 8.7.123(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) - '@mdx-js/react': 1.6.22(react@18.3.1) - '@microsoft/applicationinsights-react-js': 3.4.3(react@18.3.1)(tslib@2.8.1) + '@fluentui/react': 8.125.6(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-components': 9.73.8(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-file-type-icons': 8.18.0(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-hooks': 8.10.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-icons': 2.0.327(react@19.2.6) + '@fluentui/theme-samples': 8.7.123(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@griffel/react': 1.5.30(react@19.2.6) + '@mdx-js/react': 1.6.22(react@19.2.6) + '@microsoft/applicationinsights-react-js': 3.4.3(react@19.2.6)(tslib@2.8.1) '@microsoft/applicationinsights-web': 2.8.18(tslib@2.8.1) '@storybook/addon-actions': 8.6.15(storybook@8.6.15) '@storybook/addon-controls': 8.6.15(storybook@8.6.15) - '@storybook/addon-docs': 8.6.15(@types/react@18.3.12)(storybook@8.6.15) - '@storybook/addon-essentials': 8.6.15(@types/react@18.3.12)(storybook@8.6.15) - '@storybook/addon-links': 8.6.15(react@18.3.1)(storybook@8.6.15) + '@storybook/addon-docs': 8.6.15(@types/react@19.2.15)(storybook@8.6.15) + '@storybook/addon-essentials': 8.6.15(@types/react@19.2.15)(storybook@8.6.15) + '@storybook/addon-links': 8.6.15(react@19.2.6)(storybook@8.6.15) '@storybook/addon-webpack5-compiler-babel': 3.0.6(webpack@5.99.9) '@storybook/builder-webpack5': 8.6.15(storybook@8.6.15)(typescript@5.4.5) '@storybook/components': 8.6.15(storybook@8.6.15) @@ -19304,8 +19410,8 @@ packages: '@storybook/manager-api': 8.6.15(storybook@8.6.15) '@storybook/node-logger': 8.6.15(storybook@8.6.15) '@storybook/preview-api': 8.6.15(storybook@8.6.15) - '@storybook/react': 8.6.15(@storybook/test@8.6.15)(react-dom@18.3.1)(react@18.3.1)(storybook@8.6.15)(typescript@5.4.5) - '@storybook/react-webpack5': 8.6.15(@storybook/test@8.6.15)(react-dom@18.3.1)(react@18.3.1)(storybook@8.6.15)(typescript@5.4.5) + '@storybook/react': 8.6.15(@storybook/test@8.6.15)(react-dom@19.2.6)(react@19.2.6)(storybook@8.6.15)(typescript@5.4.5) + '@storybook/react-webpack5': 8.6.15(@storybook/test@8.6.15)(react-dom@19.2.6)(react@19.2.6)(storybook@8.6.15)(typescript@5.4.5) '@storybook/test': 8.6.15(storybook@8.6.15) '@storybook/test-runner': 0.22.1(@types/node@22.18.1)(storybook@8.6.15)(ts-node@10.9.2) '@storybook/theming': 8.6.15(storybook@8.6.15) @@ -19313,14 +19419,14 @@ packages: '@types/jest': 29.5.14 '@types/json-stringify-safe': 5.0.3 '@types/node': 22.18.1 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) '@types/react-linkify': 1.0.4 '@types/uuid': 9.0.8 '@typescript-eslint/eslint-plugin': 8.43.0(@typescript-eslint/parser@8.43.0)(eslint@9.35.0)(typescript@5.4.5) '@typescript-eslint/parser': 8.43.0(eslint@9.35.0)(typescript@5.4.5) adaptivecards: 3.0.5(swiper@11.2.10) - adaptivecards-react: 1.1.1(react@18.3.1)(swiper@11.2.10) + adaptivecards-react: 1.1.1(react@19.2.6)(swiper@11.2.10) ajv: 8.17.1 babel-jest: 29.7.0(@babel/core@7.28.4) babel-loader: 8.1.0(@babel/core@7.28.4)(webpack@5.99.9) @@ -19351,9 +19457,9 @@ packages: prettier: 3.5.3 pretty-quick: 4.2.2(prettier@3.5.3) raw-loader: 4.0.2(webpack@5.99.9) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - react-is: 18.3.1 + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) + react-is: 19.2.6 regenerator-runtime: 0.14.1 remark-gfm: 4.0.1 require-from-string: 2.0.2 @@ -19362,7 +19468,7 @@ packages: shell-quote: 1.8.2 source-map-explorer: 2.5.3 storybook: 8.6.15(prettier@3.5.3) - styled-components: 5.3.11(@babel/core@7.28.4)(react-dom@18.3.1)(react-is@18.3.1)(react@18.3.1) + styled-components: 5.3.11(@babel/core@7.28.4)(react-dom@19.2.6)(react-is@19.2.6)(react@19.2.6) swiper: 11.2.10 ts-jest: 29.4.1(@babel/core@7.28.4)(babel-jest@29.7.0)(jest@29.7.0)(typescript@5.4.5) ts-loader: 8.4.0(typescript@5.4.5)(webpack@5.99.9) diff --git a/common/config/rush/variants/stable/pnpm-lock.yaml b/common/config/rush/variants/stable/pnpm-lock.yaml index 1fbc1c7f86d..db667b2c085 100644 --- a/common/config/rush/variants/stable/pnpm-lock.yaml +++ b/common/config/rush/variants/stable/pnpm-lock.yaml @@ -2134,28 +2134,28 @@ packages: resolution: {integrity: sha512-aGTxbpbg8/b5JfU1HXSrbH3wXZuLPJcNEcZQFMxLs3oSzgtVu6nFPkbbGGUvBcUjKV2YyB9Wxxabo+HEH9tcRQ==} dev: false - /@fluentui-contrib/react-chat@0.1.11(@fluentui/react-components@9.62.0)(@fluentui/react-icons@2.0.309)(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-44d3JnNZ+hhxLdHey9/kwfAvkskl2TAcQU7gWtOykV6q/YXbGMRLELgE0FaA7WGOiJA70qms0zbgtdwSZBiXDA==} + /@fluentui-contrib/react-chat@0.2.2(@fluentui/react-components@9.73.8)(@fluentui/react-icons@2.0.327)(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6): + resolution: {integrity: sha512-bU2sK5qVMGKc3+abecs2Gg5q2SwIo2CfUu7LDDXnpL8ORZZaZYHZ+u1aqn3WvqbRy6z5o/tnfcTrToq98ehzpQ==} peerDependencies: - '@fluentui/react-components': '>=9.25.1 <10.0.0' + '@fluentui/react-components': '>=9.70.0 <10.0.0' '@fluentui/react-icons': '>=2.0.204 <3.0.0' - '@types/react': '>=16.8.0 <19.0.0' - '@types/react-dom': '>=16.8.0 <19.0.0' - react: '>=16.8.0 <19.0.0' - react-dom: '>=16.8.0 <19.0.0' - dependencies: - '@fluentui/react-components': 9.62.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-icons': 2.0.309(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.2.0(@types/react@18.3.12)(react@18.3.1) + '@types/react': '>=16.8.0 <20.0.0' + '@types/react-dom': '>=16.8.0 <20.0.0' + react: '>=16.8.0 <20.0.0' + react-dom: '>=16.8.0 <20.0.0' + dependencies: + '@fluentui/react-components': 9.73.8(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-icons': 2.0.327(react@19.2.6) + '@fluentui/react-jsx-runtime': 9.2.0(@types/react@19.2.15)(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) dev: false - /@fluentui/date-time-utilities@8.6.10: - resolution: {integrity: sha512-Bxq8DIMkFvkpCA1HKtCHdnFwPAnXLz3TkGp9kpi2T6VIv6VtLVSxRn95mbsUydpP9Up/DLglp/z9re5YFBGNbw==} + /@fluentui/date-time-utilities@8.6.11: + resolution: {integrity: sha512-zq49tveFzmzwgaJ73rVvxu9+rqhPBIAJSbevciIQnmvv6dlh2GzZcL14Zevk9QV+q6CWaF6yzvhT11E2TpAv8Q==} dependencies: '@fluentui/set-version': 8.2.24 tslib: 2.8.1 @@ -2168,30 +2168,30 @@ packages: tslib: 2.8.1 dev: false - /@fluentui/font-icons-mdl2@8.5.63(@types/react@18.3.12)(react@18.3.1): - resolution: {integrity: sha512-aSwI7GiIICvzrzok8xV082U1U8oieyjELUFjyocC12/WoAYUdLJAk3L4nh4o4WaFgpfHmbtBul7GIeJBDQxaHA==} + /@fluentui/font-icons-mdl2@8.5.73(@types/react@19.2.15)(react@19.2.6): + resolution: {integrity: sha512-pyR9OE8LJMEVDAUTaTu/rGXaMCsyRqpp5124DhBoFNf6q5kI660IgbzuQadCpyMBEQadYI5/GLkLN7b1Lgou9Q==} dependencies: '@fluentui/set-version': 8.2.24 - '@fluentui/style-utilities': 8.12.4(@types/react@18.3.12)(react@18.3.1) - '@fluentui/utilities': 8.15.23(@types/react@18.3.12)(react@18.3.1) + '@fluentui/style-utilities': 8.15.1(@types/react@19.2.15)(react@19.2.6) + '@fluentui/utilities': 8.17.2(@types/react@19.2.15)(react@19.2.6) tslib: 2.8.1 transitivePeerDependencies: - '@types/react' - react dev: false - /@fluentui/foundation-legacy@8.4.30(@types/react@18.3.12)(react@18.3.1): - resolution: {integrity: sha512-BQv7CqILjI+xKMZOOrs01EnuMeRBecmDRze2ThuxB8vZx+xTmBgDlrRIHnWDFIqfC6dMvNCnBwu6ubgiPk8ybQ==} + /@fluentui/foundation-legacy@8.6.6(@types/react@19.2.15)(react@19.2.6): + resolution: {integrity: sha512-PIcMLOymLvIunp9DrBHUT+dZqwyslKsIOPi+5g/fLU/ySzCg3fs6wQyWHxN3esI5FsSfWi+yCpp+6u5+N00kJQ==} peerDependencies: - '@types/react': '>=16.8.0 <19.0.0' - react: '>=16.8.0 <19.0.0' + '@types/react': '>=16.8.0 <20.0.0' + react: '>=16.8.0 <20.0.0' dependencies: '@fluentui/merge-styles': 8.6.14 '@fluentui/set-version': 8.2.24 - '@fluentui/style-utilities': 8.12.4(@types/react@18.3.12)(react@18.3.1) - '@fluentui/utilities': 8.15.23(@types/react@18.3.12)(react@18.3.1) - '@types/react': 18.3.12 - react: 18.3.1 + '@fluentui/style-utilities': 8.15.1(@types/react@19.2.15)(react@19.2.6) + '@fluentui/utilities': 8.17.2(@types/react@19.2.15)(react@19.2.6) + '@types/react': 19.2.15 + react: 19.2.6 tslib: 2.8.1 dev: false @@ -2214,67 +2214,67 @@ packages: tslib: 2.8.1 dev: false - /@fluentui/priority-overflow@9.1.16: - resolution: {integrity: sha512-YKkI64UNU5ZuIeLRi3IC/Cr1Bgz1pgvCP3lBvkHMAG1R6CfFOyKgmpjANiq21lNGv+2NsDbATZ7gFdrPmo6OnA==} + /@fluentui/priority-overflow@9.3.0: + resolution: {integrity: sha512-yaBC0R4e+4ZlCWDulB5S+xBrlnLwfzdg68GaarCqQO8OHjLg7Ah05xTj7PsAYcoHeEg/9vYeBwGXBpRO8+Tjqw==} dependencies: '@swc/helpers': 0.5.17 dev: false - /@fluentui/react-accordion@9.8.6(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0): - resolution: {integrity: sha512-qlZJKvemimImAl4LsSrRPYlQUreAqRLufox6z5WzYwotbAGem80/2uTPWLhXcpNkZZbgd5vbBz4wizTZI0Clhw==} + /@fluentui/react-accordion@9.11.0(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0): + resolution: {integrity: sha512-mEy73hbJM53tMj3MWqm3ajbBxj48uubnJjumVKI8Z/eXHS8L3GzUy5rf/gUH26xSR2Tl+edpFhYB8PFbJDIKKw==} peerDependencies: '@types/react': '>=16.14.0 <20.0.0' '@types/react-dom': '>=16.9.0 <20.0.0' react: '>=16.14.0 <20.0.0' react-dom: '>=16.14.0 <20.0.0' dependencies: - '@fluentui/react-aria': 9.17.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-context-selector': 9.2.7(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-icons': 2.0.309(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.2.0(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-motion': 9.10.4(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-motion-components-preview': 0.10.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-tabster': 9.26.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui/react-aria': 9.17.11(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-context-selector': 9.2.16(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-icons': 2.0.327(react@19.2.6) + '@fluentui/react-jsx-runtime': 9.4.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-motion': 9.15.0(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-motion-components-preview': 0.15.4(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) transitivePeerDependencies: - scheduler dev: false - /@fluentui/react-alert@9.0.0-beta.124(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0): - resolution: {integrity: sha512-yFBo3B5H9hnoaXxlkuz8wRz04DEyQ+ElYA/p5p+Vojf19Zuta8DmFZZ6JtWdtxcdnnQ4LvAfC5OYYlzdReozPA==} + /@fluentui/react-alert@9.0.0-beta.139(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0): + resolution: {integrity: sha512-R9r4dwwpWpgFmB8wVeWqipjUh/e6lyacnerX39HtVdgcG/PE+kpdHjKGiy8MAD+BGYCzrUxKNhXTQDlpXasJ1Q==} peerDependencies: - '@types/react': '>=16.14.0 <19.0.0' - '@types/react-dom': '>=16.9.0 <19.0.0' - react: '>=16.14.0 <19.0.0' - react-dom: '>=16.14.0 <19.0.0' + '@types/react': '>=16.14.0 <20.0.0' + '@types/react-dom': '>=16.9.0 <20.0.0' + react: '>=16.14.0 <20.0.0' + react-dom: '>=16.14.0 <20.0.0' dependencies: - '@fluentui/react-avatar': 9.9.6(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-button': 9.6.6(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-icons': 2.0.309(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.2.0(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-tabster': 9.26.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui/react-avatar': 9.11.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-button': 9.9.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-icons': 2.0.327(react@19.2.6) + '@fluentui/react-jsx-runtime': 9.4.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) transitivePeerDependencies: - scheduler dev: false - /@fluentui/react-aria@9.17.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-TkJJUSZl7967Gsf4s/W6tdZldm362LqBJPx2cpjokyZMarFfzzSz6U5i07KkWVZ7RtoPsscaaWDI8QEHhIvc6Q==} + /@fluentui/react-aria@9.17.11(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6): + resolution: {integrity: sha512-K9nz+Wn5JliCpG6bIYYPXvKmpOql+w9uyzmYNYkYQ6QHgoCpph7XUFx1HCtsJm2PPNi8WO8g0ZV9jojdGKl1Tg==} peerDependencies: '@types/react': '>=16.14.0 <20.0.0' '@types/react-dom': '>=16.9.0 <20.0.0' @@ -2282,93 +2282,93 @@ packages: react-dom: '>=16.14.0 <20.0.0' dependencies: '@fluentui/keyboard-keys': 9.0.8 - '@fluentui/react-jsx-runtime': 9.2.0(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-tabster': 9.26.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) + '@fluentui/react-jsx-runtime': 9.4.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) dev: false - /@fluentui/react-avatar@9.9.6(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0): - resolution: {integrity: sha512-Zhes+V1BUy86DZOg/7CKoU7YnmeMq1Y5R86bmg8uIR4xmiicZDUsSaWBJNjxNpFq2G+01FZZIHaQL5S6uIkuGw==} + /@fluentui/react-avatar@9.11.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0): + resolution: {integrity: sha512-y1T67rVQQ/D4FAod8F4crXo9funaptscRIiW81LAsbN82fFVexMPQ9GmXooQQvn6ILvjJtf9IyvSJ195qDsyag==} peerDependencies: '@types/react': '>=16.14.0 <20.0.0' '@types/react-dom': '>=16.9.0 <20.0.0' react: '>=16.14.0 <20.0.0' react-dom: '>=16.14.0 <20.0.0' dependencies: - '@fluentui/react-badge': 9.4.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-context-selector': 9.2.7(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-icons': 2.0.309(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.2.0(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-popover': 9.12.6(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-tabster': 9.26.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-tooltip': 9.8.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui/react-badge': 9.5.2(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-context-selector': 9.2.16(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-icons': 2.0.327(react@19.2.6) + '@fluentui/react-jsx-runtime': 9.4.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-popover': 9.14.2(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-tooltip': 9.10.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) transitivePeerDependencies: - scheduler dev: false - /@fluentui/react-badge@9.4.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-+uqdUkbNy9wO/RunkU844JhWAvZOFUoCTvjUFNVWj4XbvNUV0DiP4WgauRggCHin3cDXXIB26qxvbv0X+wCN6w==} + /@fluentui/react-badge@9.5.2(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6): + resolution: {integrity: sha512-+UPAK9dCD6Gx+LWr6vqKMIbYOPf7oXX+GXRtCJ5fekCTHD0VgIWuIMuEtxVrHpJQdb2VNaZadY8/dMomk2JaXw==} peerDependencies: '@types/react': '>=16.14.0 <20.0.0' '@types/react-dom': '>=16.9.0 <20.0.0' react: '>=16.14.0 <20.0.0' react-dom: '>=16.14.0 <20.0.0' dependencies: - '@fluentui/react-icons': 2.0.309(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.2.0(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui/react-icons': 2.0.327(react@19.2.6) + '@fluentui/react-jsx-runtime': 9.4.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) dev: false - /@fluentui/react-breadcrumb@9.3.6(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-5TAli9CbIDO5Girui9DUaKwpuSb1rZPtT4Y4QYVLeEDVScyXwI7766f6kDd1d+bC+RklpkDujw72p6tGPbhWRQ==} + /@fluentui/react-breadcrumb@9.4.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6): + resolution: {integrity: sha512-XgUB1yv04GdcL/6kUo6kh+BaN4df1A/Ds/fL1QxNrm5E26Vmvvlc0LN0WV/qb5qhKx0NwhtIXgOZHjfzyt7iCA==} peerDependencies: '@types/react': '>=16.14.0 <20.0.0' '@types/react-dom': '>=16.9.0 <20.0.0' react: '>=16.14.0 <20.0.0' react-dom: '>=16.14.0 <20.0.0' dependencies: - '@fluentui/react-aria': 9.17.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-button': 9.6.6(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-icons': 2.0.309(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.2.0(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-link': 9.6.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-tabster': 9.26.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui/react-aria': 9.17.11(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-button': 9.9.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-icons': 2.0.327(react@19.2.6) + '@fluentui/react-jsx-runtime': 9.4.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-link': 9.8.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) dev: false - /@fluentui/react-button@9.6.6(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-JqtOkoOl8nIOsVaS88qZWgAnTKLrcC8ext2/o0WW8ODbBumVPSFIptcdUfpkl1IQV1wfNyusKI3Kd1W6DjvdCA==} + /@fluentui/react-button@9.9.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6): + resolution: {integrity: sha512-WNzpseiVbqEKKevTkAnyHNoK/8ktYPE6rvf31gGvSDnBBclqfrn4PSYG2ppi+Z7abmClnaNFxpp1OHuOoVQ8Bg==} peerDependencies: '@types/react': '>=16.14.0 <20.0.0' '@types/react-dom': '>=16.9.0 <20.0.0' @@ -2376,23 +2376,23 @@ packages: react-dom: '>=16.14.0 <20.0.0' dependencies: '@fluentui/keyboard-keys': 9.0.8 - '@fluentui/react-aria': 9.17.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-icons': 2.0.309(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.2.0(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-tabster': 9.26.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui/react-aria': 9.17.11(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-icons': 2.0.327(react@19.2.6) + '@fluentui/react-jsx-runtime': 9.4.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) dev: false - /@fluentui/react-card@9.5.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-XPgu0AFkMis5g8Lc8J2108SIZ3wt5k7BP7XfRBfwqsF+IpsNES67VzrDcjM3rVMz4i4P+Vlu+4nxmytUiB5eMw==} + /@fluentui/react-card@9.6.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6): + resolution: {integrity: sha512-KBijjAxi0mBDSgnA1OCglqAVWc+Q0L7A2wCokszX/53oqfJPSvWxWFma7esz9b5MF/kdRrAR0vmy7MiosepNLQ==} peerDependencies: '@types/react': '>=16.14.0 <20.0.0' '@types/react-dom': '>=16.9.0 <20.0.0' @@ -2400,79 +2400,79 @@ packages: react-dom: '>=16.14.0 <20.0.0' dependencies: '@fluentui/keyboard-keys': 9.0.8 - '@fluentui/react-jsx-runtime': 9.2.0(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-tabster': 9.26.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-text': 9.6.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui/react-jsx-runtime': 9.4.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-text': 9.6.16(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) dev: false - /@fluentui/react-carousel@9.8.6(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0): - resolution: {integrity: sha512-WDcVTM/70Udo7pzeJ1ba3F8UomRbD3YQUrxLLSRI7CR9iyyIQjQXR/i4D+9WjCJKLg+7vDeKu73S9KipOji0aQ==} + /@fluentui/react-carousel@9.9.7(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0): + resolution: {integrity: sha512-lummYk+tASL/rM/SXWruoqhUAyJjTiOMgiCz55ncE3q2pSZe/EbsV5WfRw5B3y7pHX8xLusN831TBgUthj/sUw==} peerDependencies: '@types/react': '>=16.14.0 <20.0.0' '@types/react-dom': '>=16.9.0 <20.0.0' react: '>=16.14.0 <20.0.0' react-dom: '>=16.14.0 <20.0.0' dependencies: - '@fluentui/react-aria': 9.17.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-button': 9.6.6(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-context-selector': 9.2.7(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-icons': 2.0.309(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.2.0(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-tabster': 9.26.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-tooltip': 9.8.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui/react-aria': 9.17.11(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-button': 9.9.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-context-selector': 9.2.16(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-icons': 2.0.327(react@19.2.6) + '@fluentui/react-jsx-runtime': 9.4.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-tooltip': 9.10.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) embla-carousel: 8.6.0 embla-carousel-autoplay: 8.6.0(embla-carousel@8.6.0) embla-carousel-fade: 8.6.0(embla-carousel@8.6.0) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) transitivePeerDependencies: - scheduler dev: false - /@fluentui/react-checkbox@9.5.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0): - resolution: {integrity: sha512-yDk223Bqb/KKa/vsYVGp3DGXooN6Pdm0R+BDeCVBfjTpYp4ut1nReUfqk09ivK5lF3tIveVttvEvH+yVvCyHbw==} + /@fluentui/react-checkbox@9.6.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0): + resolution: {integrity: sha512-Rsf3TmcNrzLuHan9lyUFUmMZnNyvS7DV8C4Vc9lZnZTFRBo94GRMGzu0BcWKFbr3cCDT/r5RmIyQYz0kc7Jd2w==} peerDependencies: '@types/react': '>=16.14.0 <20.0.0' '@types/react-dom': '>=16.9.0 <20.0.0' react: '>=16.14.0 <20.0.0' react-dom: '>=16.14.0 <20.0.0' dependencies: - '@fluentui/react-field': 9.4.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-icons': 2.0.309(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.2.0(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-label': 9.3.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-tabster': 9.26.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui/react-field': 9.5.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-icons': 2.0.327(react@19.2.6) + '@fluentui/react-jsx-runtime': 9.4.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-label': 9.4.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) transitivePeerDependencies: - scheduler dev: false - /@fluentui/react-color-picker@9.2.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0): - resolution: {integrity: sha512-+M5CBwNEmFVy3GQ+fnF11+9hvEXwSt/8xqKw4fGQCNgSJXQv9e5CMkIqgdbicX2CocWMSHVAtyyljcBr3K9ajA==} + /@fluentui/react-color-picker@9.2.16(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0): + resolution: {integrity: sha512-+H8Ea8dwoSeUCTLRpUiGLrRsNvBnlHplnwJPU0isp8jdAfrIM/savZTLj6o4rqNFpNHQqAXxGwNuUV9YfHoJuQ==} peerDependencies: '@types/react': '>=16.14.0 <20.0.0' '@types/react-dom': '>=16.9.0 <20.0.0' @@ -2480,24 +2480,24 @@ packages: react-dom: '>=16.14.0 <20.0.0' dependencies: '@ctrl/tinycolor': 3.6.1 - '@fluentui/react-context-selector': 9.2.7(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-jsx-runtime': 9.2.0(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-tabster': 9.26.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui/react-context-selector': 9.2.16(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-jsx-runtime': 9.4.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) transitivePeerDependencies: - scheduler dev: false - /@fluentui/react-combobox@9.16.6(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0): - resolution: {integrity: sha512-FfRtDCU8ap1eIQtrVAQHv56IzQMH3efwJcMerIrIC1M4UTq5Mv0mdzKiDQiNeWJz4oGYvvtsTpFP7cJ/+pzbdg==} + /@fluentui/react-combobox@9.17.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0): + resolution: {integrity: sha512-ezgt6tfOKd3wlG6IHvWl0TPNPpfHRtnEwC2kuqHYH/r1nMNp9edFi8Ya3+1eM7oxai19XW0swt69GPwRu51FVQ==} peerDependencies: '@types/react': '>=16.14.0 <20.0.0' '@types/react-dom': '>=16.9.0 <20.0.0' @@ -2505,124 +2505,125 @@ packages: react-dom: '>=16.14.0 <20.0.0' dependencies: '@fluentui/keyboard-keys': 9.0.8 - '@fluentui/react-aria': 9.17.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-context-selector': 9.2.7(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-field': 9.4.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-icons': 2.0.309(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.2.0(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-portal': 9.8.2(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-positioning': 9.20.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-tabster': 9.26.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui/react-aria': 9.17.11(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-context-selector': 9.2.16(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-field': 9.5.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-icons': 2.0.327(react@19.2.6) + '@fluentui/react-jsx-runtime': 9.4.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-portal': 9.8.12(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-positioning': 9.22.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) transitivePeerDependencies: - scheduler dev: false - /@fluentui/react-components@9.62.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0): - resolution: {integrity: sha512-NfG0GlmXgDff0lFzOsthkfxKB2gdDk/YSlxf+h9n3PvQHkYL3pqTAjao4fiNRb1QlvNssMNPHVOBPD7/l7vSBQ==} - peerDependencies: - '@types/react': '>=16.14.0 <19.0.0' - '@types/react-dom': '>=16.9.0 <19.0.0' - react: '>=16.14.0 <19.0.0' - react-dom: '>=16.14.0 <19.0.0' - dependencies: - '@fluentui/react-accordion': 9.8.6(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-alert': 9.0.0-beta.124(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-aria': 9.17.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-avatar': 9.9.6(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-badge': 9.4.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-breadcrumb': 9.3.6(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-button': 9.6.6(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-card': 9.5.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-carousel': 9.8.6(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-checkbox': 9.5.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-color-picker': 9.2.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-combobox': 9.16.6(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-dialog': 9.15.1(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-divider': 9.4.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-drawer': 9.10.1(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-field': 9.4.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-image': 9.3.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-infobutton': 9.0.0-beta.102(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-infolabel': 9.4.6(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-input': 9.7.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-label': 9.3.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-link': 9.6.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-list': 9.6.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-menu': 9.19.6(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-message-bar': 9.6.6(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-motion': 9.10.4(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-overflow': 9.5.6(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-persona': 9.5.6(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-popover': 9.12.6(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-portal': 9.8.2(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-positioning': 9.20.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-progress': 9.4.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-provider': 9.22.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-radio': 9.5.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-rating': 9.3.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-search': 9.3.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-select': 9.4.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-skeleton': 9.4.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-slider': 9.5.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-spinbutton': 9.5.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-spinner': 9.7.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-swatch-picker': 9.4.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-switch': 9.4.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-table': 9.18.6(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-tabs': 9.10.1(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-tabster': 9.26.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-tag-picker': 9.7.6(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-tags': 9.7.6(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-teaching-popover': 9.6.6(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-text': 9.6.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-textarea': 9.6.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-toast': 9.7.1(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-toolbar': 9.6.6(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-tooltip': 9.8.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-tree': 9.13.1(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-virtualizer': 9.0.0-alpha.96(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + /@fluentui/react-components@9.73.8(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0): + resolution: {integrity: sha512-JG4KQjEvRRfPlh4yt6Rv1/k87ydM2y49r5XPNCnuYHahA7kEM+dY8JdOI7n7FW8bdcvZ7qt4smDrQ2XcPfmxlA==} + peerDependencies: + '@types/react': '>=16.14.0 <20.0.0' + '@types/react-dom': '>=16.9.0 <20.0.0' + react: '>=16.14.0 <20.0.0' + react-dom: '>=16.14.0 <20.0.0' + dependencies: + '@fluentui/react-accordion': 9.11.0(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-alert': 9.0.0-beta.139(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-aria': 9.17.11(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-avatar': 9.11.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-badge': 9.5.2(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-breadcrumb': 9.4.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-button': 9.9.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-card': 9.6.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-carousel': 9.9.7(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-checkbox': 9.6.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-color-picker': 9.2.16(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-combobox': 9.17.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-dialog': 9.18.0(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-divider': 9.7.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-drawer': 9.12.0(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-field': 9.5.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-image': 9.4.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-infobutton': 9.0.0-beta.115(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-infolabel': 9.4.20(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-input': 9.8.2(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-label': 9.4.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-link': 9.8.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-list': 9.6.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-menu': 9.24.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-message-bar': 9.7.0(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-motion': 9.15.0(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-nav': 9.3.24(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-overflow': 9.7.2(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-persona': 9.7.3(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-popover': 9.14.2(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-portal': 9.8.12(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-positioning': 9.22.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-progress': 9.5.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-provider': 9.22.16(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-radio': 9.6.2(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-rating': 9.4.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-search': 9.4.2(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-select': 9.5.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-skeleton': 9.7.2(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-slider': 9.6.2(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-spinbutton': 9.6.2(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-spinner': 9.8.2(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-swatch-picker': 9.5.2(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-switch': 9.7.2(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-table': 9.19.15(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-tabs': 9.12.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-tag-picker': 9.8.6(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-tags': 9.8.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-teaching-popover': 9.6.21(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-text': 9.6.16(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-textarea': 9.7.2(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-toast': 9.7.17(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-toolbar': 9.8.0(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-tooltip': 9.10.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-tree': 9.16.0(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-virtualizer': 9.0.0-alpha.112(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) transitivePeerDependencies: - scheduler dev: false - /@fluentui/react-context-selector@9.2.7(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0): - resolution: {integrity: sha512-wIxdd113xXz+rtCN6eBAWmc2S2sBVE3aWOdesbeFIVQqqMv/0XW3zh3AF8H9CsV++8w5MsmCccRB11wqwut8GQ==} + /@fluentui/react-context-selector@9.2.16(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0): + resolution: {integrity: sha512-D+/X2liT+eZe0rzXbwddPH333ml2SXz71biR13aeyGJQr8+W+icMAIsYhpwk0CC3KtJ3f1/CLTm7vcIrvqsJ4g==} peerDependencies: '@types/react': '>=16.14.0 <20.0.0' '@types/react-dom': '>=16.9.0 <20.0.0' react: '>=16.14.0 <20.0.0' react-dom: '>=16.14.0 <20.0.0' - scheduler: '>=0.19.0 <=0.23.0' + scheduler: '>=0.19.0' dependencies: - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) scheduler: 0.26.0 dev: false - /@fluentui/react-dialog@9.15.1(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0): - resolution: {integrity: sha512-h1ScFeuL4K/0qOx1IBUu0YEtAoZhneNDFbKzHbUA7Vs7bVQx2jtU4Ig6BBUFaE+p5zYkThz7hDuD2uaKDhvNNQ==} + /@fluentui/react-dialog@9.18.0(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0): + resolution: {integrity: sha512-i+V2o0NJ1itjVADJFov5AR/JetpD2hCMiLye0vfi3/XsFMgEPZnGzILVxPCO/ovULTiCyThcL1UvY0d/PYrZfA==} peerDependencies: '@types/react': '>=16.14.0 <20.0.0' '@types/react-dom': '>=16.9.0 <20.0.0' @@ -2630,280 +2631,293 @@ packages: react-dom: '>=16.14.0 <20.0.0' dependencies: '@fluentui/keyboard-keys': 9.0.8 - '@fluentui/react-aria': 9.17.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-context-selector': 9.2.7(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-icons': 2.0.309(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.2.0(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-motion': 9.10.4(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-motion-components-preview': 0.10.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-portal': 9.8.2(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-tabster': 9.26.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui/react-aria': 9.17.11(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-context-selector': 9.2.16(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-icons': 2.0.327(react@19.2.6) + '@fluentui/react-jsx-runtime': 9.4.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-motion': 9.15.0(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-motion-components-preview': 0.15.4(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-portal': 9.8.12(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) transitivePeerDependencies: - scheduler dev: false - /@fluentui/react-divider@9.4.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-W6WfSFHgnrttANZCY/SEhtv3Yh/Va39XsxT+0ieS+BSouhtdkoMc9gqmqFTESBfbPtRQV64wbEacWfMBbXz6KQ==} + /@fluentui/react-divider@9.7.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6): + resolution: {integrity: sha512-ptymE6iADb/ugezulaMeoAfGxKSwOjHEHBh8N1ydOR3AoOxsSUPkvoPC0mReO/yV5Nas7pz5s5VuJTspmFz0hA==} peerDependencies: '@types/react': '>=16.14.0 <20.0.0' '@types/react-dom': '>=16.9.0 <20.0.0' react: '>=16.14.0 <20.0.0' react-dom: '>=16.14.0 <20.0.0' dependencies: - '@fluentui/react-jsx-runtime': 9.2.0(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui/react-jsx-runtime': 9.4.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) dev: false - /@fluentui/react-drawer@9.10.1(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0): - resolution: {integrity: sha512-BEOD3MgyZwq+ymCIxbv3oidDs7OP9D3uezg5ZCCr9tUyZj2bqBxKt32SM7C92jsAkUCEksu5j2LvOGCKRTtyLw==} + /@fluentui/react-drawer@9.12.0(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0): + resolution: {integrity: sha512-PUXeXUH6JqwpjqYphHesHl75UAFSvxQJQqrevMFHE78ZF0Cqn59Xpa+8hGwRSuoRcYa90jjfHzJOOjN0iNM2iA==} peerDependencies: '@types/react': '>=16.14.0 <20.0.0' '@types/react-dom': '>=16.9.0 <20.0.0' react: '>=16.14.0 <20.0.0' react-dom: '>=16.14.0 <20.0.0' dependencies: - '@fluentui/react-dialog': 9.15.1(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-jsx-runtime': 9.2.0(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-motion': 9.10.4(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-portal': 9.8.2(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-tabster': 9.26.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui/react-dialog': 9.18.0(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-jsx-runtime': 9.4.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-motion': 9.15.0(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-motion-components-preview': 0.15.4(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-portal': 9.8.12(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) transitivePeerDependencies: - scheduler dev: false - /@fluentui/react-field@9.4.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0): - resolution: {integrity: sha512-yQi5iaRXMJmHrPhRO+vX3vYXG1vsmpkKG0e5JJ1p/MBiOAVROdIhzbipDIktg8fdJMJ1ZAteuhAugfZ8NWWMfA==} + /@fluentui/react-field@9.5.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0): + resolution: {integrity: sha512-u8J2d3AWb4yZXvy/mQd95y2lTon890RfybBTCbeBUzApGMI/77WqT5pRJ+zTM3lOMToPHVKylchNFusMpJaX9w==} peerDependencies: '@types/react': '>=16.14.0 <20.0.0' '@types/react-dom': '>=16.9.0 <20.0.0' react: '>=16.14.0 <20.0.0' react-dom: '>=16.14.0 <20.0.0' dependencies: - '@fluentui/react-context-selector': 9.2.7(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-icons': 2.0.309(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.2.0(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-label': 9.3.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui/react-context-selector': 9.2.16(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-icons': 2.0.327(react@19.2.6) + '@fluentui/react-jsx-runtime': 9.4.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-label': 9.4.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) transitivePeerDependencies: - scheduler dev: false - /@fluentui/react-file-type-icons@8.13.2(@types/react@18.3.12)(react@18.3.1): - resolution: {integrity: sha512-oUu8XkueDrDKLCFiFXoXRkVmhFa1FSIVFNi3gCpKXtEJL0yGm/o2MlTGIvNf3lqb1L2Di435InZPnjacUadf9g==} + /@fluentui/react-file-type-icons@8.18.0(@types/react@19.2.15)(react@19.2.6): + resolution: {integrity: sha512-vI2ST9L4IDFz8V+fgi8RVdTVCTC989OT45QWXSTditC//VO5SpUPwibdINmyQ9XJwRxWj/KxhqIWU/lBERcNyQ==} peerDependencies: - '@types/react': '>=16.8.0 <19.0.0' - react: '>=16.8.0 <19.0.0' + '@types/react': '>=16.8.0 <20.0.0' + react: '>=16.8.0 <20.0.0' dependencies: '@fluentui/set-version': 8.2.24 - '@fluentui/style-utilities': 8.12.4(@types/react@18.3.12)(react@18.3.1) - '@types/react': 18.3.12 - react: 18.3.1 + '@fluentui/style-utilities': 8.15.1(@types/react@19.2.15)(react@19.2.6) + '@types/react': 19.2.15 + react: 19.2.6 tslib: 2.8.1 dev: false - /@fluentui/react-focus@8.9.26(@types/react@18.3.12)(react@18.3.1): - resolution: {integrity: sha512-mbFsdCSSgpxTxw3dCIek7hmTubxJZT4+7uFRZOo0abKKCn6rWGcQWpiLT9ndJrD6I5TtEzJaw68WEk7kvFYyAw==} + /@fluentui/react-focus@8.10.6(@types/react@19.2.15)(react@19.2.6): + resolution: {integrity: sha512-hMQw7AETttfex3XEAB/XQalJSL8/RgzOdJrL1RPKcrxdkBal0C1MRQ43Bbmw/4WtI0vK0wI4+jHvCIlM0lkodA==} peerDependencies: - '@types/react': '>=16.8.0 <19.0.0' - react: '>=16.8.0 <19.0.0' + '@types/react': '>=16.8.0 <20.0.0' + react: '>=16.8.0 <20.0.0' dependencies: '@fluentui/keyboard-key': 0.4.23 '@fluentui/merge-styles': 8.6.14 '@fluentui/set-version': 8.2.24 - '@fluentui/style-utilities': 8.12.4(@types/react@18.3.12)(react@18.3.1) - '@fluentui/utilities': 8.15.23(@types/react@18.3.12)(react@18.3.1) - '@types/react': 18.3.12 - react: 18.3.1 + '@fluentui/style-utilities': 8.15.1(@types/react@19.2.15)(react@19.2.6) + '@fluentui/utilities': 8.17.2(@types/react@19.2.15)(react@19.2.6) + '@types/react': 19.2.15 + react: 19.2.6 tslib: 2.8.1 dev: false - /@fluentui/react-hooks@8.8.19(@types/react@18.3.12)(react@18.3.1): - resolution: {integrity: sha512-uXcETVTl2L0G/Ocyb2Rjym96tcJd2NaZ2Hqt6EJcBb9KJD9irNeXjCCxsRNPC5kBDbfrQML2aai+M2kU9lZKNQ==} + /@fluentui/react-hooks@8.10.2(@types/react@19.2.15)(react@19.2.6): + resolution: {integrity: sha512-HAd5cX50yKW/LljWlwt+FpSpdS/pNJutk9kMb7FyzxfoGBulL7sj6vX2HvxhSKyJMRKuTstXTdfJmsh22+3W3w==} peerDependencies: - '@types/react': '>=16.8.0 <19.0.0' - react: '>=16.8.0 <19.0.0' + '@types/react': '>=16.8.0 <20.0.0' + react: '>=16.8.0 <20.0.0' dependencies: - '@fluentui/react-window-provider': 2.2.30(@types/react@18.3.12)(react@18.3.1) + '@fluentui/react-window-provider': 2.3.2(@types/react@19.2.15)(react@19.2.6) '@fluentui/set-version': 8.2.24 - '@fluentui/utilities': 8.15.23(@types/react@18.3.12)(react@18.3.1) - '@types/react': 18.3.12 - react: 18.3.1 + '@fluentui/utilities': 8.17.2(@types/react@19.2.15)(react@19.2.6) + '@types/react': 19.2.15 + react: 19.2.6 tslib: 2.8.1 dev: false - /@fluentui/react-icons@2.0.309(react@18.3.1): - resolution: {integrity: sha512-rxR1iTh7FfVuFzyaLym0NLzAkfR+dVo2M53qv1uISYUvoZUGoTUazECTPmRXnMb33vtHuf6VT/quQyhCrLCmlA==} + /@fluentui/react-icons@2.0.327(react@19.2.6): + resolution: {integrity: sha512-5LDHTyUTjEp3LiKpSSimPCQmflAqk1XpLB9oWmnIWNMtYOhIWPxYhSsaI6kJ/xYff4RWKXrGpB5gpQxNFLJYsQ==} peerDependencies: - react: '>=16.8.0 <19.0.0' + react: '>=16.8.0 <20.0.0' dependencies: - '@griffel/react': 1.5.30(react@18.3.1) - react: 18.3.1 + '@griffel/react': 1.7.3(react@19.2.6) + react: 19.2.6 tslib: 2.8.1 dev: false - /@fluentui/react-image@9.3.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-CtHY2Z4JpvkniMAwPSeP+X+aQOMrDoE4SSuXde4G6BLPGjAFHEZcKnHtPjq8LnmMFCo9abhiOW+jrBMwPm6H3w==} + /@fluentui/react-image@9.4.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6): + resolution: {integrity: sha512-yNd2Wq2xq952UUEVBkWeEmM7bTKdWx6BnsHPYRf0kdTADox2PquApYXsI1xw2pnAh3GSjARrGi9Eto0qxouLqA==} peerDependencies: '@types/react': '>=16.14.0 <20.0.0' '@types/react-dom': '>=16.9.0 <20.0.0' react: '>=16.14.0 <20.0.0' react-dom: '>=16.14.0 <20.0.0' dependencies: - '@fluentui/react-jsx-runtime': 9.2.0(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui/react-jsx-runtime': 9.4.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) dev: false - /@fluentui/react-infobutton@9.0.0-beta.102(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0): - resolution: {integrity: sha512-3kA4F0Vga8Ds6JGlBajLCCDOo/LmPuS786Wg7ui4ZTDYVIMzy1yp2XuVcZniifBFvEp0HQCUoDPWUV0VI3FfzQ==} + /@fluentui/react-infobutton@9.0.0-beta.115(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0): + resolution: {integrity: sha512-b+4B0ODzPEb4jNaW9HdT6VVt3CL5FgPL2yuKzALBsYVl3udJdFpyxHsZEPf3JrVTBL/rgF2fRI1iAioX6Fl7DA==} peerDependencies: - '@types/react': '>=16.14.0 <19.0.0' - '@types/react-dom': '>=16.9.0 <19.0.0' - react: '>=16.14.0 <19.0.0' - react-dom: '>=16.14.0 <19.0.0' + '@types/react': '>=16.14.0 <20.0.0' + '@types/react-dom': '>=16.9.0 <20.0.0' + react: '>=16.14.0 <20.0.0' + react-dom: '>=16.14.0 <20.0.0' dependencies: - '@fluentui/react-icons': 2.0.309(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.2.0(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-label': 9.3.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-popover': 9.12.6(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-tabster': 9.26.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui/react-icons': 2.0.327(react@19.2.6) + '@fluentui/react-jsx-runtime': 9.4.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-label': 9.4.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-popover': 9.14.2(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) transitivePeerDependencies: - scheduler dev: false - /@fluentui/react-infolabel@9.4.6(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0): - resolution: {integrity: sha512-IRiIKy0lD+l20ZjpckGEHGd7qDkG5paxrfCRaXfSEuId1Rsr/J0OLv2ZAuCr3oBkM9RVFs5WXsQIVfV8idmckQ==} + /@fluentui/react-infolabel@9.4.20(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0): + resolution: {integrity: sha512-w4FOnNP+CtbVdKBEO6wXAcmOuPZWvmB/BJj+7J/8cLAQm7+4kQgitFHncU6rtFhPdGbikVoBf707/0R1mA4aIg==} peerDependencies: '@types/react': '>=16.8.0 <20.0.0' '@types/react-dom': '>=16.8.0 <20.0.0' react: '>=16.14.0 <20.0.0' react-dom: '>=16.8.0 <20.0.0' dependencies: - '@fluentui/react-icons': 2.0.309(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.2.0(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-label': 9.3.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-popover': 9.12.6(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-tabster': 9.26.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui/react-icons': 2.0.327(react@19.2.6) + '@fluentui/react-jsx-runtime': 9.4.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-label': 9.4.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-popover': 9.14.2(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) transitivePeerDependencies: - scheduler dev: false - /@fluentui/react-input@9.7.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0): - resolution: {integrity: sha512-TFr9hNRNvrUWj6Ama9a556LVFWWOa4kjmU75HrJ2kwLee4cRbDrhOr9mH98v6P7d52meDtQjYDusaq83/WLflA==} + /@fluentui/react-input@9.8.2(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0): + resolution: {integrity: sha512-t9zmqZR4bqeRjpWuCGfI4yrtPoCXFiK2XO4BoV5nNwAesglgz4+Vtso4YXst9QYEAazHtKI73YFJf1mn55hCuA==} peerDependencies: '@types/react': '>=16.14.0 <20.0.0' '@types/react-dom': '>=16.9.0 <20.0.0' react: '>=16.14.0 <20.0.0' react-dom: '>=16.14.0 <20.0.0' dependencies: - '@fluentui/react-field': 9.4.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-jsx-runtime': 9.2.0(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui/react-field': 9.5.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-jsx-runtime': 9.4.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) transitivePeerDependencies: - scheduler dev: false - /@fluentui/react-jsx-runtime@9.2.0(@types/react@18.3.12)(react@18.3.1): + /@fluentui/react-jsx-runtime@9.2.0(@types/react@19.2.15)(react@19.2.6): resolution: {integrity: sha512-2LI7vvkQqa0E69nODYC0HD37wgIRUb3szHnfWDJyz0XHiF+A0vYmv1W6ZD1+Uk3th4e6+M0gy3uH+ghtki5RtQ==} peerDependencies: '@types/react': '>=16.14.0 <20.0.0' react: '>=16.14.0 <20.0.0' dependencies: - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) + '@fluentui/react-utilities': 9.24.1(@types/react@19.2.15)(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - react: 18.3.1 + '@types/react': 19.2.15 + react: 19.2.6 react-is: 17.0.2 dev: false - /@fluentui/react-label@9.3.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-9k+A/P0ftmYwYH7yej512osMLjTgQGq8Lt5pWyrhHXZEvAPTAhZ9BwtaM/RkikPG9EhbgQyTpPVMzRS4TTAKmw==} + /@fluentui/react-jsx-runtime@9.4.2(@types/react@19.2.15)(react@19.2.6): + resolution: {integrity: sha512-y3o0PBg2qzSdvgxDm7rH9BWq7E1h/eUWS+IhjQhd9dRpme6Py01+OLOglHojM5Tc9QjIp2Rjy2mFWBHXOR+8mw==} + peerDependencies: + '@types/react': '>=16.14.0 <20.0.0' + react: '>=16.14.0 <20.0.0' + dependencies: + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@swc/helpers': 0.5.17 + '@types/react': 19.2.15 + react: 19.2.6 + dev: false + + /@fluentui/react-label@9.4.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6): + resolution: {integrity: sha512-4O3cPX6dSJVBKlIEbznjJ08utEc98lKbZz/6MZTTQfFgYl0TxAhxEDsIIIyNjj0Xy9eJpqubJsaswucWXTG/qg==} peerDependencies: '@types/react': '>=16.14.0 <20.0.0' '@types/react-dom': '>=16.9.0 <20.0.0' react: '>=16.14.0 <20.0.0' react-dom: '>=16.14.0 <20.0.0' dependencies: - '@fluentui/react-jsx-runtime': 9.2.0(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui/react-jsx-runtime': 9.4.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) dev: false - /@fluentui/react-link@9.6.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-TAxRc8RL0en++EX1XxStqQSKgprId68e9l64S2ILgEjCnwtery9jG8yhzRfZrdPwbARfn2s1N3JF2brRmYxBTQ==} + /@fluentui/react-link@9.8.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6): + resolution: {integrity: sha512-ZxrCeX4pMWHujdmYV8b0QW0ztLtu0rHHvRNx67Y3WqSijVyij8QtNNiZ/nab+UDNlz9t8QIXKdWQgYj1uKDpMg==} peerDependencies: '@types/react': '>=16.14.0 <20.0.0' '@types/react-dom': '>=16.9.0 <20.0.0' @@ -2911,21 +2925,21 @@ packages: react-dom: '>=16.14.0 <20.0.0' dependencies: '@fluentui/keyboard-keys': 9.0.8 - '@fluentui/react-jsx-runtime': 9.2.0(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-tabster': 9.26.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui/react-jsx-runtime': 9.4.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) dev: false - /@fluentui/react-list@9.6.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0): - resolution: {integrity: sha512-rx9e/vw2+jUqb1op2727wByj1bKj7ToXNg8LwQHlT5LnGNFAuhu9xdsCYyYOlC/zsTpO/zsEErYozkbDHINXNA==} + /@fluentui/react-list@9.6.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0): + resolution: {integrity: sha512-B1mUQFvJOUlZysSduVnATNZggrGpgEWnW9ZSJAZ17LM0+9nWEQRi40jpUGI/d3PGKHt5O2df78s+1nEPAk0L6A==} peerDependencies: '@types/react': '>=16.8.0 <20.0.0' '@types/react-dom': '>=16.8.0 <20.0.0' @@ -2933,25 +2947,25 @@ packages: react-dom: '>=16.8.0 <20.0.0' dependencies: '@fluentui/keyboard-keys': 9.0.8 - '@fluentui/react-checkbox': 9.5.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-context-selector': 9.2.7(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-jsx-runtime': 9.2.0(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-tabster': 9.26.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui/react-checkbox': 9.6.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-context-selector': 9.2.16(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-jsx-runtime': 9.4.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) transitivePeerDependencies: - scheduler dev: false - /@fluentui/react-menu@9.19.6(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0): - resolution: {integrity: sha512-TikasXs3+nnh7O4u+n5xFSB36FKQnjv9qr80bBOv7QpKsPw/E5N9NJV5m5M4OOrBi1DfwJZ8SA4o7mI/cIYfCQ==} + /@fluentui/react-menu@9.24.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0): + resolution: {integrity: sha512-NLB5EhzKFiwax3O5JTRTtsqdEFDGEXzEuP/suyxNAaaQsIuXygo//Rmdq6dSn7GybTpEOZHKxYDyyG7dj+a4YA==} peerDependencies: '@types/react': '>=16.14.0 <20.0.0' '@types/react-dom': '>=16.9.0 <20.0.0' @@ -2959,131 +2973,167 @@ packages: react-dom: '>=16.14.0 <20.0.0' dependencies: '@fluentui/keyboard-keys': 9.0.8 - '@fluentui/react-aria': 9.17.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-context-selector': 9.2.7(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-icons': 2.0.309(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.2.0(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-portal': 9.8.2(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-positioning': 9.20.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-tabster': 9.26.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui/react-aria': 9.17.11(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-context-selector': 9.2.16(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-icons': 2.0.327(react@19.2.6) + '@fluentui/react-jsx-runtime': 9.4.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-motion': 9.15.0(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-motion-components-preview': 0.15.4(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-portal': 9.8.12(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-positioning': 9.22.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) transitivePeerDependencies: - scheduler dev: false - /@fluentui/react-message-bar@9.6.6(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-JnpY//bxq0E+/V3Abj0NW3EMzK24eNtQ5JS/lfjVoTEOfGJ4ozbpvPzh7gVUM17LlF8niIr8drLuz3sCPfoElw==} + /@fluentui/react-message-bar@9.7.0(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6): + resolution: {integrity: sha512-ICFDxZ62r5OG97/FcfK1EfJPxGlyDNyFixLD/a3gOREvEcT/hyZgnlUM9Y30u92HjxChx2SwGWnv3iaQPsvToQ==} peerDependencies: '@types/react': '>=16.8.0 <20.0.0' '@types/react-dom': '>=16.8.0 <20.0.0' react: '>=16.14.0 <20.0.0' react-dom: '>=16.8.0 <20.0.0' dependencies: - '@fluentui/react-button': 9.6.6(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-icons': 2.0.309(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.2.0(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-link': 9.6.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui/react-button': 9.9.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-icons': 2.0.327(react@19.2.6) + '@fluentui/react-jsx-runtime': 9.4.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-link': 9.8.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-motion': 9.15.0(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-motion-components-preview': 0.15.4(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - react-transition-group: 4.4.5(react-dom@18.3.1)(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) dev: false - /@fluentui/react-motion-components-preview@0.10.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-2toRl6OZ51d+xardwWikvxqbO9WgHUnuvzUj8kPXdif4QOTBcFxKOh3uuqkBI4H3o3gjAfflVonm51a8N9SFPw==} + /@fluentui/react-motion-components-preview@0.15.4(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6): + resolution: {integrity: sha512-gAHPlyEYylZzUSGwc68VaB+vO8CTX6tgIA3d2+jFrpcwvXZjsdCpF1w1zK1+hTuiipmEaZLZyBz0e0CKH2+3XQ==} peerDependencies: '@types/react': '>=16.14.0 <20.0.0' '@types/react-dom': '>=16.9.0 <20.0.0' react: '>=16.14.0 <20.0.0' react-dom: '>=16.14.0 <20.0.0' dependencies: - '@fluentui/react-motion': 9.10.4(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-motion': 9.15.0(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) dev: false - /@fluentui/react-motion@9.10.4(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-9YUSWY4aiYAaKJcMma5zAVOLlWgPCcoKaJ+dKEvJhASqAKU2T2dLkvOShZXEuMoSvUC/6VIEz0tw1jGbpu/92A==} + /@fluentui/react-motion@9.15.0(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6): + resolution: {integrity: sha512-ZNQHYzE6MRbLQFT08/mrcqQ9k7F5niktRP93X1v/kmwKfPjvdDofySfbhQXQs3zQw600690C9rfJTKUd3h+zlg==} peerDependencies: '@types/react': '>=16.8.0 <20.0.0' '@types/react-dom': '>=16.8.0 <20.0.0' react: '>=16.14.0 <20.0.0' react-dom: '>=16.8.0 <20.0.0' dependencies: - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) dev: false - /@fluentui/react-overflow@9.5.6(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0): - resolution: {integrity: sha512-5P3YVfycGwlfIQSYfrhOEIWwWOXmfhG8ELOAiIU9kgSUrZ3sJyXrl9xD1j9B1VRdTLlrhKif/0pGoct2jf//vw==} + /@fluentui/react-nav@9.3.24(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0): + resolution: {integrity: sha512-OlB5k5Zev5VNjSRfJvJLO09Hjcv2UHAjLpSVa6gKHx+1NqqSJWZeDLSF7r+/nyZ4CWP5jWZYq7whEu3WvzdVZw==} peerDependencies: '@types/react': '>=16.14.0 <20.0.0' '@types/react-dom': '>=16.9.0 <20.0.0' react: '>=16.14.0 <20.0.0' react-dom: '>=16.14.0 <20.0.0' dependencies: - '@fluentui/priority-overflow': 9.1.16 - '@fluentui/react-context-selector': 9.2.7(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui/react-aria': 9.17.11(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-button': 9.9.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-context-selector': 9.2.16(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-divider': 9.7.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-drawer': 9.12.0(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-icons': 2.0.327(react@19.2.6) + '@fluentui/react-jsx-runtime': 9.4.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-motion': 9.15.0(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-motion-components-preview': 0.15.4(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-tooltip': 9.10.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) transitivePeerDependencies: - scheduler dev: false - /@fluentui/react-persona@9.5.6(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0): - resolution: {integrity: sha512-0dKtUgV5W9XzcyluJY0wFMPOZ8gswEFsbOLgJuRmHJmLw/Ha3dyiUJHDIMV9/VCP4IM8+T06HS4RuATShGWifA==} + /@fluentui/react-overflow@9.7.2(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0): + resolution: {integrity: sha512-5PA67LgnVmbbOzBN2H5gH3OvSVy1373VJfsHq2+6TLCfm+LXAkWBoFwvBuFI7HsMYae9A0FVlgX7gTsKVfMddw==} peerDependencies: '@types/react': '>=16.14.0 <20.0.0' '@types/react-dom': '>=16.9.0 <20.0.0' react: '>=16.14.0 <20.0.0' react-dom: '>=16.14.0 <20.0.0' dependencies: - '@fluentui/react-avatar': 9.9.6(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-badge': 9.4.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.2.0(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui/priority-overflow': 9.3.0 + '@fluentui/react-context-selector': 9.2.16(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) + '@swc/helpers': 0.5.17 + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) + transitivePeerDependencies: + - scheduler + dev: false + + /@fluentui/react-persona@9.7.3(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0): + resolution: {integrity: sha512-OY3xpSD6l4NDdeKihriC+H0q6P1CA2xyZ+pe/WwfKPnatxs2BALoRFtDQduMO7AK/j0w7UAxnaZrvEeftLen2g==} + peerDependencies: + '@types/react': '>=16.14.0 <20.0.0' + '@types/react-dom': '>=16.9.0 <20.0.0' + react: '>=16.14.0 <20.0.0' + react-dom: '>=16.14.0 <20.0.0' + dependencies: + '@fluentui/react-avatar': 9.11.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-badge': 9.5.2(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-jsx-runtime': 9.4.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) transitivePeerDependencies: - scheduler dev: false - /@fluentui/react-popover@9.12.6(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0): - resolution: {integrity: sha512-2VlHq+bE0Ep7CIKS9iBROyvwwH44swt51pi7pJvFaO5UL5I3Gny0dUglxBU+Y2O/0/Rl1HyqlU0AwYaldWVBew==} + /@fluentui/react-popover@9.14.2(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0): + resolution: {integrity: sha512-EDvzLkT98/vcCSGrcZWUACGsvLjrHin0Xf9eowMQKiiHFWbu8HNRmr7W2XB9Eja1W5HSIK6+mV8ro9zrLibG4w==} peerDependencies: '@types/react': '>=16.14.0 <20.0.0' '@types/react-dom': '>=16.9.0 <20.0.0' @@ -3091,57 +3141,59 @@ packages: react-dom: '>=16.14.0 <20.0.0' dependencies: '@fluentui/keyboard-keys': 9.0.8 - '@fluentui/react-aria': 9.17.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-context-selector': 9.2.7(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-jsx-runtime': 9.2.0(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-portal': 9.8.2(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-positioning': 9.20.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-tabster': 9.26.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui/react-aria': 9.17.11(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-context-selector': 9.2.16(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-jsx-runtime': 9.4.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-motion': 9.15.0(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-motion-components-preview': 0.15.4(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-portal': 9.8.12(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-positioning': 9.22.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) transitivePeerDependencies: - scheduler dev: false - /@fluentui/react-portal-compat-context@9.0.14(@types/react@18.3.12)(react@18.3.1): - resolution: {integrity: sha512-OyAaHIbkwqlIgStd8qnS2gcZMmrNokesCUnmELzaygTHJ8Q4L9BPlah98b0wRFf5Sdeu1EPT6nDgn3VuLGqSnQ==} + /@fluentui/react-portal-compat-context@9.0.15(@types/react@19.2.15)(react@19.2.6): + resolution: {integrity: sha512-DpV+qtFvM3dmH1j8ZD+YcM5vaTvmQPHUAx6tQnnmIoYJWs2R0wU/L5p2EajXy7zSg74jrDbDRxzaziamoOaJdg==} peerDependencies: '@types/react': '>=16.14.0 <20.0.0' react: '>=16.14.0 <20.0.0' dependencies: '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - react: 18.3.1 + '@types/react': 19.2.15 + react: 19.2.6 dev: false - /@fluentui/react-portal@9.8.2(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-FOckq3BW9iaVci1KuseFgdKlsXUMZqMxronmDn/smPzgvnr+yhH3CLgwsL4lOJgdNxf4oBOmLDNzO0yoENQEyg==} + /@fluentui/react-portal@9.8.12(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6): + resolution: {integrity: sha512-+WH0wH/5lsodGP6Mam1alHXpkMCYA5uMcnF98RVOs7/GR69KiFcza1mCnvPJUaJ55AfwLuz/xLxuWdWgQnUdMQ==} peerDependencies: '@types/react': '>=16.14.0 <20.0.0' '@types/react-dom': '>=16.9.0 <20.0.0' react: '>=16.14.0 <20.0.0' react-dom: '>=16.14.0 <20.0.0' dependencies: - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-tabster': 9.26.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) dev: false - /@fluentui/react-positioning@9.20.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-J0IgLF3QKIAQb/wFn0e7oYhgzLfVnB9XTE51Gw7pXytx9U/IdxuT7dXBodWGh4MFceUI0u7djOOHiqrnWjUV2A==} + /@fluentui/react-positioning@9.22.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6): + resolution: {integrity: sha512-/r1BHQKr/WCjEM8UGloiq7bWWBSYB/Uqt7D1sAF9EHd968VH07cAN3RMVKmWWjeJO31rstOZHdgcz0WHhFF+2Q==} peerDependencies: '@types/react': '>=16.14.0 <20.0.0' '@types/react-dom': '>=16.9.0 <20.0.0' @@ -3150,160 +3202,161 @@ packages: dependencies: '@floating-ui/devtools': 0.2.3(@floating-ui/dom@1.7.4) '@floating-ui/dom': 1.7.4 - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - use-sync-external-store: 1.5.0(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) + use-sync-external-store: 1.5.0(react@19.2.6) dev: false - /@fluentui/react-progress@9.4.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0): - resolution: {integrity: sha512-vm60bgQh6cf03RBkIKT2KKcNG3bC63vBN6IvPnuRedOJbIQ04jxonMbdyZ2HSVmlIsRRy/9iJk0wiSird7XUfA==} + /@fluentui/react-progress@9.5.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0): + resolution: {integrity: sha512-EXJ/Bp67d5+bXPNpPabxdtXUgCMTtvYrBoKtIS6wE5KeUzaek/rgQ3v5wnGfbuLnJ4J/kj+n7XQEc9fhoFPy9w==} peerDependencies: '@types/react': '>=16.14.0 <20.0.0' '@types/react-dom': '>=16.9.0 <20.0.0' react: '>=16.14.0 <20.0.0' react-dom: '>=16.14.0 <20.0.0' dependencies: - '@fluentui/react-field': 9.4.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-jsx-runtime': 9.2.0(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui/react-field': 9.5.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-jsx-runtime': 9.4.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-motion': 9.15.0(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) transitivePeerDependencies: - scheduler dev: false - /@fluentui/react-provider@9.22.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-j4eY6DEigrHRKyE6nl+l59mLRWpr3RgWLeEHFAh0a6EGNrrK5S//9EbR0xTHM6SzpmQO1xYn+G/WyAeg6asTKA==} + /@fluentui/react-provider@9.22.16(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6): + resolution: {integrity: sha512-S77n5ASUWE/V1I6lX09CrHm4TAKSGENhIrKz9qMKDv2Vrq44/j3eGBLz12k8IW4TJVu9nwGwst9kBpCT+3WHpA==} peerDependencies: '@types/react': '>=16.14.0 <20.0.0' '@types/react-dom': '>=16.9.0 <20.0.0' react: '>=16.14.0 <20.0.0' react-dom: '>=16.14.0 <20.0.0' dependencies: - '@fluentui/react-icons': 2.0.309(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.2.0(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-tabster': 9.26.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@griffel/core': 1.19.2 - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui/react-icons': 2.0.327(react@19.2.6) + '@fluentui/react-jsx-runtime': 9.4.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/core': 1.21.1 + '@griffel/react': 1.7.3(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) dev: false - /@fluentui/react-radio@9.5.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0): - resolution: {integrity: sha512-9pcl2osiEtA6u7JOFUz+ZR4LwHbDlwWUkH/no8KbyOkbrXBGm44rxmj684R7PgE+lZHzruPuKNtGWpbZlgsodg==} + /@fluentui/react-radio@9.6.2(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0): + resolution: {integrity: sha512-Sp2us4eWRopUKOMCQw5/iks7euPKY6FeesBCCUIVGBg5VKZf2/CfEtbCa9hMjn4D4PCHGivnUTf23t238mvvnw==} peerDependencies: '@types/react': '>=16.14.0 <20.0.0' '@types/react-dom': '>=16.9.0 <20.0.0' react: '>=16.14.0 <20.0.0' react-dom: '>=16.14.0 <20.0.0' dependencies: - '@fluentui/react-field': 9.4.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-jsx-runtime': 9.2.0(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-label': 9.3.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-tabster': 9.26.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui/react-field': 9.5.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-jsx-runtime': 9.4.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-label': 9.4.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) transitivePeerDependencies: - scheduler dev: false - /@fluentui/react-rating@9.3.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-2gF3ccGt3zs6gVXt9r1nKJb5Nb6Re9fTTWM3FXvge+8DfHQrKvyU8CFMPJL2EC9FeBP10BhcfbSiaJyvDAaSdg==} + /@fluentui/react-rating@9.4.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6): + resolution: {integrity: sha512-DfWipzrT44j+yaShtfHz96/vHEa5ut5IR1kobrO0bSqAcpetOn327gFeY+sG/W6xzork/STcy/T836yK8A2+DQ==} peerDependencies: '@types/react': '>=16.8.0 <20.0.0' '@types/react-dom': '>=16.8.0 <20.0.0' react: '>=16.14.0 <20.0.0' react-dom: '>=16.8.0 <20.0.0' dependencies: - '@fluentui/react-icons': 2.0.309(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.2.0(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-tabster': 9.26.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui/react-icons': 2.0.327(react@19.2.6) + '@fluentui/react-jsx-runtime': 9.4.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) dev: false - /@fluentui/react-search@9.3.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0): - resolution: {integrity: sha512-QvTvto+JKb299BsNocNb3mwo+JTwE+Pf82C4Ha+y3j3gf2k40k+rYkshtA1Wt44mnbQv3HJe0xCXptk5ByvpTw==} + /@fluentui/react-search@9.4.2(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0): + resolution: {integrity: sha512-PIb50euHoMsKWLqFymf8wo/+z1jrx1MB7uNuhjNT5DvwTP4VYAy5EtRCSwVRyxWNSaWSL6iy6dDy517EQE96mA==} peerDependencies: '@types/react': '>=16.14.0 <20.0.0' '@types/react-dom': '>=16.9.0 <20.0.0' react: '>=16.14.0 <20.0.0' react-dom: '>=16.14.0 <20.0.0' dependencies: - '@fluentui/react-icons': 2.0.309(react@18.3.1) - '@fluentui/react-input': 9.7.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-jsx-runtime': 9.2.0(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui/react-icons': 2.0.327(react@19.2.6) + '@fluentui/react-input': 9.8.2(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-jsx-runtime': 9.4.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) transitivePeerDependencies: - scheduler dev: false - /@fluentui/react-select@9.4.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0): - resolution: {integrity: sha512-mHnWpRHqXM5aXW1hD6p4V9n7onoRpyAuMvBViFdncbvP9Bkk6aQspEH0CupV7y/JVG5bnoGSfGs89kPZQDDCcg==} + /@fluentui/react-select@9.5.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0): + resolution: {integrity: sha512-8GocQKiUHEUlAks6zA0HbGGSF2lpjuSZuxPzIBqTyuWof8vFiK6eFAcSXb0hTYIVH3RsTihhfc6G3NRnHoBrzg==} peerDependencies: '@types/react': '>=16.14.0 <20.0.0' '@types/react-dom': '>=16.9.0 <20.0.0' react: '>=16.14.0 <20.0.0' react-dom: '>=16.14.0 <20.0.0' dependencies: - '@fluentui/react-field': 9.4.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-icons': 2.0.309(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.2.0(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui/react-field': 9.5.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-icons': 2.0.327(react@19.2.6) + '@fluentui/react-jsx-runtime': 9.4.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) transitivePeerDependencies: - scheduler dev: false - /@fluentui/react-shared-contexts@9.25.1(@types/react@18.3.12)(react@18.3.1): + /@fluentui/react-shared-contexts@9.25.1(@types/react@19.2.15)(react@19.2.6): resolution: {integrity: sha512-C15uX9dnIVe0cm2wa9WMd9KhG5pdbs9jxnzgpFvraCGpLqFHniK2xJghYBRzj66zEK6xJnuRZR89/Y8wsiO11w==} peerDependencies: '@types/react': '>=16.14.0 <20.0.0' @@ -3311,59 +3364,71 @@ packages: dependencies: '@fluentui/react-theme': 9.2.0 '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - react: 18.3.1 + '@types/react': 19.2.15 + react: 19.2.6 dev: false - /@fluentui/react-skeleton@9.4.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0): - resolution: {integrity: sha512-D1WB6CCXkDQ8ahfYOWS4D1rfNvwc8+uiuQ/35/DSBwUrzz0ay5lPBKTBHizG4hKc4mHZmfAw/DG0kJiI0An84w==} + /@fluentui/react-shared-contexts@9.26.2(@types/react@19.2.15)(react@19.2.6): + resolution: {integrity: sha512-upKXkwlIp5oIhELr4clAZXQkuCd4GDXM6GZEz8BOmRO+PnxyqmycCXvxDxsmi6XN+0vkGM4joiIgkB14o/FctQ==} + peerDependencies: + '@types/react': '>=16.14.0 <20.0.0' + react: '>=16.14.0 <20.0.0' + dependencies: + '@fluentui/react-theme': 9.2.1 + '@swc/helpers': 0.5.17 + '@types/react': 19.2.15 + react: 19.2.6 + dev: false + + /@fluentui/react-skeleton@9.7.2(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0): + resolution: {integrity: sha512-PrUgdSGDAZw9FIP5NyvPoPfHDe2N9VxMyBfyTwWfZVg03dzRfnE3vEqr7N5xyfv4JsRs6u1xSqVn/0jdS0IEMQ==} peerDependencies: '@types/react': '>=16.14.0 <20.0.0' '@types/react-dom': '>=16.9.0 <20.0.0' react: '>=16.14.0 <20.0.0' react-dom: '>=16.14.0 <20.0.0' dependencies: - '@fluentui/react-field': 9.4.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-jsx-runtime': 9.2.0(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui/react-field': 9.5.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-jsx-runtime': 9.4.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) transitivePeerDependencies: - scheduler dev: false - /@fluentui/react-slider@9.5.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0): - resolution: {integrity: sha512-6I6lp7C2rlxwcqqro0RiAEh8vWSijdq3Dkpp9igFdcL0WMTsMCjzdjODCfsWWHsz3+K/uVBNN146C3aW0Xj9KQ==} + /@fluentui/react-slider@9.6.2(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0): + resolution: {integrity: sha512-lVavtTg8eqovfRokeYDk4popwCi8nuicacJ/HZdF3ni5e3y/2WT/bVP0eErS/GvC7+90ACQQ8uxdr4sjjY/HWA==} peerDependencies: '@types/react': '>=16.14.0 <20.0.0' '@types/react-dom': '>=16.9.0 <20.0.0' react: '>=16.14.0 <20.0.0' react-dom: '>=16.14.0 <20.0.0' dependencies: - '@fluentui/react-field': 9.4.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-jsx-runtime': 9.2.0(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-tabster': 9.26.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui/react-field': 9.5.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-jsx-runtime': 9.4.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) transitivePeerDependencies: - scheduler dev: false - /@fluentui/react-spinbutton@9.5.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0): - resolution: {integrity: sha512-6iwcMQ53ki8XdLEnu4x7hd5kimTfSFm+8/7tebrfjQeE7qB4ZTX6G+QXUw46gyX2EgqHDSMu0GKzHGSJdv0hoA==} + /@fluentui/react-spinbutton@9.6.2(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0): + resolution: {integrity: sha512-P4vvJH7P5yHPFAv6aSo3dZxtErN62DiRJN+nEKS+/XBoRGsOGQdqyyx5Q/PQKOmyQrtwuZdXNHUjcyv8b50T2w==} peerDependencies: '@types/react': '>=16.14.0 <20.0.0' '@types/react-dom': '>=16.9.0 <20.0.0' @@ -3371,97 +3436,97 @@ packages: react-dom: '>=16.14.0 <20.0.0' dependencies: '@fluentui/keyboard-keys': 9.0.8 - '@fluentui/react-field': 9.4.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-icons': 2.0.309(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.2.0(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui/react-field': 9.5.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-icons': 2.0.327(react@19.2.6) + '@fluentui/react-jsx-runtime': 9.4.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) transitivePeerDependencies: - scheduler dev: false - /@fluentui/react-spinner@9.7.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-TIgpjwbeLS3c4fLrDRwIEmdLJ5+Clr6RKapj9LlqX/RBWXfTncGIy2L/LNuVsxVuB5mNApcAOY3XcptDFrFSqg==} + /@fluentui/react-spinner@9.8.2(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6): + resolution: {integrity: sha512-0LxykLJGUD/I3XEeIXAWznwdg9XRe0piaByR0nLFOOV3UPwkVc2w5UdPhy2Y0NZDvtPHbNaMCuQAq82+bxg/0w==} peerDependencies: '@types/react': '>=16.14.0 <20.0.0' '@types/react-dom': '>=16.9.0 <20.0.0' react: '>=16.14.0 <20.0.0' react-dom: '>=16.14.0 <20.0.0' dependencies: - '@fluentui/react-jsx-runtime': 9.2.0(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-label': 9.3.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui/react-jsx-runtime': 9.4.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-label': 9.4.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) dev: false - /@fluentui/react-swatch-picker@9.4.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0): - resolution: {integrity: sha512-EylVOV9ld7jNsN0VwvIKun0SFtAV3xr8RuOFPveWs37t4Z4N8OTZM+y7kpXBNzFbp0sQuoAiORpSofdoCkssCA==} + /@fluentui/react-swatch-picker@9.5.2(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0): + resolution: {integrity: sha512-DK6UU9OJY9XaGBPU2ROx+B5/7XdwVtHBdVthOAptyKSsYGOdQt5AQqg3ZOXH6r5WYbMRQDuP2OZ2iKtwidFCVQ==} peerDependencies: '@types/react': '>=16.8.0 <20.0.0' '@types/react-dom': '>=16.8.0 <20.0.0' react: '>=16.14.0 <20.0.0' react-dom: '>=16.8.0 <20.0.0' dependencies: - '@fluentui/react-context-selector': 9.2.7(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-field': 9.4.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-icons': 2.0.309(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.2.0(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-tabster': 9.26.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui/react-context-selector': 9.2.16(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-field': 9.5.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-icons': 2.0.327(react@19.2.6) + '@fluentui/react-jsx-runtime': 9.4.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) transitivePeerDependencies: - scheduler dev: false - /@fluentui/react-switch@9.4.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0): - resolution: {integrity: sha512-Mt+ohljW8V8rvGzTAt1e9j7XMwqTJIXvq/CirhxEmdOYMi9qlXrSPRJLWA/aI9aoBlwMtihi9KcOWbhg2uWqsw==} + /@fluentui/react-switch@9.7.2(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0): + resolution: {integrity: sha512-j3e5se+3d+befV9MytkxxvJ9nHZOeZ7thKDTF4YVSYf6kcNx9eOlLvPgDjhGO08gzngO4B7aaprhDN7DJc3W1g==} peerDependencies: '@types/react': '>=16.14.0 <20.0.0' '@types/react-dom': '>=16.9.0 <20.0.0' react: '>=16.14.0 <20.0.0' react-dom: '>=16.14.0 <20.0.0' dependencies: - '@fluentui/react-field': 9.4.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-icons': 2.0.309(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.2.0(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-label': 9.3.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-tabster': 9.26.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui/react-field': 9.5.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-icons': 2.0.327(react@19.2.6) + '@fluentui/react-jsx-runtime': 9.4.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-label': 9.4.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) transitivePeerDependencies: - scheduler dev: false - /@fluentui/react-table@9.18.6(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0): - resolution: {integrity: sha512-4fRwdWeCCYMAvJLc78XxiyRlL2IDw8oXOaMuEnjQYShPNZe8tJi4darTH3djBGSnFD4rxBR9lckc/d1xpySXEA==} + /@fluentui/react-table@9.19.15(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0): + resolution: {integrity: sha512-OdQ2Nwx2nAlPMlJeyAFrKa3Zy5Ya/H87OU8MvtFJhabM/FkHiZoli/DO1mavVI+jqavOlJuQWmJ55D6jjuGa7g==} peerDependencies: '@types/react': '>=16.14.0 <20.0.0' '@types/react-dom': '>=16.9.0 <20.0.0' @@ -3469,74 +3534,74 @@ packages: react-dom: '>=16.14.0 <20.0.0' dependencies: '@fluentui/keyboard-keys': 9.0.8 - '@fluentui/react-aria': 9.17.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-avatar': 9.9.6(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-checkbox': 9.5.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-context-selector': 9.2.7(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-icons': 2.0.309(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.2.0(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-radio': 9.5.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-tabster': 9.26.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui/react-aria': 9.17.11(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-avatar': 9.11.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-checkbox': 9.6.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-context-selector': 9.2.16(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-icons': 2.0.327(react@19.2.6) + '@fluentui/react-jsx-runtime': 9.4.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-radio': 9.6.2(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) transitivePeerDependencies: - scheduler dev: false - /@fluentui/react-tabs@9.10.1(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0): - resolution: {integrity: sha512-4e8ZubpLfB8zv/SiwcBZcF313lsZQldsq5uJD+zT5SBiwemHoqKhijj6c8VcKIcmfEQx3GLhc6qIiXTZRY1k7g==} + /@fluentui/react-tabs@9.12.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0): + resolution: {integrity: sha512-WvzOtpC6C/7Mo5X+xmE+3stpCbx2iH9BqrEN5KuGrsHJ78DjMDeabYeL90vlrHBdP4VlTpwdORBui/jtWkxnmQ==} peerDependencies: '@types/react': '>=16.14.0 <20.0.0' '@types/react-dom': '>=16.9.0 <20.0.0' react: '>=16.14.0 <20.0.0' react-dom: '>=16.14.0 <20.0.0' dependencies: - '@fluentui/react-context-selector': 9.2.7(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-jsx-runtime': 9.2.0(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-tabster': 9.26.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui/react-context-selector': 9.2.16(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-jsx-runtime': 9.4.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) transitivePeerDependencies: - scheduler dev: false - /@fluentui/react-tabster@9.26.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-VLt5KMRHzgT+pSF22tQuuZkaXFiQT6MOjVhoqPmBGKiXSIyVB3vnUOMQyITgDMhy4og/kk6gh04l5/6YXjJV9A==} + /@fluentui/react-tabster@9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6): + resolution: {integrity: sha512-WibgoF67hl6BXfmsY6RSIWSHadeMP/6EDG9gAacfHlwKvK0+FiHp5ernwuXTPAmu2kiHicn2qUZ8EteCFiFryg==} peerDependencies: '@types/react': '>=16.14.0 <20.0.0' '@types/react-dom': '>=16.9.0 <20.0.0' react: '>=16.14.0 <20.0.0' react-dom: '>=16.14.0 <20.0.0' dependencies: - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) keyborg: 2.6.0 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) tabster: 8.5.6 dev: false - /@fluentui/react-tag-picker@9.7.6(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0): - resolution: {integrity: sha512-1ILx9++MJ/+WOIXRhiB9ta/fsVtPOWFGJWD/FxzayvIH8O9E1BVlTLykt6cIGI1ajDq+OoNDmviMLS2sdkyfMQ==} + /@fluentui/react-tag-picker@9.8.6(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0): + resolution: {integrity: sha512-sOZ+wBA3hgGhKrOP7wbjB2yRvAxjcRXtcj1jDTrtSkaDPXb3K0nGmjiqp2mve995ps3wvCGnNKK4EurX842ZbA==} peerDependencies: '@types/react': '>=16.14.0 <20.0.0' '@types/react-dom': '>=16.9.0 <20.0.0' @@ -3544,31 +3609,31 @@ packages: react-dom: '>=16.14.0 <20.0.0' dependencies: '@fluentui/keyboard-keys': 9.0.8 - '@fluentui/react-aria': 9.17.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-combobox': 9.16.6(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-context-selector': 9.2.7(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-field': 9.4.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-icons': 2.0.309(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.2.0(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-portal': 9.8.2(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-positioning': 9.20.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-tabster': 9.26.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-tags': 9.7.6(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui/react-aria': 9.17.11(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-combobox': 9.17.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-context-selector': 9.2.16(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-field': 9.5.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-icons': 2.0.327(react@19.2.6) + '@fluentui/react-jsx-runtime': 9.4.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-portal': 9.8.12(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-positioning': 9.22.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-tags': 9.8.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) transitivePeerDependencies: - scheduler dev: false - /@fluentui/react-tags@9.7.6(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0): - resolution: {integrity: sha512-N/WoiMZOgGEkh1QPsH+f+ugD4WW0ECd0wVmDTXXOpFt6EDVDbkNmKloMSWKlLFXvVakbou8WxsfTZG/I8hX5XA==} + /@fluentui/react-tags@9.8.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0): + resolution: {integrity: sha512-6ZTW78fu5eWByKHIM3i+raDrX3hwfZ67ONfZ8wEUXfZHowskxqpMHI8Gw7IAMWkC1scgLqEnht8TnHvZgjo7Ug==} peerDependencies: '@types/react': '>=16.14.0 <20.0.0' '@types/react-dom': '>=16.9.0 <20.0.0' @@ -3576,92 +3641,92 @@ packages: react-dom: '>=16.14.0 <20.0.0' dependencies: '@fluentui/keyboard-keys': 9.0.8 - '@fluentui/react-aria': 9.17.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-avatar': 9.9.6(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-icons': 2.0.309(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.2.0(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-tabster': 9.26.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui/react-aria': 9.17.11(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-avatar': 9.11.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-icons': 2.0.327(react@19.2.6) + '@fluentui/react-jsx-runtime': 9.4.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) transitivePeerDependencies: - scheduler dev: false - /@fluentui/react-teaching-popover@9.6.6(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0): - resolution: {integrity: sha512-6CuexuCTW45rV4WMyEicch6S9yp1yRdKPYMnMl+l4jqavypgXyPIRsaPRrOOJ4aN2LtP8qh4IiQemaYlw6ZlbA==} + /@fluentui/react-teaching-popover@9.6.21(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0): + resolution: {integrity: sha512-V86zLB1B8xu3U/02FvvMdsJP+ZC9l3vT9bQ2Gr7hZHxJ4/0NLpVcrYSBFHpON9e/WK3p+A5b5V96p86b5Pavlg==} peerDependencies: '@types/react': '>=16.8.0 <20.0.0' '@types/react-dom': '>=16.8.0 <20.0.0' react: '>=16.14.0 <20.0.0' react-dom: '>=16.8.0 <20.0.0' dependencies: - '@fluentui/react-aria': 9.17.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-button': 9.6.6(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-context-selector': 9.2.7(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-icons': 2.0.309(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.2.0(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-popover': 9.12.6(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-tabster': 9.26.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui/react-aria': 9.17.11(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-button': 9.9.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-context-selector': 9.2.16(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-icons': 2.0.327(react@19.2.6) + '@fluentui/react-jsx-runtime': 9.4.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-popover': 9.14.2(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - use-sync-external-store: 1.5.0(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) + use-sync-external-store: 1.5.0(react@19.2.6) transitivePeerDependencies: - scheduler dev: false - /@fluentui/react-text@9.6.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-M4fAOC5OTyRVRpNwrCuIUE5y/lQgfYuCuQ1En+KUG+bpw7junkfkvkOfNKEPBVElmv5KZ/rJ2UffwSFQQB7v2g==} + /@fluentui/react-text@9.6.16(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6): + resolution: {integrity: sha512-ZzCSJWQ6LrVuPqA6sqNEZaXbLvhi2NxBOtlMudWlqYzidLQp038d7mMGSzNnhyeblg+gj+bOVE2eOgWFuVHGYw==} peerDependencies: '@types/react': '>=16.14.0 <20.0.0' '@types/react-dom': '>=16.9.0 <20.0.0' react: '>=16.14.0 <20.0.0' react-dom: '>=16.14.0 <20.0.0' dependencies: - '@fluentui/react-jsx-runtime': 9.2.0(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui/react-jsx-runtime': 9.4.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) dev: false - /@fluentui/react-textarea@9.6.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0): - resolution: {integrity: sha512-Vx1gkjD9Z1WDY8lAYd9DAebnVdLsjoDV/ZvlE3dppAa+ICvRTlSb8rUP+Oucup2GGFBz31gfTse1x7wbfier0Q==} + /@fluentui/react-textarea@9.7.2(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0): + resolution: {integrity: sha512-awlkZoW81WaOqSoXTT9rZs3mTAzCCHnC9eAm6J8ZxI5+ASX07BTolBfZ82it5wxOHI5GMDfbFOl+xIy8uAMdzA==} peerDependencies: '@types/react': '>=16.14.0 <20.0.0' '@types/react-dom': '>=16.9.0 <20.0.0' react: '>=16.14.0 <20.0.0' react-dom: '>=16.14.0 <20.0.0' dependencies: - '@fluentui/react-field': 9.4.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-jsx-runtime': 9.2.0(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui/react-field': 9.5.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-jsx-runtime': 9.4.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) transitivePeerDependencies: - scheduler dev: false @@ -3673,8 +3738,15 @@ packages: '@swc/helpers': 0.5.17 dev: false - /@fluentui/react-toast@9.7.1(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-o1+HavVLOI63Qf7p9soIfxCOMhurU/oX+YTuEmC04dxAq6l81Mzzv3om9dfbKFQN4ofzapcOXVcoXHP47wV+yA==} + /@fluentui/react-theme@9.2.1: + resolution: {integrity: sha512-lJxfz7LmmglFz+c9C41qmMqaRRZZUPtPPl9DWQ79vH+JwZd4dkN7eA78OTRwcGCOTPEKoLTX72R+EFaWEDlX+w==} + dependencies: + '@fluentui/tokens': 1.0.0-alpha.23 + '@swc/helpers': 0.5.17 + dev: false + + /@fluentui/react-toast@9.7.17(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6): + resolution: {integrity: sha512-DWA5EARWSo1k19iWAulLpKrcUHT+Dq/Bw9zfdpoQEWWybrAZwyN7WiYFkBjKCQRxSp10OjLASSQK91CXfb1wJA==} peerDependencies: '@types/react': '>=16.14.0 <20.0.0' '@types/react-dom': '>=16.9.0 <20.0.0' @@ -3682,53 +3754,53 @@ packages: react-dom: '>=16.14.0 <20.0.0' dependencies: '@fluentui/keyboard-keys': 9.0.8 - '@fluentui/react-aria': 9.17.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-icons': 2.0.309(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.2.0(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-motion': 9.10.4(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-motion-components-preview': 0.10.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-portal': 9.8.2(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-tabster': 9.26.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui/react-aria': 9.17.11(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-icons': 2.0.327(react@19.2.6) + '@fluentui/react-jsx-runtime': 9.4.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-motion': 9.15.0(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-motion-components-preview': 0.15.4(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-portal': 9.8.12(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) dev: false - /@fluentui/react-toolbar@9.6.6(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0): - resolution: {integrity: sha512-Ywsyuuome0o6FwfmHRADCc8JZbjcBTZNBSeSpBdoh3Q0enZ2FJ5YhiYzdX3qcas3pmUr3UGOGdVH6LqKZSSUDw==} + /@fluentui/react-toolbar@9.8.0(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0): + resolution: {integrity: sha512-EIe+QWOaFR1pZzENefsFTmjxGa2yJb4A/by3kGuGqSjx7isqPUllPq0/kFQzfoUYgPDJbJtQ+KyuRDekTL0QpQ==} peerDependencies: '@types/react': '>=16.14.0 <20.0.0' '@types/react-dom': '>=16.9.0 <20.0.0' react: '>=16.14.0 <20.0.0' react-dom: '>=16.14.0 <20.0.0' dependencies: - '@fluentui/react-button': 9.6.6(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-context-selector': 9.2.7(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-divider': 9.4.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.2.0(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-radio': 9.5.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-tabster': 9.26.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui/react-button': 9.9.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-context-selector': 9.2.16(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-divider': 9.7.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-jsx-runtime': 9.4.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-radio': 9.6.2(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) transitivePeerDependencies: - scheduler dev: false - /@fluentui/react-tooltip@9.8.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-Lg97zUE+2p2riZbBIGvQbTOMTJpj61njJ7fAxmzgus/zBSbSO/HxuCIPoO+cYfGNc/ufxuDqbgo1soTDvglCPA==} + /@fluentui/react-tooltip@9.10.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6): + resolution: {integrity: sha512-IPHBFjqGhaaMDhLt5NSNOE9LEpDOpT7qgEqNz+Mlflo0A4qI2LW/EnkNop7IRmX/bC88A+wUtEONTjjR87dNBw==} peerDependencies: '@types/react': '>=16.14.0 <20.0.0' '@types/react-dom': '>=16.9.0 <20.0.0' @@ -3736,23 +3808,23 @@ packages: react-dom: '>=16.14.0 <20.0.0' dependencies: '@fluentui/keyboard-keys': 9.0.8 - '@fluentui/react-jsx-runtime': 9.2.0(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-portal': 9.8.2(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-positioning': 9.20.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-tabster': 9.26.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui/react-jsx-runtime': 9.4.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-portal': 9.8.12(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-positioning': 9.22.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) dev: false - /@fluentui/react-tree@9.13.1(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0): - resolution: {integrity: sha512-mQ/9agSIUmgNbenv4rYgwI+7+O+m/c/aBo7wfipc2OKswx0K09YIHrfe1+zRFk813fbu6JuR/NmmVquAYe0c3w==} + /@fluentui/react-tree@9.16.0(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0): + resolution: {integrity: sha512-c+Q4AVaYk9U69aGDgmJVNne+CtWKS75YIfGoxs6+9+wE2Wqz4T0E+gE1ng7ARCQQgI7E2NEJlot6DuI6nYYrRw==} peerDependencies: '@types/react': '>=16.14.0 <20.0.0' '@types/react-dom': '>=16.9.0 <20.0.0' @@ -3760,135 +3832,148 @@ packages: react-dom: '>=16.14.0 <20.0.0' dependencies: '@fluentui/keyboard-keys': 9.0.8 - '@fluentui/react-aria': 9.17.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-avatar': 9.9.6(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-button': 9.6.6(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-checkbox': 9.5.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-context-selector': 9.2.7(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-icons': 2.0.309(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.2.0(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-motion': 9.10.4(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-motion-components-preview': 0.10.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-radio': 9.5.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-tabster': 9.26.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui/react-aria': 9.17.11(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-avatar': 9.11.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-button': 9.9.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-checkbox': 9.6.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-context-selector': 9.2.16(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-icons': 2.0.327(react@19.2.6) + '@fluentui/react-jsx-runtime': 9.4.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-motion': 9.15.0(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-motion-components-preview': 0.15.4(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-radio': 9.6.2(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) transitivePeerDependencies: - scheduler dev: false - /@fluentui/react-utilities@9.24.1(@types/react@18.3.12)(react@18.3.1): + /@fluentui/react-utilities@9.24.1(@types/react@19.2.15)(react@19.2.6): resolution: {integrity: sha512-Ih0S+BrHiiGiG0faDncmipOQ2rz8jHaKXzSN4p5U5m7d/jcPMAZ45cHtaYGLTD0O32ur7/AusmQSLY6c/9WvnQ==} peerDependencies: '@types/react': '>=16.14.0 <20.0.0' react: '>=16.14.0 <20.0.0' dependencies: '@fluentui/keyboard-keys': 9.0.8 - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) + '@fluentui/react-shared-contexts': 9.25.1(@types/react@19.2.15)(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - react: 18.3.1 + '@types/react': 19.2.15 + react: 19.2.6 dev: false - /@fluentui/react-virtualizer@9.0.0-alpha.96(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-0o9RSTAAIoJ4xdM2g8hF5u98Up0OHRknRhMolZHZDoqXEvhJ5GroGtp+NPfU7LxU+dxHrZLx9gQ6wVWe/35ZzQ==} + /@fluentui/react-utilities@9.26.3(@types/react@19.2.15)(react@19.2.6): + resolution: {integrity: sha512-bXB3jMm/RroT8c5eGZkijkPbLd4MqMI6biBHjavo0e7OkZHv9IPfH2nDkGhSn5Sh8e6kRcX0IjYhbM10WUK2iQ==} peerDependencies: - '@types/react': '>=16.14.0 <19.0.0' - '@types/react-dom': '>=16.9.0 <19.0.0' - react: '>=16.14.0 <19.0.0' - react-dom: '>=16.14.0 <19.0.0' + '@types/react': '>=16.14.0 <20.0.0' + react: '>=16.14.0 <20.0.0' dependencies: - '@fluentui/react-jsx-runtime': 9.2.0(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.25.1(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-utilities': 9.24.1(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui/keyboard-keys': 9.0.8 + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) '@swc/helpers': 0.5.17 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + react: 19.2.6 dev: false - /@fluentui/react-window-provider@2.2.30(@types/react@18.3.12)(react@18.3.1): - resolution: {integrity: sha512-2SXuiZcU29W0D9zfExcTfzVx97OI50YCn5fGGO0bTDuP5VxzTQp1mipAY4qm/yJMMinoXkzBGLl1rK0Tdtxh1w==} + /@fluentui/react-virtualizer@9.0.0-alpha.112(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6): + resolution: {integrity: sha512-dao/mQssaPFxCXMx7K+G/DrRoZg28kXcE1NGbJ1RPtbkVCzJgwrEEeDhM5/wyOXO/Z5EZ31FIerDDVOyr6FAaw==} peerDependencies: - '@types/react': '>=16.8.0 <19.0.0' - react: '>=16.8.0 <19.0.0' + '@types/react': '>=16.14.0 <20.0.0' + '@types/react-dom': '>=16.9.0 <20.0.0' + react: '>=16.14.0 <20.0.0' + react-dom: '>=16.14.0 <20.0.0' + dependencies: + '@fluentui/react-jsx-runtime': 9.4.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.7.3(react@19.2.6) + '@swc/helpers': 0.5.17 + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) + dev: false + + /@fluentui/react-window-provider@2.3.2(@types/react@19.2.15)(react@19.2.6): + resolution: {integrity: sha512-T15zFPIWr9De8hNkapne7YyvcxclyTK2bMXXHZwbWLkVeH/lGHRG0CIy/calNGKa86wuzMJhq8iqFW2W6+EwVQ==} + peerDependencies: + '@types/react': '>=16.8.0 <20.0.0' + react: '>=16.8.0 <20.0.0' dependencies: '@fluentui/set-version': 8.2.24 - '@types/react': 18.3.12 - react: 18.3.1 + '@types/react': 19.2.15 + react: 19.2.6 tslib: 2.8.1 dev: false - /@fluentui/react@8.123.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-Kgw77kf3Qj1eb6J5HqgwgVx1tV+kbiwTuC99fhM1QuC8YNnYjVn5C6178mQrx30GpwtbkJZ8yt2FrNXSfe5VDQ==} + /@fluentui/react@8.125.6(@types/react-dom@18.3.7)(@types/react@19.2.15)(react-dom@18.3.1)(react@19.2.6): + resolution: {integrity: sha512-uvq0PdAL+Tznikek54zbS31JefTqcPaCkwjHjJz0t8NAC2ZFHozKnkApaQo2+sf0390K3k1ErGWr/+3Tvc6+JQ==} 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' + '@types/react': '>=16.8.0 <20.0.0' + '@types/react-dom': '>=16.8.0 <20.0.0' + react: '>=16.8.0 <20.0.0' + react-dom: '>=16.8.0 <20.0.0' dependencies: - '@fluentui/date-time-utilities': 8.6.10 - '@fluentui/font-icons-mdl2': 8.5.63(@types/react@18.3.12)(react@18.3.1) - '@fluentui/foundation-legacy': 8.4.30(@types/react@18.3.12)(react@18.3.1) + '@fluentui/date-time-utilities': 8.6.11 + '@fluentui/font-icons-mdl2': 8.5.73(@types/react@19.2.15)(react@19.2.6) + '@fluentui/foundation-legacy': 8.6.6(@types/react@19.2.15)(react@19.2.6) '@fluentui/merge-styles': 8.6.14 - '@fluentui/react-focus': 8.9.26(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-hooks': 8.8.19(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-portal-compat-context': 9.0.14(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-window-provider': 2.2.30(@types/react@18.3.12)(react@18.3.1) + '@fluentui/react-focus': 8.10.6(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-hooks': 8.10.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-portal-compat-context': 9.0.15(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-window-provider': 2.3.2(@types/react@19.2.15)(react@19.2.6) '@fluentui/set-version': 8.2.24 - '@fluentui/style-utilities': 8.12.4(@types/react@18.3.12)(react@18.3.1) - '@fluentui/theme': 2.6.67(@types/react@18.3.12)(react@18.3.1) - '@fluentui/utilities': 8.15.23(@types/react@18.3.12)(react@18.3.1) + '@fluentui/style-utilities': 8.15.1(@types/react@19.2.15)(react@19.2.6) + '@fluentui/theme': 2.7.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/utilities': 8.17.2(@types/react@19.2.15)(react@19.2.6) '@microsoft/load-themed-styles': 1.10.295 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 18.3.7(@types/react@19.2.15) + react: 19.2.6 + react-dom: 18.3.1(react@19.2.6) tslib: 2.8.1 dev: false - /@fluentui/react@8.123.5(@types/react-dom@18.3.7)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-Kgw77kf3Qj1eb6J5HqgwgVx1tV+kbiwTuC99fhM1QuC8YNnYjVn5C6178mQrx30GpwtbkJZ8yt2FrNXSfe5VDQ==} + /@fluentui/react@8.125.6(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6): + resolution: {integrity: sha512-uvq0PdAL+Tznikek54zbS31JefTqcPaCkwjHjJz0t8NAC2ZFHozKnkApaQo2+sf0390K3k1ErGWr/+3Tvc6+JQ==} 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' + '@types/react': '>=16.8.0 <20.0.0' + '@types/react-dom': '>=16.8.0 <20.0.0' + react: '>=16.8.0 <20.0.0' + react-dom: '>=16.8.0 <20.0.0' dependencies: - '@fluentui/date-time-utilities': 8.6.10 - '@fluentui/font-icons-mdl2': 8.5.63(@types/react@18.3.12)(react@18.3.1) - '@fluentui/foundation-legacy': 8.4.30(@types/react@18.3.12)(react@18.3.1) + '@fluentui/date-time-utilities': 8.6.11 + '@fluentui/font-icons-mdl2': 8.5.73(@types/react@19.2.15)(react@19.2.6) + '@fluentui/foundation-legacy': 8.6.6(@types/react@19.2.15)(react@19.2.6) '@fluentui/merge-styles': 8.6.14 - '@fluentui/react-focus': 8.9.26(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-hooks': 8.8.19(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-portal-compat-context': 9.0.14(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-window-provider': 2.2.30(@types/react@18.3.12)(react@18.3.1) + '@fluentui/react-focus': 8.10.6(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-hooks': 8.10.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-portal-compat-context': 9.0.15(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-window-provider': 2.3.2(@types/react@19.2.15)(react@19.2.6) '@fluentui/set-version': 8.2.24 - '@fluentui/style-utilities': 8.12.4(@types/react@18.3.12)(react@18.3.1) - '@fluentui/theme': 2.6.67(@types/react@18.3.12)(react@18.3.1) - '@fluentui/utilities': 8.15.23(@types/react@18.3.12)(react@18.3.1) + '@fluentui/style-utilities': 8.15.1(@types/react@19.2.15)(react@19.2.6) + '@fluentui/theme': 2.7.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/utilities': 8.17.2(@types/react@19.2.15)(react@19.2.6) '@microsoft/load-themed-styles': 1.10.295 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.7(@types/react@18.3.12) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) tslib: 2.8.1 dev: false - /@fluentui/scheme-utilities@8.3.68(@types/react@18.3.12)(react@18.3.1): + /@fluentui/scheme-utilities@8.3.68(@types/react@19.2.15)(react@19.2.6): resolution: {integrity: sha512-Kp3FynL+jR/XRRRa8CWmPpOOZjhAvLo0fcVmYClEuYQJK4yfXwrXp19dC1rMXExzEasAiRJpTb1DYbBOKQHrVA==} dependencies: '@fluentui/set-version': 8.2.24 - '@fluentui/theme': 2.6.67(@types/react@18.3.12)(react@18.3.1) + '@fluentui/theme': 2.7.2(@types/react@19.2.15)(react@19.2.6) tslib: 2.8.1 transitivePeerDependencies: - '@types/react' @@ -3901,13 +3986,13 @@ packages: tslib: 2.8.1 dev: false - /@fluentui/style-utilities@8.12.4(@types/react@18.3.12)(react@18.3.1): - resolution: {integrity: sha512-s+u9v5gQ1SMLsuI7pUP2rXo6Kd2v+X2l4eKQxKO4UO0dZv/kLaA4fnmkXaIDpKkLS+eI9KBAG/W2KhojwBSt1g==} + /@fluentui/style-utilities@8.15.1(@types/react@19.2.15)(react@19.2.6): + resolution: {integrity: sha512-EwjJE7P7XWViNIN+Klm4rFCaADujsfwHB4nzkYeD0zjMokrznsiAvqERxaGZMCRH7tO+DLKITt7kaoQstNLCVQ==} dependencies: '@fluentui/merge-styles': 8.6.14 '@fluentui/set-version': 8.2.24 - '@fluentui/theme': 2.6.67(@types/react@18.3.12)(react@18.3.1) - '@fluentui/utilities': 8.15.23(@types/react@18.3.12)(react@18.3.1) + '@fluentui/theme': 2.7.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/utilities': 8.17.2(@types/react@19.2.15)(react@19.2.6) '@microsoft/load-themed-styles': 1.10.295 tslib: 2.8.1 transitivePeerDependencies: @@ -3915,11 +4000,11 @@ packages: - react dev: false - /@fluentui/theme-samples@8.7.123(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1): + /@fluentui/theme-samples@8.7.123(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6): resolution: {integrity: sha512-aRr99fq0HNzsG68fJjHBbZSkxDe1BA/hpprCgJj7P69jFJbf2V1GBWXQfoTDPj/PZKS80qlJLo6M+B7yHaet+A==} dependencies: - '@fluentui/react': 8.123.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/scheme-utilities': 8.3.68(@types/react@18.3.12)(react@18.3.1) + '@fluentui/react': 8.125.6(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/scheme-utilities': 8.3.68(@types/react@19.2.15)(react@19.2.6) '@fluentui/set-version': 8.2.24 tslib: 2.8.1 transitivePeerDependencies: @@ -3929,17 +4014,17 @@ packages: - react-dom dev: false - /@fluentui/theme@2.6.67(@types/react@18.3.12)(react@18.3.1): - resolution: {integrity: sha512-+9+VkIkZ+NCQDXFP6+WV2ChAj/KHphOEDCvGO15w8ql7sqRxeRQACtoWYNq1tAAsodbnq/amCfo2PNy2VIcIOQ==} + /@fluentui/theme@2.7.2(@types/react@19.2.15)(react@19.2.6): + resolution: {integrity: sha512-UXGNfGa/1bLmYrOpmHXdvyc7CzlNSKUQAADweTncbNoMF1DvscWEjPj5kxFgCmOU8wVtvvn4GraNNUSWtNxeeA==} peerDependencies: - '@types/react': '>=16.8.0 <19.0.0' - react: '>=16.8.0 <19.0.0' + '@types/react': '>=16.8.0 <20.0.0' + react: '>=16.8.0 <20.0.0' dependencies: '@fluentui/merge-styles': 8.6.14 '@fluentui/set-version': 8.2.24 - '@fluentui/utilities': 8.15.23(@types/react@18.3.12)(react@18.3.1) - '@types/react': 18.3.12 - react: 18.3.1 + '@fluentui/utilities': 8.17.2(@types/react@19.2.15)(react@19.2.6) + '@types/react': 19.2.15 + react: 19.2.6 tslib: 2.8.1 dev: false @@ -3949,18 +4034,24 @@ packages: '@swc/helpers': 0.5.17 dev: false - /@fluentui/utilities@8.15.23(@types/react@18.3.12)(react@18.3.1): - resolution: {integrity: sha512-Vrto/daJ8lhwAZqf5XkC3qi+4PW8Dk2X0yXNgia9aV2wxsbMoEikqC08cNQnapTaBLkurAIShTbR56mxKh8Kyw==} + /@fluentui/tokens@1.0.0-alpha.23: + resolution: {integrity: sha512-uxrzF9Z+J10naP0pGS7zPmzSkspSS+3OJDmYIK3o1nkntQrgBXq3dBob4xSlTDm5aOQ0kw6EvB9wQgtlyy4eKQ==} + dependencies: + '@swc/helpers': 0.5.17 + dev: false + + /@fluentui/utilities@8.17.2(@types/react@19.2.15)(react@19.2.6): + resolution: {integrity: sha512-TmeWVtGN+Lk0mch7tuRcbkeMdrBwltI68fvQbPwcNLo4igFtTInMmjEnVJGa7pBQN5lQAmHYqB9IJI6RZU/t6w==} peerDependencies: - '@types/react': '>=16.8.0 <19.0.0' - react: '>=16.8.0 <19.0.0' + '@types/react': '>=16.8.0 <20.0.0' + react: '>=16.8.0 <20.0.0' dependencies: '@fluentui/dom-utilities': 2.3.10 '@fluentui/merge-styles': 8.6.14 - '@fluentui/react-window-provider': 2.2.30(@types/react@18.3.12)(react@18.3.1) + '@fluentui/react-window-provider': 2.3.2(@types/react@19.2.15)(react@19.2.6) '@fluentui/set-version': 8.2.24 - '@types/react': 18.3.12 - react: 18.3.1 + '@types/react': 19.2.15 + react: 19.2.6 tslib: 2.8.1 dev: false @@ -3968,27 +4059,51 @@ packages: resolution: {integrity: sha512-WkB/QQkjy9dE4vrNYGhQvRRUHFkYVOuaznVOMNTDT4pS9aTJ9XPrMTXXlkpcwaf0D3vNKoerj4zAwnU2lBzbOg==} dependencies: '@emotion/hash': 0.9.2 - '@griffel/style-types': 1.3.0 - csstype: 3.1.3 + '@griffel/style-types': 1.4.1 + csstype: 3.2.3 + rtl-css-js: 1.16.1 + stylis: 4.4.0 + tslib: 2.8.1 + dev: false + + /@griffel/core@1.21.1: + resolution: {integrity: sha512-LjjyGXWwezvl/RjDk9KoNpCI5t3TOkQyalWgKxzdV9PSOLpHCLh2lBzw1anjdJWqWRgeruakxo0s8/NcVD/mJA==} + deprecated: This version was published from a broken build artifact (commit ef0b28a1). Please upgrade to the next patch release. + dependencies: + '@emotion/hash': 0.9.2 + '@griffel/style-types': 1.4.1 + csstype: 3.2.3 rtl-css-js: 1.16.1 - stylis: 4.3.6 + stylis: 4.4.0 tslib: 2.8.1 dev: false - /@griffel/react@1.5.30(react@18.3.1): + /@griffel/react@1.5.30(react@19.2.6): resolution: {integrity: sha512-1q4ojbEVFY5YA0j1NamP0WWF4BKh+GHsVugltDYeEgEaVbH3odJ7tJabuhQgY+7Nhka0pyEFWSiHJev0K3FSew==} peerDependencies: react: '>=16.8.0 <20.0.0' dependencies: '@griffel/core': 1.19.2 - react: 18.3.1 + react: 19.2.6 tslib: 2.8.1 dev: false - /@griffel/style-types@1.3.0: - resolution: {integrity: sha512-bHwD3sUE84Xwv4dH011gOKe1jul77M1S6ZFN9Tnq8pvZ48UMdY//vtES6fv7GRS5wXYT4iqxQPBluAiYAfkpmw==} + /@griffel/react@1.7.3(react@19.2.6): + resolution: {integrity: sha512-4hQ8WxZ5WXQx+Vp0uG5+qPfmChpOIXojPXMH9bg/hEdJKW25LkHgItwQ6oCqhrVB+jMfTv7pbr479v2tVFzwAA==} + deprecated: This version was published from a broken build artifact (commit ef0b28a1). Please upgrade to the next patch release. + peerDependencies: + react: '>=16.14.0 <20.0.0' dependencies: - csstype: 3.1.3 + '@griffel/core': 1.21.1 + react: 19.2.6 + tslib: 2.8.1 + dev: false + + /@griffel/style-types@1.4.1: + resolution: {integrity: sha512-tYOx46DWiXxL+yggNAbwDrgOUuzNtiGJC3YrmlCGXJGgXOPvDioPygiGtNYL4i+5OyaULaeRDiOAvzPaqIE9Bw==} + deprecated: This version was published from a broken build artifact (commit ef0b28a1). Please upgrade to the next patch release. + dependencies: + csstype: 3.2.3 dev: false /@hapi/hoek@9.3.0: @@ -4426,23 +4541,23 @@ packages: resolution: {integrity: sha512-Vo+PSpZG2/fmgmiNzYK9qWRh8h/CHrwD0mo1h1DzL4yzHNSfWYujGTYsWGreD000gcgmZ7K4Ys6Tx9TxtsKdDw==} dev: false - /@mdx-js/react@1.6.22(react@18.3.1): + /@mdx-js/react@1.6.22(react@19.2.6): resolution: {integrity: sha512-TDoPum4SHdfPiGSAaRBw7ECyI8VaHpK8GJugbJIJuqyh6kzw9ZLJZW3HGL3NNrJGxcAixUvqROm+YuQOo5eXtg==} peerDependencies: react: ^16.13.1 || ^17.0.0 dependencies: - react: 18.3.1 + react: 19.2.6 dev: false - /@mdx-js/react@3.1.1(@types/react@18.3.12)(react@18.3.1): + /@mdx-js/react@3.1.1(@types/react@19.2.15)(react@19.2.6): resolution: {integrity: sha512-f++rKLQgUVYDAtECQ6fn/is15GkEH9+nZPM3MS0RcxVqoTfawHvDlSCH7JbMhAM6uJ32v3eXLvLmLvjGu7PTQw==} peerDependencies: '@types/react': '>=16' react: '>=16' dependencies: '@types/mdx': 2.0.13 - '@types/react': 18.3.12 - react: 18.3.1 + '@types/react': 19.2.15 + react: 19.2.6 dev: false /@microsoft/api-documenter@7.26.32(@types/node@22.18.1): @@ -4560,7 +4675,7 @@ packages: tslib: 2.8.1 dev: false - /@microsoft/applicationinsights-react-js@3.4.3(react@18.3.1)(tslib@2.8.1): + /@microsoft/applicationinsights-react-js@3.4.3(react@19.2.6)(tslib@2.8.1): resolution: {integrity: sha512-+IIPDYU7DKBwByN7lK/mkMGrnWMGdyIsEZfDzBh/fKDZgGGGgH9B3WHej+vIpdwBcVaPbYx++lonTshn56C9/A==} peerDependencies: history: '>= 4.10.1' @@ -4571,7 +4686,7 @@ packages: '@microsoft/applicationinsights-core-js': 2.8.18(tslib@2.8.1) '@microsoft/applicationinsights-shims': 2.0.2 '@microsoft/dynamicproto-js': 1.1.11 - react: 18.3.1 + react: 19.2.6 tslib: 2.8.1 dev: false @@ -5261,24 +5376,24 @@ packages: ts-dedent: 2.2.0 dev: false - /@storybook/addon-docs@8.6.15(@types/react@18.3.12)(storybook@8.6.15): + /@storybook/addon-docs@8.6.15(@types/react@19.2.15)(storybook@8.6.15): resolution: {integrity: sha512-Nm5LlxwAmGQRkCUY36FhtCLz21C+5XlydF7/bkBOHsf08p2xR5MNLMSPrIhte/PY7ne9viNUCm1d3d3LiWnkKg==} peerDependencies: storybook: ^8.6.15 dependencies: - '@mdx-js/react': 3.1.1(@types/react@18.3.12)(react@18.3.1) - '@storybook/blocks': 8.6.15(react-dom@18.3.1)(react@18.3.1)(storybook@8.6.15) + '@mdx-js/react': 3.1.1(@types/react@19.2.15)(react@19.2.6) + '@storybook/blocks': 8.6.15(react-dom@19.2.6)(react@19.2.6)(storybook@8.6.15) '@storybook/csf-plugin': 8.6.15(storybook@8.6.15) - '@storybook/react-dom-shim': 8.6.15(react-dom@18.3.1)(react@18.3.1)(storybook@8.6.15) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@storybook/react-dom-shim': 8.6.15(react-dom@19.2.6)(react@19.2.6)(storybook@8.6.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) storybook: 8.6.15(prettier@3.5.3) ts-dedent: 2.2.0 transitivePeerDependencies: - '@types/react' dev: false - /@storybook/addon-essentials@8.6.15(@types/react@18.3.12)(storybook@8.6.15): + /@storybook/addon-essentials@8.6.15(@types/react@19.2.15)(storybook@8.6.15): resolution: {integrity: sha512-BIcE/7t5WXDXs4+zycm7MLNPHA2219ImkKO70IH7uxGM4cm7jDuJ5v0crkAvNeeRVsZixT2P2L9EfUfi1cFCQg==} peerDependencies: storybook: ^8.6.15 @@ -5286,7 +5401,7 @@ packages: '@storybook/addon-actions': 8.6.15(storybook@8.6.15) '@storybook/addon-backgrounds': 8.6.15(storybook@8.6.15) '@storybook/addon-controls': 8.6.15(storybook@8.6.15) - '@storybook/addon-docs': 8.6.15(@types/react@18.3.12)(storybook@8.6.15) + '@storybook/addon-docs': 8.6.15(@types/react@19.2.15)(storybook@8.6.15) '@storybook/addon-highlight': 8.6.15(storybook@8.6.15) '@storybook/addon-measure': 8.6.15(storybook@8.6.15) '@storybook/addon-outline': 8.6.15(storybook@8.6.15) @@ -5307,7 +5422,7 @@ packages: storybook: 8.6.15(prettier@3.5.3) dev: false - /@storybook/addon-links@8.6.15(react@18.3.1)(storybook@8.6.15): + /@storybook/addon-links@8.6.15(react@19.2.6)(storybook@8.6.15): resolution: {integrity: sha512-abRWnDPBTwnj6sQYfAjUnYCNuUQbrVLLOyuormbDUqOcvZ+OqehNYo4BKXx0/lz61h0A2dOD1IuDo40uWyYVFQ==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta @@ -5317,7 +5432,7 @@ packages: optional: true dependencies: '@storybook/global': 5.0.0 - react: 18.3.1 + react: 19.2.6 storybook: 8.6.15(prettier@3.5.3) ts-dedent: 2.2.0 dev: false @@ -5370,7 +5485,7 @@ packages: - webpack dev: false - /@storybook/blocks@8.6.15(react-dom@18.3.1)(react@18.3.1)(storybook@8.6.15): + /@storybook/blocks@8.6.15(react-dom@19.2.6)(react@19.2.6)(storybook@8.6.15): resolution: {integrity: sha512-nc5jQkvPo0EirteHsrmcx9on/0lGQ8F4lUNky7kN2I5WM8Frr3cPTeRoAvzjUkOwrqt/vm3g+T4zSbmDq/OEDA==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 @@ -5382,9 +5497,9 @@ packages: react-dom: optional: true dependencies: - '@storybook/icons': 1.4.0(react-dom@18.3.1)(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@storybook/icons': 1.4.0(react-dom@19.2.6)(react@19.2.6) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) storybook: 8.6.15(prettier@3.5.3) ts-dedent: 2.2.0 dev: false @@ -5503,15 +5618,15 @@ packages: resolution: {integrity: sha512-FcOqPAXACP0I3oJ/ws6/rrPT9WGhu915Cg8D02a9YxLo0DE9zI+a9A5gRGvmQ09fiWPukqI8ZAEoQEdWUKMQdQ==} dev: false - /@storybook/icons@1.4.0(react-dom@18.3.1)(react@18.3.1): + /@storybook/icons@1.4.0(react-dom@19.2.6)(react@19.2.6): resolution: {integrity: sha512-Td73IeJxOyalzvjQL+JXx72jlIYHgs+REaHiREOqfpo3A2AYYG71AUbcv+lg7mEDIweKVCxsMQ0UKo634c8XeA==} engines: {node: '>=14.0.0'} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta dependencies: - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) dev: false /@storybook/instrumenter@8.6.15(storybook@8.6.15): @@ -5540,7 +5655,7 @@ packages: storybook: 8.6.15(prettier@3.5.3) dev: false - /@storybook/preset-react-webpack@8.6.15(@storybook/test@8.6.15)(react-dom@18.3.1)(react@18.3.1)(storybook@8.6.15)(typescript@5.4.5): + /@storybook/preset-react-webpack@8.6.15(@storybook/test@8.6.15)(react-dom@19.2.6)(react@19.2.6)(storybook@8.6.15)(typescript@5.4.5): resolution: {integrity: sha512-AY2o3otXHjEr1WIPk+8PelABkk5sBJhPu13BVSWajMOY8W8fraN9CQxrsMFxlG6vTFQg1cDf9kFlCKFHERPiHg==} engines: {node: '>=18.0.0'} peerDependencies: @@ -5553,14 +5668,14 @@ packages: optional: true dependencies: '@storybook/core-webpack': 8.6.15(storybook@8.6.15) - '@storybook/react': 8.6.15(@storybook/test@8.6.15)(react-dom@18.3.1)(react@18.3.1)(storybook@8.6.15)(typescript@5.4.5) + '@storybook/react': 8.6.15(@storybook/test@8.6.15)(react-dom@19.2.6)(react@19.2.6)(storybook@8.6.15)(typescript@5.4.5) '@storybook/react-docgen-typescript-plugin': 1.0.6--canary.9.0c3f3b7.0(typescript@5.4.5)(webpack@5.99.9) '@types/semver': 7.7.1 find-up: 5.0.0 magic-string: 0.30.19 - react: 18.3.1 + react: 19.2.6 react-docgen: 7.1.1 - react-dom: 18.3.1(react@18.3.1) + react-dom: 19.2.6(react@19.2.6) resolve: 1.22.10 semver: 7.7.2 storybook: 8.6.15(prettier@3.5.3) @@ -5603,19 +5718,19 @@ packages: - supports-color dev: false - /@storybook/react-dom-shim@8.6.15(react-dom@18.3.1)(react@18.3.1)(storybook@8.6.15): + /@storybook/react-dom-shim@8.6.15(react-dom@19.2.6)(react@19.2.6)(storybook@8.6.15): resolution: {integrity: sha512-m2trBmmd4iom1qwrp1F109zjRDc0cPaHYhDQxZR4Qqdz8pYevYJTlipDbH/K4NVB6Rn687RT29OoOPfJh6vkFA==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta storybook: ^8.6.15 dependencies: - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) storybook: 8.6.15(prettier@3.5.3) dev: false - /@storybook/react-webpack5@8.6.15(@storybook/test@8.6.15)(react-dom@18.3.1)(react@18.3.1)(storybook@8.6.15)(typescript@5.4.5): + /@storybook/react-webpack5@8.6.15(@storybook/test@8.6.15)(react-dom@19.2.6)(react@19.2.6)(storybook@8.6.15)(typescript@5.4.5): resolution: {integrity: sha512-YPAAZm7qfaRFMGBt3IhvvuBzuvBKcOUmGvcqZVZSlOtMKFzH1kweyloo6DGE648MxqN4WVcWpp6MnpivORM72w==} engines: {node: '>=18.0.0'} peerDependencies: @@ -5628,10 +5743,10 @@ packages: optional: true dependencies: '@storybook/builder-webpack5': 8.6.15(storybook@8.6.15)(typescript@5.4.5) - '@storybook/preset-react-webpack': 8.6.15(@storybook/test@8.6.15)(react-dom@18.3.1)(react@18.3.1)(storybook@8.6.15)(typescript@5.4.5) - '@storybook/react': 8.6.15(@storybook/test@8.6.15)(react-dom@18.3.1)(react@18.3.1)(storybook@8.6.15)(typescript@5.4.5) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@storybook/preset-react-webpack': 8.6.15(@storybook/test@8.6.15)(react-dom@19.2.6)(react@19.2.6)(storybook@8.6.15)(typescript@5.4.5) + '@storybook/react': 8.6.15(@storybook/test@8.6.15)(react-dom@19.2.6)(react@19.2.6)(storybook@8.6.15)(typescript@5.4.5) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) storybook: 8.6.15(prettier@3.5.3) typescript: 5.4.5 transitivePeerDependencies: @@ -5644,7 +5759,7 @@ packages: - webpack-cli dev: false - /@storybook/react@8.6.15(@storybook/test@8.6.15)(react-dom@18.3.1)(react@18.3.1)(storybook@8.6.15)(typescript@5.4.5): + /@storybook/react@8.6.15(@storybook/test@8.6.15)(react-dom@19.2.6)(react@19.2.6)(storybook@8.6.15)(typescript@5.4.5): resolution: {integrity: sha512-hdnhlJg+YkpPMOw2hvK7+mhdxAbguA+TFTIAzVV9CeUYoHDIZAsgeKVhRmgZGN20NGjRN5ZcwkplAMJnF9v+6w==} engines: {node: '>=18.0.0'} peerDependencies: @@ -5663,11 +5778,11 @@ packages: '@storybook/global': 5.0.0 '@storybook/manager-api': 8.6.15(storybook@8.6.15) '@storybook/preview-api': 8.6.15(storybook@8.6.15) - '@storybook/react-dom-shim': 8.6.15(react-dom@18.3.1)(react@18.3.1)(storybook@8.6.15) + '@storybook/react-dom-shim': 8.6.15(react-dom@19.2.6)(react@19.2.6)(storybook@8.6.15) '@storybook/test': 8.6.15(storybook@8.6.15) '@storybook/theming': 8.6.15(storybook@8.6.15) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) storybook: 8.6.15(prettier@3.5.3) typescript: 5.4.5 dev: false @@ -5928,7 +6043,7 @@ packages: redent: 3.0.0 dev: false - /@testing-library/react@16.3.0(@testing-library/dom@10.4.1)(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1): + /@testing-library/react@16.3.0(@testing-library/dom@10.4.1)(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6): resolution: {integrity: sha512-kFSyxiEDwv1WLl2fgsq6pPBbw5aWKrsY2/noi1Id0TK0UParSF62oFQFGHXIyaG4pp2tEub/Zlel+fjjZILDsw==} engines: {node: '>=18'} peerDependencies: @@ -5945,10 +6060,10 @@ packages: dependencies: '@babel/runtime': 7.28.4 '@testing-library/dom': 10.4.1 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) dev: false /@testing-library/user-event@14.5.2(@testing-library/dom@10.4.0): @@ -6282,10 +6397,6 @@ packages: parse-path: 7.1.0 dev: false - /@types/prop-types@15.7.15: - resolution: {integrity: sha512-F6bEyamV9jKGAFBEmlQnesRPGOQqS2+Uwi0Em15xenOxHaf2hv6L8YCVn3rPdPJOiJfPiCnLIRyvwVaqMY3MIw==} - dev: false - /@types/qs@6.14.0: resolution: {integrity: sha512-eOunJqu0K1923aExK6y8p6fsihYEn/BYuQ4g0CxAAgFc4b/ZLN4CrsRZ55srTdqoiLzU2B2evC+apEIxprEzkQ==} dev: false @@ -6294,31 +6405,32 @@ packages: resolution: {integrity: sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==} dev: false - /@types/react-dom@18.3.1: - resolution: {integrity: sha512-qW1Mfv8taImTthu4KoXgDfLuk4bydU6Q/TkADnDWWHwi4NX4BR+LWfTp2sVmTqRrsHvyDDTelgelxJ+SsejKKQ==} + /@types/react-dom@18.3.7(@types/react@19.2.15): + resolution: {integrity: sha512-MEe3UeoENYVFXzoXEWsvcpg6ZvlrFNlOQ7EOsvhI3CfAXwzPfO8Qwuxd40nepsYKqyyVQnTdEfv68q91yLcKrQ==} + peerDependencies: + '@types/react': ^18.0.0 dependencies: - '@types/react': 18.3.12 + '@types/react': 19.2.15 dev: false - /@types/react-dom@18.3.7(@types/react@18.3.12): - resolution: {integrity: sha512-MEe3UeoENYVFXzoXEWsvcpg6ZvlrFNlOQ7EOsvhI3CfAXwzPfO8Qwuxd40nepsYKqyyVQnTdEfv68q91yLcKrQ==} + /@types/react-dom@19.2.3(@types/react@19.2.15): + resolution: {integrity: sha512-jp2L/eY6fn+KgVVQAOqYItbF0VY/YApe5Mz2F0aykSO8gx31bYCZyvSeYxCHKvzHG5eZjc+zyaS5BrBWya2+kQ==} peerDependencies: - '@types/react': ^18.0.0 + '@types/react': ^19.2.0 dependencies: - '@types/react': 18.3.12 + '@types/react': 19.2.15 dev: false /@types/react-linkify@1.0.4: resolution: {integrity: sha512-NOMw4X3kjvjY0lT5kXQdxZCXpPNi2hOuuqG+Kz+5EOQpi9rDUJJDitdE1j2JRNmrTnNIjrLnYG0HKyuOWN/uKA==} dependencies: - '@types/react': 18.3.12 + '@types/react': 19.2.15 dev: false - /@types/react@18.3.12: - resolution: {integrity: sha512-D2wOSq/d6Agt28q7rSI3jhU7G6aiuzljDGZ2hTZHIkrTLUI+AF3WMeKkEZ9nN2fkBAlcktT6vcZjDFiIhMYEQw==} + /@types/react@19.2.15: + resolution: {integrity: sha512-eRwcGNHve+E8qtEQSSRl6urh+rFop4v8gm6O8rGv25CodbvFdLjA1vVQ1KkiFE0w0UPOnb8tDiFKL5lp0rtY5Q==} dependencies: - '@types/prop-types': 15.7.15 - csstype: 3.1.3 + csstype: 3.2.3 dev: false /@types/resolve@1.20.6: @@ -7059,14 +7171,14 @@ packages: hasBin: true dev: false - /adaptivecards-react@1.1.1(react@18.3.1)(swiper@11.2.10): + /adaptivecards-react@1.1.1(react@19.2.6)(swiper@11.2.10): resolution: {integrity: sha512-xuyYRuRxxfrZDC6A3W/WEn6Diuabo//8DOukaisCSBkwSK8X7RzPx0eY4h/dd0bE4w5djMO4gkShVs2qwnC5Tg==} peerDependencies: react: ^17.0.2 dependencies: adaptivecards: 2.11.3(swiper@11.2.10) markdown-it: 12.3.2 - react: 18.3.1 + react: 19.2.6 transitivePeerDependencies: - swiper dev: false @@ -7615,7 +7727,7 @@ packages: '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.28.4) lodash: 4.17.21 picomatch: 2.3.1 - styled-components: 5.3.11(@babel/core@7.28.4)(react-dom@18.3.1)(react-is@18.3.1)(react@18.3.1) + styled-components: 5.3.11(@babel/core@7.28.4)(react-dom@19.2.6)(react-is@19.2.6)(react@19.2.6) transitivePeerDependencies: - '@babel/core' - supports-color @@ -8599,8 +8711,8 @@ packages: cssom: 0.3.8 dev: false - /csstype@3.1.3: - resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==} + /csstype@3.2.3: + resolution: {integrity: sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==} dev: false /current-module-paths@1.1.2: @@ -8902,13 +9014,6 @@ packages: utila: 0.4.0 dev: false - /dom-helpers@5.2.1: - resolution: {integrity: sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==} - dependencies: - '@babel/runtime': 7.28.4 - csstype: 3.1.3 - dev: false - /dom-serializer@0.2.2: resolution: {integrity: sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==} dependencies: @@ -10791,7 +10896,7 @@ packages: terser: 5.44.0 dev: false - /html-react-parser@5.2.6(@types/react@18.3.12)(react@18.3.1): + /html-react-parser@5.2.6(@types/react@19.2.15)(react@19.2.6): resolution: {integrity: sha512-qcpPWLaSvqXi+TndiHbCa+z8qt0tVzjMwFGFBAa41ggC+ZA5BHaMIeMJla9g3VSp4SmiZb9qyQbmbpHYpIfPOg==} peerDependencies: '@types/react': 0.14 || 15 || 16 || 17 || 18 || 19 @@ -10800,10 +10905,10 @@ packages: '@types/react': optional: true dependencies: - '@types/react': 18.3.12 + '@types/react': 19.2.15 domhandler: 5.0.3 html-dom-parser: 5.1.1 - react: 18.3.1 + react: 19.2.6 react-property: 2.0.2 style-to-js: 1.1.17 dev: false @@ -14540,16 +14645,25 @@ packages: - supports-color dev: false - /react-dom@18.3.1(react@18.3.1): + /react-dom@18.3.1(react@19.2.6): resolution: {integrity: sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==} peerDependencies: react: ^18.3.1 dependencies: loose-envify: 1.4.0 - react: 18.3.1 + react: 19.2.6 scheduler: 0.23.2 dev: false + /react-dom@19.2.6(react@19.2.6): + resolution: {integrity: sha512-0prMI+hvBbPjsWnxDLxlCGyM8PN6UuWjEUCYmZhO67xIV9Xasa/r/vDnq+Xyq4Lo27g8QSbO5YzARu0D1Sps3g==} + peerDependencies: + react: ^19.2.6 + dependencies: + react: 19.2.6 + scheduler: 0.27.0 + dev: false + /react-is@16.13.1: resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==} dev: false @@ -14562,6 +14676,10 @@ packages: resolution: {integrity: sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==} dev: false + /react-is@19.2.6: + resolution: {integrity: sha512-XjBR15BhXuylgWGuslhDKqlSayuqvqBX91BP8pauG8kd1zY8kotkNWbXksTCNRarse4kuGbe2kIY05ARtwNIvw==} + dev: false + /react-linkify@1.0.0-alpha: resolution: {integrity: sha512-7gcIUvJkAXXttt1fmBK9cwn+1jTa4hbKLGCZ9J1U6EOkyb2/+LKL1Z28d9rtDLMnpvImlNlLPdTPooorl5cpmg==} dependencies: @@ -14578,7 +14696,7 @@ packages: engines: {node: '>=0.10.0'} dev: false - /react-router-dom@5.3.4(react@18.3.1): + /react-router-dom@5.3.4(react@19.2.6): resolution: {integrity: sha512-m4EqFMHv/Ih4kpcBCONHbkT68KoAeHN4p3lAGoNryfHi0dMy0kCzEZakiKRsvg5wHZ/JLrLW8o8KomWiz/qbYQ==} peerDependencies: react: '>=15' @@ -14587,13 +14705,13 @@ packages: history: 4.10.1 loose-envify: 1.4.0 prop-types: 15.8.1 - react: 18.3.1 - react-router: 5.3.4(react@18.3.1) + react: 19.2.6 + react-router: 5.3.4(react@19.2.6) tiny-invariant: 1.3.3 tiny-warning: 1.0.3 dev: false - /react-router@5.3.4(react@18.3.1): + /react-router@5.3.4(react@19.2.6): resolution: {integrity: sha512-Ys9K+ppnJah3QuaRiLxk+jDWOR1MekYQrlytiXxC1RyfbdsZkS5pvKAzCCr031xHixZwpnsYNT5xysdFHQaYsA==} peerDependencies: react: '>=15' @@ -14604,40 +14722,24 @@ packages: loose-envify: 1.4.0 path-to-regexp: 1.9.0 prop-types: 15.8.1 - react: 18.3.1 + react: 19.2.6 react-is: 16.13.1 tiny-invariant: 1.3.3 tiny-warning: 1.0.3 dev: false - /react-transition-group@4.4.5(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g==} - peerDependencies: - react: '>=16.6.0' - react-dom: '>=16.6.0' - dependencies: - '@babel/runtime': 7.28.4 - dom-helpers: 5.2.1 - loose-envify: 1.4.0 - prop-types: 15.8.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - dev: false - - /react-use-draggable-scroll@0.4.7(react@18.3.1): + /react-use-draggable-scroll@0.4.7(react@19.2.6): resolution: {integrity: sha512-6gCxGPO9WV5dIsBaDrgUKBaac8CY07PkygcArfajijYSNDwAq0girDRjaBuF1+lRqQryoLFQfpVaV2u/Yh6CrQ==} engines: {node: '>=10'} peerDependencies: react: '>=16' dependencies: - react: 18.3.1 + react: 19.2.6 dev: false - /react@18.3.1: - resolution: {integrity: sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==} + /react@19.2.6: + resolution: {integrity: sha512-sfWGGfavi0xr8Pg0sVsyHMAOziVYKgPLNrS7ig+ivMNb3wbCBw3KxtflsGBAwD3gYQlE/AEZsTLgToRrSCjb0Q==} engines: {node: '>=0.10.0'} - dependencies: - loose-envify: 1.4.0 dev: false /read-package-json-fast@3.0.2: @@ -15204,6 +15306,10 @@ packages: resolution: {integrity: sha512-NlHwttCI/l5gCPR3D1nNXtWABUmBwvZpEQiD4IXSbIDq8BzLIK/7Ir5gTFSGZDUu37K5cMNp0hFtzO38sC7gWA==} dev: false + /scheduler@0.27.0: + resolution: {integrity: sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q==} + dev: false + /schema-utils@2.7.1: resolution: {integrity: sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==} engines: {node: '>= 8.9.0'} @@ -15979,7 +16085,7 @@ packages: inline-style-parser: 0.2.4 dev: false - /styled-components@5.3.11(@babel/core@7.28.4)(react-dom@18.3.1)(react-is@18.3.1)(react@18.3.1): + /styled-components@5.3.11(@babel/core@7.28.4)(react-dom@19.2.6)(react-is@19.2.6)(react@19.2.6): resolution: {integrity: sha512-uuzIIfnVkagcVHv9nE0VPlHPSCmXIUGKfJ42LNjxCCTDTL5sgnJ8Z7GZBq0EnLYGln77tPpEpExt2+qa+cZqSw==} engines: {node: '>=10'} peerDependencies: @@ -15995,17 +16101,17 @@ packages: babel-plugin-styled-components: 2.1.4(@babel/core@7.28.4)(styled-components@5.3.11)(supports-color@5.5.0) css-to-react-native: 3.2.0 hoist-non-react-statics: 3.3.2 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - react-is: 18.3.1 + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) + react-is: 19.2.6 shallowequal: 1.1.0 supports-color: 5.5.0 transitivePeerDependencies: - '@babel/core' dev: false - /stylis@4.3.6: - resolution: {integrity: sha512-yQ3rwFWRfwNUY7H5vpU0wfdkNSnvnJinhF9830Swlaxl03zsOjCfmX0ugac+3LtK0lYSgwL/KXc8oYL3mG4YFQ==} + /stylis@4.4.0: + resolution: {integrity: sha512-5Z9ZpRzfuH6l/UAvCPAPUo3665Nk2wLaZU3x+TLHKVzIz33+sbJqbtrYoC3KD4/uVOr2Zp+L0LySezP9OHV9yA==} dev: false /superagent@10.2.3: @@ -16892,21 +16998,21 @@ packages: qs: 6.14.1 dev: false - /use-debounce@10.0.6(react@18.3.1): + /use-debounce@10.0.6(react@19.2.6): resolution: {integrity: sha512-C5OtPyhAZgVoteO9heXMTdW7v/IbFI+8bSVKYCJrSmiWWCLsbUxiBSp4t9v0hNBTGY97bT72ydDIDyGSFWfwXg==} engines: {node: '>= 16.0.0'} peerDependencies: react: '*' dependencies: - react: 18.3.1 + react: 19.2.6 dev: false - /use-sync-external-store@1.5.0(react@18.3.1): + /use-sync-external-store@1.5.0(react@19.2.6): resolution: {integrity: sha512-Rb46I4cGGVBmjamjphe8L/UnvJD+uPPtTkNvX5mZgqdbavhI4EbgIWJiIHXJ8bc/i9EQGPRh4DwEURJ552Do0A==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 dependencies: - react: 18.3.1 + react: 19.2.6 dev: false /util-deprecate@1.0.2: @@ -17793,7 +17899,7 @@ packages: dev: false file:projects/acs-ui-common.tgz: - resolution: {integrity: sha512-YA63Vy1zJeXXESH3g+xXk+huMy/hLrGIQx13n5IR//jCHHG4sbDh8Lpum+9Fg+FDO77LypZt1TB/YMJvd1drCQ==, tarball: file:projects/acs-ui-common.tgz} + resolution: {integrity: sha512-oblUIxrrZGBL+LKdMRYS83akdXxTCNQ7xRoFbcAfApIS4kHYSfJsm+uI3Qs9Da1wkyzu1LsnWstjXrrfkIflbQ==, tarball: file:projects/acs-ui-common.tgz} name: '@rush-temp/acs-ui-common' version: 0.0.0 dependencies: @@ -17804,7 +17910,7 @@ packages: '@eslint/eslintrc': 3.3.1 '@eslint/js': 9.28.0 '@types/jest': 29.5.14 - '@types/react': 18.3.12 + '@types/react': 19.2.15 '@typescript-eslint/eslint-plugin': 8.43.0(@typescript-eslint/parser@8.43.0)(eslint@9.35.0)(typescript@5.4.5) '@typescript-eslint/parser': 8.43.0(eslint@9.35.0)(typescript@5.4.5) copyfiles: 2.4.1 @@ -17822,7 +17928,7 @@ packages: jest: 29.7.0(@types/node@22.18.1)(ts-node@10.9.2) jiti: 2.4.2 prettier: 3.5.3 - react: 18.3.1 + react: 19.2.6 rimraf: 2.7.1 rollup: 4.50.1 ts-jest: 29.4.1(@babel/core@7.28.4)(babel-jest@29.7.0)(jest@29.7.0)(typescript@5.4.5) @@ -17843,7 +17949,7 @@ packages: dev: false file:projects/acs-ui-javascript-loaders.tgz: - resolution: {integrity: sha512-8XT3x2MG2vyZiOrDCiiuW84duCLJHxZfncJ47PTA9L758s2bWmGCoIo5T+nMGOs+5YTRjmIn//UYN734UBl7SQ==, tarball: file:projects/acs-ui-javascript-loaders.tgz} + resolution: {integrity: sha512-Msgo6qWit6KA/Jc2as10iyoa0HLz8J9TWu95AtHW+udhrLbyygw3ZaUOXUBuVht6FZdxmVmcAFVZM4TyBHZgZg==, tarball: file:projects/acs-ui-javascript-loaders.tgz} name: '@rush-temp/acs-ui-javascript-loaders' version: 0.0.0 dependencies: @@ -17853,10 +17959,10 @@ packages: '@babel/core': 7.28.4 '@eslint/eslintrc': 3.3.1 '@eslint/js': 9.28.0 - '@fluentui/react': 8.123.5(@types/react-dom@18.3.7)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react': 8.125.6(@types/react-dom@18.3.7)(@types/react@19.2.15)(react-dom@18.3.1)(react@19.2.6) '@types/jest': 29.5.14 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.7(@types/react@18.3.12) + '@types/react': 19.2.15 + '@types/react-dom': 18.3.7(@types/react@19.2.15) '@typescript-eslint/eslint-plugin': 8.43.0(@typescript-eslint/parser@8.43.0)(eslint@9.35.0)(typescript@5.4.5) '@typescript-eslint/parser': 8.43.0(eslint@9.35.0)(typescript@5.4.5) copyfiles: 2.4.1 @@ -17873,8 +17979,8 @@ packages: jest: 29.7.0(@types/node@22.18.1)(ts-node@10.9.2) jiti: 2.4.2 prettier: 3.5.3 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.2.6 + react-dom: 18.3.1(react@19.2.6) rimraf: 2.7.1 rollup: 4.50.1 ts-jest: 29.4.1(@babel/core@7.28.4)(babel-jest@29.7.0)(jest@29.7.0)(typescript@5.4.5) @@ -17894,7 +18000,7 @@ packages: dev: false file:projects/calling-component-bindings.tgz: - resolution: {integrity: sha512-8R9SwbLNBKIv9fMuSfi0pbh8+888YlaSghawxoiLgim41zh/5QHQt0wrN3+3Dsg0OSjbR7P4KVchNhgcwo2eeA==, tarball: file:projects/calling-component-bindings.tgz} + resolution: {integrity: sha512-0df284REQiTv99cElpapwB2JnWw7l04aazvhNKukk2afoMY+QuX4caGb/17F/dtD+FDi6B4e0CpMjkjJ1pipUA==, tarball: file:projects/calling-component-bindings.tgz} name: '@rush-temp/calling-component-bindings' version: 0.0.0 dependencies: @@ -17906,7 +18012,7 @@ packages: '@eslint/eslintrc': 3.3.1 '@eslint/js': 9.28.0 '@types/jest': 29.5.14 - '@types/react': 18.3.12 + '@types/react': 19.2.15 '@typescript-eslint/eslint-plugin': 8.43.0(@typescript-eslint/parser@8.43.0)(eslint@9.35.0)(typescript@5.4.5) '@typescript-eslint/parser': 8.43.0(eslint@9.35.0)(typescript@5.4.5) copyfiles: 2.4.1 @@ -17924,7 +18030,7 @@ packages: jiti: 2.4.2 memoize-one: 5.2.1 prettier: 3.5.3 - react: 18.3.1 + react: 19.2.6 reselect: 4.1.8 rimraf: 2.7.1 rollup: 4.50.1 @@ -17945,7 +18051,7 @@ packages: dev: false file:projects/calling-stateful-client.tgz: - resolution: {integrity: sha512-bTXWvbIg1O8AuUizIRhxjfKPevaHki2So9ljfCadC0Yxhucl3X8yeW3U6Jjezn5NiLRrzc3IKBOEN+T+Sn0GnQ==, tarball: file:projects/calling-stateful-client.tgz} + resolution: {integrity: sha512-7VjnwodztwUVuS5+eJCY9wM91/OzqISPgKRceaBefUNjTBAauRRv2p1e+jM94DD7qXPWW+ApYngKyhXOhNAVsA==, tarball: file:projects/calling-stateful-client.tgz} name: '@rush-temp/calling-stateful-client' version: 0.0.0 dependencies: @@ -17959,7 +18065,7 @@ packages: '@eslint/js': 9.28.0 '@types/events': 3.0.3 '@types/jest': 29.5.14 - '@types/react': 18.3.12 + '@types/react': 19.2.15 '@typescript-eslint/eslint-plugin': 8.43.0(@typescript-eslint/parser@8.43.0)(eslint@9.35.0)(typescript@5.4.5) '@typescript-eslint/parser': 8.43.0(eslint@9.35.0)(typescript@5.4.5) copyfiles: 2.4.1 @@ -17998,7 +18104,7 @@ packages: dev: false file:projects/calling-stateful-samples.tgz: - resolution: {integrity: sha512-9K9ZPVIyobonLwPBknTfCstvImYyixnWqa7+w3oodprNh6bxp8mab53NBbPFmYrqiAzrvqOFI14Bc6wEavWjAw==, tarball: file:projects/calling-stateful-samples.tgz} + resolution: {integrity: sha512-xfDqBkTwnYnZEtob9uAlpWs/1AqIMDvfQaQLrzvVhOL+5fCoLJvREjgHy7w0nKfUhZruZAOiLkfjUPd3nJloWw==, tarball: file:projects/calling-stateful-samples.tgz} name: '@rush-temp/calling-stateful-samples' version: 0.0.0 dependencies: @@ -18015,13 +18121,13 @@ packages: '@eslint/compat': 1.2.9(eslint@9.35.0) '@eslint/eslintrc': 3.3.1 '@eslint/js': 9.28.0 - '@fluentui/react': 8.123.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-hooks': 8.8.19(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-icons': 2.0.309(react@18.3.1) + '@fluentui/react': 8.125.6(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-hooks': 8.10.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-icons': 2.0.327(react@19.2.6) '@types/jest': 29.5.14 '@types/node': 22.18.1 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) '@types/uuid': 9.0.8 '@typescript-eslint/eslint-plugin': 8.43.0(@typescript-eslint/parser@8.43.0)(eslint@9.35.0)(typescript@5.4.5) '@typescript-eslint/parser': 8.43.0(eslint@9.35.0)(typescript@5.4.5) @@ -18056,9 +18162,9 @@ packages: node-fetch: 2.6.7 prettier: 3.5.3 pretty-quick: 4.2.2(prettier@3.5.3) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - react-router-dom: 5.3.4(react@18.3.1) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) + react-router-dom: 5.3.4(react@19.2.6) reselect: 4.1.8 rimraf: 2.7.1 shake.js: 1.2.2 @@ -18097,7 +18203,7 @@ packages: dev: false file:projects/calling.tgz: - resolution: {integrity: sha512-EalIr/2jI5646AQAHBJKz7Kau6Bg0EuESPLCLUpvZ837iNGXiAjz1lQv3z1ZHI02iGilxWMVYSzb3emKGOAiyQ==, tarball: file:projects/calling.tgz} + resolution: {integrity: sha512-k0FyrIfW0sQYvPeHxDSNvte9FGRclCTnPncIycap5YHkc5F/blz0yo9K3894bF+/+52OJp3OjNdocvgUeDhVYA==, tarball: file:projects/calling.tgz} name: '@rush-temp/calling' version: 0.0.0 dependencies: @@ -18114,13 +18220,13 @@ packages: '@eslint/compat': 1.2.9(eslint@9.35.0) '@eslint/eslintrc': 3.3.1 '@eslint/js': 9.28.0 - '@fluentui/react': 8.123.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-hooks': 8.8.19(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-icons': 2.0.309(react@18.3.1) + '@fluentui/react': 8.125.6(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-hooks': 8.10.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-icons': 2.0.327(react@19.2.6) '@types/jest': 29.5.14 '@types/node': 22.18.1 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) '@types/uuid': 9.0.8 '@typescript-eslint/eslint-plugin': 8.43.0(@typescript-eslint/parser@8.43.0)(eslint@9.35.0)(typescript@5.4.5) '@typescript-eslint/parser': 8.43.0(eslint@9.35.0)(typescript@5.4.5) @@ -18155,9 +18261,9 @@ packages: node-fetch: 2.6.7 prettier: 3.5.3 pretty-quick: 4.2.2(prettier@3.5.3) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - react-router-dom: 5.3.4(react@18.3.1) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) + react-router-dom: 5.3.4(react@19.2.6) reselect: 4.1.8 rimraf: 2.7.1 shake.js: 1.2.2 @@ -18196,7 +18302,7 @@ packages: dev: false file:projects/callwithchat.tgz: - resolution: {integrity: sha512-vdSyJzOb2mq+OAfLQsS0LiOF73ol5S3qJrxOOnyIZmH6jpDYt9fm3W8l6U1sCdwjCZywGSmRquGAPZGs9nL2IA==, tarball: file:projects/callwithchat.tgz} + resolution: {integrity: sha512-NahEKziUDY6tjNwuYteEjoytRTUaf8QMFqlnxOMCTZ1MFCap4ApOeQaJO37jZX5MVWLx2k1luSuFk7fQlaggkw==, tarball: file:projects/callwithchat.tgz} name: '@rush-temp/callwithchat' version: 0.0.0 dependencies: @@ -18214,13 +18320,13 @@ packages: '@eslint/compat': 1.2.9(eslint@9.35.0) '@eslint/eslintrc': 3.3.1 '@eslint/js': 9.28.0 - '@fluentui/react': 8.123.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-file-type-icons': 8.13.2(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-icons': 2.0.309(react@18.3.1) + '@fluentui/react': 8.125.6(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-file-type-icons': 8.18.0(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-icons': 2.0.327(react@19.2.6) '@types/jest': 29.5.14 '@types/node': 22.18.1 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) '@types/uuid': 9.0.8 '@typescript-eslint/eslint-plugin': 8.43.0(@typescript-eslint/parser@8.43.0)(eslint@9.35.0)(typescript@5.4.5) '@typescript-eslint/parser': 8.43.0(eslint@9.35.0)(typescript@5.4.5) @@ -18254,9 +18360,9 @@ packages: mobile-detect: 1.4.5 prettier: 3.5.3 pretty-quick: 4.2.2(prettier@3.5.3) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - react-router-dom: 5.3.4(react@18.3.1) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) + react-router-dom: 5.3.4(react@19.2.6) reselect: 4.1.8 rimraf: 2.7.1 shake.js: 1.2.2 @@ -18293,7 +18399,7 @@ packages: dev: false file:projects/chat-component-bindings.tgz: - resolution: {integrity: sha512-kHxOXg7yZeIr5w4xSn8gfojOY3YWZQcJcI2sSOrXTqvjsv3r32wmXw0254EUw33HkqlB93u2rpWqwIWpQQz38g==, tarball: file:projects/chat-component-bindings.tgz} + resolution: {integrity: sha512-iRg33OKZT8AYI8vTt2iN2k/paXwzcP2YyC63vwQKi7ZweLK8yaDrCwnlCOuQTjULGyLtlZIKfvFAtFwesfWsUQ==, tarball: file:projects/chat-component-bindings.tgz} name: '@rush-temp/chat-component-bindings' version: 0.0.0 dependencies: @@ -18304,9 +18410,9 @@ packages: '@babel/core': 7.28.4 '@eslint/eslintrc': 3.3.1 '@eslint/js': 9.28.0 - '@testing-library/react': 16.3.0(@testing-library/dom@10.4.1)(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) + '@testing-library/react': 16.3.0(@testing-library/dom@10.4.1)(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) '@types/jest': 29.5.14 - '@types/react': 18.3.12 + '@types/react': 19.2.15 '@types/uuid': 9.0.8 copyfiles: 2.4.1 cpy-cli: 5.0.0 @@ -18324,7 +18430,7 @@ packages: jiti: 2.4.2 memoize-one: 5.2.1 prettier: 3.5.3 - react: 18.3.1 + react: 19.2.6 reselect: 4.1.8 rimraf: 2.7.1 rollup: 4.50.1 @@ -18343,7 +18449,7 @@ packages: dev: false file:projects/chat-stateful-client.tgz: - resolution: {integrity: sha512-Xyb+Y8057+Cg1wnn+t9K6+9wCaXuVtFmBYnN9o8C7Db6Egg9nsVkcepVapWP3B0DaHXDtNVUr57f463x4ze8oA==, tarball: file:projects/chat-stateful-client.tgz} + resolution: {integrity: sha512-IOL7WgNfnkwgcRHOHqMO6EnyhEkmx7SKZlSe2BB/na8K1aEX1sHXebSO+oVmd8+aIScCdap5kVRimj1z4YUCQg==, tarball: file:projects/chat-stateful-client.tgz} name: '@rush-temp/chat-stateful-client' version: 0.0.0 dependencies: @@ -18359,7 +18465,7 @@ packages: '@types/events': 3.0.3 '@types/jest': 29.5.14 '@types/node': 22.18.1 - '@types/react': 18.3.12 + '@types/react': 19.2.15 '@typescript-eslint/eslint-plugin': 8.43.0(@typescript-eslint/parser@8.43.0)(eslint@9.35.0)(typescript@5.4.5) '@typescript-eslint/parser': 8.43.0(eslint@9.35.0)(typescript@5.4.5) copyfiles: 2.4.1 @@ -18398,7 +18504,7 @@ packages: dev: false file:projects/chat.tgz: - resolution: {integrity: sha512-Ces3BWx360++IltwUE+VPRJYetrckbn7+A6KVSqwrERK6E/zYfoUSZ5BdNgI5c3goi1znD1P3CczyfIuwfcVrA==, tarball: file:projects/chat.tgz} + resolution: {integrity: sha512-JbAIyf50XM/FSlzR8/3cPtQDKBL+BXTIkkEyJZEE++N5aRETiy0SFUIoHcPHOkGU35scBbHiNSdtLvrpyin/iw==, tarball: file:projects/chat.tgz} name: '@rush-temp/chat' version: 0.0.0 dependencies: @@ -18413,13 +18519,13 @@ packages: '@eslint/compat': 1.2.9(eslint@9.35.0) '@eslint/eslintrc': 3.3.1 '@eslint/js': 9.28.0 - '@fluentui/react': 8.123.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-file-type-icons': 8.13.2(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-icons': 2.0.309(react@18.3.1) + '@fluentui/react': 8.125.6(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-file-type-icons': 8.18.0(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-icons': 2.0.327(react@19.2.6) '@types/jest': 29.5.14 '@types/json-stringify-safe': 5.0.3 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) '@types/react-linkify': 1.0.4 '@typescript-eslint/eslint-plugin': 8.43.0(@typescript-eslint/parser@8.43.0)(eslint@9.35.0)(typescript@5.4.5) '@typescript-eslint/parser': 8.43.0(eslint@9.35.0)(typescript@5.4.5) @@ -18452,8 +18558,8 @@ packages: mobile-detect: 1.4.5 prettier: 3.5.3 pretty-quick: 4.2.2(prettier@3.5.3) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) react-linkify: 1.0.0-alpha reselect: 4.1.8 rimraf: 2.7.1 @@ -18548,7 +18654,7 @@ packages: dev: false file:projects/communication-react.tgz: - resolution: {integrity: sha512-0EMxT6i7SsdTTMH9Z6mNQEPTYqiU7emvgCF810onS6XZSPyPzJ9edZ+rBb4qEGzPlYPMFAI6UgoCsVQTupp4rA==, tarball: file:projects/communication-react.tgz} + resolution: {integrity: sha512-F9H1NUQLglM5n3bABarRDSM2m84IicwiDUtl4Rh+XOaAZ4CIAqhPvXSpKAfffmAaX4pMKg0GH/7Sz3cupXmKQw==, tarball: file:projects/communication-react.tgz} name: '@rush-temp/communication-react' version: 0.0.0 dependencies: @@ -18564,26 +18670,26 @@ packages: '@eslint/compat': 1.2.9(eslint@9.35.0) '@eslint/eslintrc': 3.3.1 '@eslint/js': 9.28.0 - '@fluentui-contrib/react-chat': 0.1.11(@fluentui/react-components@9.62.0)(@fluentui/react-icons@2.0.309)(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react': 8.123.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-components': 9.62.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-file-type-icons': 8.13.2(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-hooks': 8.8.19(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-icons': 2.0.309(react@18.3.1) - '@fluentui/react-window-provider': 2.2.30(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui-contrib/react-chat': 0.2.2(@fluentui/react-components@9.73.8)(@fluentui/react-icons@2.0.327)(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react': 8.125.6(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-components': 9.73.8(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-file-type-icons': 8.18.0(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-hooks': 8.10.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-icons': 2.0.327(react@19.2.6) + '@fluentui/react-window-provider': 2.3.2(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.5.30(react@19.2.6) '@microsoft/api-documenter': 7.26.32(@types/node@22.18.1) '@microsoft/api-extractor': 7.52.11(@types/node@22.18.1) '@rollup/plugin-json': 6.1.0(rollup@4.50.1) '@testing-library/jest-dom': 6.8.0 - '@testing-library/react': 16.3.0(@testing-library/dom@10.4.1)(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) + '@testing-library/react': 16.3.0(@testing-library/dom@10.4.1)(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) '@types/dompurify': 3.2.0 '@types/events': 3.0.3 '@types/jest': 29.5.14 '@types/json-stringify-safe': 5.0.3 '@types/node': 22.18.1 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) '@types/react-linkify': 1.0.4 '@types/uuid': 9.0.8 '@typescript-eslint/eslint-plugin': 8.43.0(@typescript-eslint/parser@8.43.0)(eslint@9.35.0)(typescript@5.4.5) @@ -18605,7 +18711,7 @@ packages: eslint-plugin-react-hooks: 5.2.0(eslint@9.35.0) events: 3.3.0 globals: 16.2.0 - html-react-parser: 5.2.6(@types/react@18.3.12)(react@18.3.1) + html-react-parser: 5.2.6(@types/react@19.2.15)(react@19.2.6) if-env: 1.0.4 immer: 10.1.1 jest: 29.7.0(@types/node@22.18.1)(ts-node@10.9.2) @@ -18616,11 +18722,11 @@ packages: node-forge: 1.3.3 prettier: 3.5.3 pretty-quick: 4.2.2(prettier@3.5.3) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - react-is: 18.3.1 + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) + react-is: 19.2.6 react-linkify: 1.0.0-alpha - react-use-draggable-scroll: 0.4.7(react@18.3.1) + react-use-draggable-scroll: 0.4.7(react@19.2.6) regenerator-runtime: 0.14.1 renamer: 4.0.0 reselect: 4.1.8 @@ -18640,7 +18746,7 @@ packages: type-fest: 4.41.0 typescript: 5.4.5 typescript-transform-paths: 3.5.5(typescript@5.4.5) - use-debounce: 10.0.6(react@18.3.1) + use-debounce: 10.0.6(react@19.2.6) uuid: 9.0.1 transitivePeerDependencies: - '@75lb/nature' @@ -18659,7 +18765,7 @@ packages: dev: false file:projects/component-examples.tgz: - resolution: {integrity: sha512-UKYtS5OyOE74WRuMRt6bYsRAcmyCREdEb/XAoiWZbwQ7DDrT0nFbcUuzo9H2M5JdO3XB9TUYZoWh+KGBkAXx7w==, tarball: file:projects/component-examples.tgz} + resolution: {integrity: sha512-qDzoXldfjxLib2jyKM9YU6Arw2RuBVlLIROjman3O8njB9mbd4QexSZhbxzjGiMpdrBzJfmLsZhwEJWLqLTEPw==, tarball: file:projects/component-examples.tgz} name: '@rush-temp/component-examples' version: 0.0.0 dependencies: @@ -18672,9 +18778,9 @@ packages: '@eslint/compat': 1.2.9(eslint@9.35.0) '@eslint/eslintrc': 3.3.1 '@eslint/js': 9.28.0 - '@fluentui/react': 8.123.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 + '@fluentui/react': 8.125.6(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) '@types/uuid': 9.0.8 '@typescript-eslint/eslint-plugin': 8.43.0(@typescript-eslint/parser@8.43.0)(eslint@9.35.0)(typescript@5.4.5) '@typescript-eslint/parser': 8.43.0(eslint@9.35.0)(typescript@5.4.5) @@ -18699,8 +18805,8 @@ packages: if-env: 1.0.4 prettier: 3.5.3 pretty-quick: 4.2.2(prettier@3.5.3) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) rimraf: 2.7.1 style-loader: 2.0.0(webpack@5.99.9) ts-loader: 8.4.0(typescript@5.4.5)(webpack@5.99.9) @@ -18833,7 +18939,7 @@ packages: dev: false file:projects/react-components.tgz: - resolution: {integrity: sha512-kucDeD+Mcx4TzFqUVztAoUsP/lieb5hv48OlOXOyEG7WQp/IulUZz/nFmcGt/pR80UFZVVZHssyMlNnO0a0RUw==, tarball: file:projects/react-components.tgz} + resolution: {integrity: sha512-sVcoB06DNa03uIQ4ZHfZnpvGioeuEBXC84nIS+yGkCOro/fuQ+ArlAac63SILBr10wkGx47RxwcalWjUT3jMZw==, tarball: file:projects/react-components.tgz} name: '@rush-temp/react-components' version: 0.0.0 dependencies: @@ -18844,26 +18950,26 @@ packages: '@eslint/compat': 1.2.9(eslint@9.35.0) '@eslint/eslintrc': 3.3.1 '@eslint/js': 9.28.0 - '@fluentui-contrib/react-chat': 0.1.11(@fluentui/react-components@9.62.0)(@fluentui/react-icons@2.0.309)(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react': 8.123.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-components': 9.62.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-file-type-icons': 8.13.2(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-hooks': 8.8.19(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-icons': 2.0.309(react@18.3.1) - '@fluentui/react-window-provider': 2.2.30(@types/react@18.3.12)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) + '@fluentui-contrib/react-chat': 0.2.2(@fluentui/react-components@9.73.8)(@fluentui/react-icons@2.0.327)(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react': 8.125.6(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-components': 9.73.8(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-file-type-icons': 8.18.0(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-hooks': 8.10.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-icons': 2.0.327(react@19.2.6) + '@fluentui/react-window-provider': 2.3.2(@types/react@19.2.15)(react@19.2.6) + '@griffel/react': 1.5.30(react@19.2.6) '@playwright/experimental-ct-react': 1.55.1(@types/node@22.18.1)(jiti@2.4.2)(vite@6.4.1) '@rollup/plugin-json': 6.1.0(rollup@4.50.1) '@testing-library/dom': 10.4.1 '@testing-library/jest-dom': 6.8.0 - '@testing-library/react': 16.3.0(@testing-library/dom@10.4.1)(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) + '@testing-library/react': 16.3.0(@testing-library/dom@10.4.1)(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) '@testing-library/user-event': 14.6.1(@testing-library/dom@10.4.1) '@types/dompurify': 3.2.0 '@types/jest': 29.5.14 '@types/json-stringify-safe': 5.0.3 '@types/node': 22.18.1 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) '@types/react-linkify': 1.0.4 '@types/uuid': 9.0.8 '@typescript-eslint/eslint-plugin': 8.43.0(@typescript-eslint/parser@8.43.0)(eslint@9.35.0)(typescript@5.4.5) @@ -18890,7 +18996,7 @@ packages: eslint-plugin-react: 7.37.5(eslint@9.35.0) eslint-plugin-react-hooks: 5.2.0(eslint@9.35.0) globals: 16.2.0 - html-react-parser: 5.2.6(@types/react@18.3.12)(react@18.3.1) + html-react-parser: 5.2.6(@types/react@19.2.15)(react@19.2.6) husky: 8.0.3 if-env: 1.0.4 jest: 29.7.0(@types/node@22.18.1)(ts-node@10.9.2) @@ -18904,11 +19010,11 @@ packages: playwright-core: 1.55.1 prettier: 3.5.3 pretty-quick: 4.2.2(prettier@3.5.3) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - react-is: 18.3.1 + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) + react-is: 19.2.6 react-linkify: 1.0.0-alpha - react-use-draggable-scroll: 0.4.7(react@18.3.1) + react-use-draggable-scroll: 0.4.7(react@19.2.6) regenerator-runtime: 0.14.1 rimraf: 2.7.1 rollup: 4.50.1 @@ -18924,7 +19030,7 @@ packages: ts-node: 10.9.2(@types/node@22.18.1)(typescript@5.4.5) type-fest: 4.41.0 typescript: 5.4.5 - use-debounce: 10.0.6(react@18.3.1) + use-debounce: 10.0.6(react@19.2.6) uuid: 9.0.1 vite: 6.4.1(@types/node@22.18.1)(jiti@2.4.2) webpack: 5.99.9(webpack-cli@5.1.4) @@ -18957,7 +19063,7 @@ packages: dev: false file:projects/react-composites.tgz: - resolution: {integrity: sha512-GXi9xj/Vlvd/2kC0OGRHRJcnB3k6W1VNSTWOpJtMieBi1C7tqNI5Bca03ecFS7uuvNOAMXf06s3SNwcVXU7csw==, tarball: file:projects/react-composites.tgz} + resolution: {integrity: sha512-MhfcscUgx+BVt0/tZMm7U0+8vRdLBqhBj0SsZEObj9Qzjyadtlh+6zKdaagFygmZ4NrANVrf0kG8HEF/YXkNQA==, tarball: file:projects/react-composites.tgz} name: '@rush-temp/react-composites' version: 0.0.0 dependencies: @@ -18975,23 +19081,23 @@ packages: '@eslint/compat': 1.2.9(eslint@9.35.0) '@eslint/eslintrc': 3.3.1 '@eslint/js': 9.28.0 - '@fluentui/react': 8.123.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-file-type-icons': 8.13.2(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-hooks': 8.8.19(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-icons': 2.0.309(react@18.3.1) + '@fluentui/react': 8.125.6(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-file-type-icons': 8.18.0(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-hooks': 8.10.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-icons': 2.0.327(react@19.2.6) '@microsoft/api-documenter': 7.26.32(@types/node@22.18.1) '@microsoft/api-extractor': 7.52.11(@types/node@22.18.1) '@playwright/test': 1.55.1 '@testing-library/jest-dom': 6.8.0 - '@testing-library/react': 16.3.0(@testing-library/dom@10.4.1)(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) + '@testing-library/react': 16.3.0(@testing-library/dom@10.4.1)(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) '@types/copy-webpack-plugin': 6.4.3 '@types/events': 3.0.3 '@types/express': 4.17.23 '@types/jest': 29.5.14 '@types/json-stringify-safe': 5.0.3 '@types/node': 22.18.1 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) '@types/react-linkify': 1.0.4 '@types/uuid': 9.0.8 '@types/yargs': 17.0.33 @@ -19038,9 +19144,9 @@ packages: node-forge: 1.3.3 prettier: 3.5.3 pretty-quick: 4.2.2(prettier@3.5.3) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - react-is: 18.3.1 + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) + react-is: 19.2.6 react-linkify: 1.0.0-alpha regenerator-runtime: 0.14.1 reselect: 4.1.8 @@ -19106,7 +19212,7 @@ packages: dev: false file:projects/sample-static-html-composites.tgz: - resolution: {integrity: sha512-5qGepbkLc3BwRsnz99z3PxB/WuT9YFKDtaMnF6y4R37uHjqLzuoR5quYEyDYCBOfLgs3gt+ySgCw+IIHtbtm1Q==, tarball: file:projects/sample-static-html-composites.tgz} + resolution: {integrity: sha512-VN2e9/T+XBwsvBMvrKYRSILX54daWG0YgLfBIELaP5MjsPKR+U6fLf3gmrSlgewgcitgl9GkE3KdMIEWXQpcsQ==, tarball: file:projects/sample-static-html-composites.tgz} name: '@rush-temp/sample-static-html-composites' version: 0.0.0 dependencies: @@ -19116,12 +19222,12 @@ packages: '@azure/communication-identity': 1.3.1 '@babel/cli': 7.28.3(@babel/core@7.28.4) '@babel/core': 7.28.4 - '@fluentui/react': 8.123.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react': 8.125.6(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) '@playwright/test': 1.55.1 '@types/copy-webpack-plugin': 6.4.3 '@types/node': 22.18.1 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) babel-loader: 8.1.0(@babel/core@7.28.4)(webpack@5.99.9) concurrently: 5.3.0 copy-webpack-plugin: 11.0.0(webpack@5.99.9) @@ -19131,8 +19237,8 @@ packages: html-webpack-plugin: 5.6.4(webpack@5.99.9) http-server: 14.1.1 if-env: 1.0.4 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) rimraf: 2.7.1 typescript: 5.4.5 uuid: 9.0.1 @@ -19252,7 +19358,7 @@ packages: dev: false file:projects/storybook8.tgz: - resolution: {integrity: sha512-1LhibQPVOuOuDl640MlqSFg317k5hK0FtUdFTmEoxl7JYiuuJPOzh6XWT2mNkqdpuWX82+H6yVfrfzeM2XUVRw==, tarball: file:projects/storybook8.tgz} + resolution: {integrity: sha512-9LptTcI/fgGRksNYjrQFLdY21fQVstXpv/DoY9ZN/5yTbX2FX03PpyZJwBX+r1vCZXUtqGtzrK7FWUs/OzyVTA==, tarball: file:projects/storybook8.tgz} name: '@rush-temp/storybook8' version: 0.0.0 dependencies: @@ -19265,21 +19371,21 @@ packages: '@eslint/compat': 1.2.9(eslint@9.35.0) '@eslint/eslintrc': 3.3.1 '@eslint/js': 9.28.0 - '@fluentui/react': 8.123.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-components': 9.62.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.26.0) - '@fluentui/react-file-type-icons': 8.13.2(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-hooks': 8.8.19(@types/react@18.3.12)(react@18.3.1) - '@fluentui/react-icons': 2.0.309(react@18.3.1) - '@fluentui/theme-samples': 8.7.123(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1) - '@griffel/react': 1.5.30(react@18.3.1) - '@mdx-js/react': 1.6.22(react@18.3.1) - '@microsoft/applicationinsights-react-js': 3.4.3(react@18.3.1)(tslib@2.8.1) + '@fluentui/react': 8.125.6(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@fluentui/react-components': 9.73.8(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) + '@fluentui/react-file-type-icons': 8.18.0(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-hooks': 8.10.2(@types/react@19.2.15)(react@19.2.6) + '@fluentui/react-icons': 2.0.327(react@19.2.6) + '@fluentui/theme-samples': 8.7.123(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) + '@griffel/react': 1.5.30(react@19.2.6) + '@mdx-js/react': 1.6.22(react@19.2.6) + '@microsoft/applicationinsights-react-js': 3.4.3(react@19.2.6)(tslib@2.8.1) '@microsoft/applicationinsights-web': 2.8.18(tslib@2.8.1) '@storybook/addon-actions': 8.6.15(storybook@8.6.15) '@storybook/addon-controls': 8.6.15(storybook@8.6.15) - '@storybook/addon-docs': 8.6.15(@types/react@18.3.12)(storybook@8.6.15) - '@storybook/addon-essentials': 8.6.15(@types/react@18.3.12)(storybook@8.6.15) - '@storybook/addon-links': 8.6.15(react@18.3.1)(storybook@8.6.15) + '@storybook/addon-docs': 8.6.15(@types/react@19.2.15)(storybook@8.6.15) + '@storybook/addon-essentials': 8.6.15(@types/react@19.2.15)(storybook@8.6.15) + '@storybook/addon-links': 8.6.15(react@19.2.6)(storybook@8.6.15) '@storybook/addon-webpack5-compiler-babel': 3.0.6(webpack@5.99.9) '@storybook/builder-webpack5': 8.6.15(storybook@8.6.15)(typescript@5.4.5) '@storybook/components': 8.6.15(storybook@8.6.15) @@ -19287,8 +19393,8 @@ packages: '@storybook/manager-api': 8.6.15(storybook@8.6.15) '@storybook/node-logger': 8.6.15(storybook@8.6.15) '@storybook/preview-api': 8.6.15(storybook@8.6.15) - '@storybook/react': 8.6.15(@storybook/test@8.6.15)(react-dom@18.3.1)(react@18.3.1)(storybook@8.6.15)(typescript@5.4.5) - '@storybook/react-webpack5': 8.6.15(@storybook/test@8.6.15)(react-dom@18.3.1)(react@18.3.1)(storybook@8.6.15)(typescript@5.4.5) + '@storybook/react': 8.6.15(@storybook/test@8.6.15)(react-dom@19.2.6)(react@19.2.6)(storybook@8.6.15)(typescript@5.4.5) + '@storybook/react-webpack5': 8.6.15(@storybook/test@8.6.15)(react-dom@19.2.6)(react@19.2.6)(storybook@8.6.15)(typescript@5.4.5) '@storybook/test': 8.6.15(storybook@8.6.15) '@storybook/test-runner': 0.22.1(@types/node@22.18.1)(storybook@8.6.15)(ts-node@10.9.2) '@storybook/theming': 8.6.15(storybook@8.6.15) @@ -19296,14 +19402,14 @@ packages: '@types/jest': 29.5.14 '@types/json-stringify-safe': 5.0.3 '@types/node': 22.18.1 - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) '@types/react-linkify': 1.0.4 '@types/uuid': 9.0.8 '@typescript-eslint/eslint-plugin': 8.43.0(@typescript-eslint/parser@8.43.0)(eslint@9.35.0)(typescript@5.4.5) '@typescript-eslint/parser': 8.43.0(eslint@9.35.0)(typescript@5.4.5) adaptivecards: 3.0.5(swiper@11.2.10) - adaptivecards-react: 1.1.1(react@18.3.1)(swiper@11.2.10) + adaptivecards-react: 1.1.1(react@19.2.6)(swiper@11.2.10) ajv: 8.17.1 babel-jest: 29.7.0(@babel/core@7.28.4) babel-loader: 8.1.0(@babel/core@7.28.4)(webpack@5.99.9) @@ -19334,9 +19440,9 @@ packages: prettier: 3.5.3 pretty-quick: 4.2.2(prettier@3.5.3) raw-loader: 4.0.2(webpack@5.99.9) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - react-is: 18.3.1 + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) + react-is: 19.2.6 regenerator-runtime: 0.14.1 remark-gfm: 4.0.1 require-from-string: 2.0.2 @@ -19345,7 +19451,7 @@ packages: shell-quote: 1.8.2 source-map-explorer: 2.5.3 storybook: 8.6.15(prettier@3.5.3) - styled-components: 5.3.11(@babel/core@7.28.4)(react-dom@18.3.1)(react-is@18.3.1)(react@18.3.1) + styled-components: 5.3.11(@babel/core@7.28.4)(react-dom@19.2.6)(react-is@19.2.6)(react@19.2.6) swiper: 11.2.10 ts-jest: 29.4.1(@babel/core@7.28.4)(babel-jest@29.7.0)(jest@29.7.0)(typescript@5.4.5) ts-loader: 8.4.0(typescript@5.4.5)(webpack@5.99.9) diff --git a/packages/acs-ui-common/src/react-jsx-global.d.ts b/packages/acs-ui-common/src/react-jsx-global.d.ts new file mode 100644 index 00000000000..b11d87dcbfb --- /dev/null +++ b/packages/acs-ui-common/src/react-jsx-global.d.ts @@ -0,0 +1,22 @@ +// Copyright (c) Microsoft Corporation. +// Licensed under the MIT License. + +// React 19's @types/react scopes the JSX namespace under `React.JSX` and no longer +// declares a global `JSX` namespace. This restores the global namespace so existing +// `JSX.Element` references throughout the codebase continue to resolve. +import 'react'; + +declare global { + // eslint-disable-next-line @typescript-eslint/no-namespace + namespace JSX { + type ElementType = React.JSX.ElementType; + type Element = React.JSX.Element; + type ElementClass = React.JSX.ElementClass; + type ElementAttributesProperty = React.JSX.ElementAttributesProperty; + type ElementChildrenAttribute = React.JSX.ElementChildrenAttribute; + type LibraryManagedAttributes = React.JSX.LibraryManagedAttributes; + type IntrinsicAttributes = React.JSX.IntrinsicAttributes; + type IntrinsicClassAttributes = React.JSX.IntrinsicClassAttributes; + type IntrinsicElements = React.JSX.IntrinsicElements; + } +} diff --git a/packages/acs-ui-javascript-loaders/package.json b/packages/acs-ui-javascript-loaders/package.json index 4bc77e0f712..a59e9aaaed9 100644 --- a/packages/acs-ui-javascript-loaders/package.json +++ b/packages/acs-ui-javascript-loaders/package.json @@ -34,7 +34,7 @@ "@azure/communication-common": "^2.3.2-beta.1 || ^2.4.0", "@internal/acs-ui-common": "1.32.0-beta.1", "@internal/react-composites": "1.32.0-beta.1", - "@fluentui/react": "^8.123.0", + "@fluentui/react": "^8.125.6", "@azure/logger": "^1.0.4" }, "peerDependencies": { diff --git a/packages/calling-component-bindings/src/react-jsx-global.d.ts b/packages/calling-component-bindings/src/react-jsx-global.d.ts new file mode 100644 index 00000000000..b11d87dcbfb --- /dev/null +++ b/packages/calling-component-bindings/src/react-jsx-global.d.ts @@ -0,0 +1,22 @@ +// Copyright (c) Microsoft Corporation. +// Licensed under the MIT License. + +// React 19's @types/react scopes the JSX namespace under `React.JSX` and no longer +// declares a global `JSX` namespace. This restores the global namespace so existing +// `JSX.Element` references throughout the codebase continue to resolve. +import 'react'; + +declare global { + // eslint-disable-next-line @typescript-eslint/no-namespace + namespace JSX { + type ElementType = React.JSX.ElementType; + type Element = React.JSX.Element; + type ElementClass = React.JSX.ElementClass; + type ElementAttributesProperty = React.JSX.ElementAttributesProperty; + type ElementChildrenAttribute = React.JSX.ElementChildrenAttribute; + type LibraryManagedAttributes = React.JSX.LibraryManagedAttributes; + type IntrinsicAttributes = React.JSX.IntrinsicAttributes; + type IntrinsicClassAttributes = React.JSX.IntrinsicClassAttributes; + type IntrinsicElements = React.JSX.IntrinsicElements; + } +} diff --git a/packages/chat-component-bindings/src/react-jsx-global.d.ts b/packages/chat-component-bindings/src/react-jsx-global.d.ts new file mode 100644 index 00000000000..b11d87dcbfb --- /dev/null +++ b/packages/chat-component-bindings/src/react-jsx-global.d.ts @@ -0,0 +1,22 @@ +// Copyright (c) Microsoft Corporation. +// Licensed under the MIT License. + +// React 19's @types/react scopes the JSX namespace under `React.JSX` and no longer +// declares a global `JSX` namespace. This restores the global namespace so existing +// `JSX.Element` references throughout the codebase continue to resolve. +import 'react'; + +declare global { + // eslint-disable-next-line @typescript-eslint/no-namespace + namespace JSX { + type ElementType = React.JSX.ElementType; + type Element = React.JSX.Element; + type ElementClass = React.JSX.ElementClass; + type ElementAttributesProperty = React.JSX.ElementAttributesProperty; + type ElementChildrenAttribute = React.JSX.ElementChildrenAttribute; + type LibraryManagedAttributes = React.JSX.LibraryManagedAttributes; + type IntrinsicAttributes = React.JSX.IntrinsicAttributes; + type IntrinsicClassAttributes = React.JSX.IntrinsicClassAttributes; + type IntrinsicElements = React.JSX.IntrinsicElements; + } +} diff --git a/packages/communication-react/package.json b/packages/communication-react/package.json index 0e4e8983399..4cd3d94c8fa 100644 --- a/packages/communication-react/package.json +++ b/packages/communication-react/package.json @@ -26,13 +26,13 @@ "@azure/communication-common": "^2.3.2-beta.1 || ^2.4.0", "@azure/core-paging": "^1.5.0", "@azure/logger": "^1.0.4", - "@fluentui/react-components": "9.62.0", - "@fluentui/react": "^8.123.0", - "@fluentui/react-file-type-icons": "8.13.2", - "@fluentui/react-hooks": "^8.8.18", - "@fluentui/react-icons": "^2.0.302", - "@fluentui/react-window-provider": "^2.2.30", - "@fluentui-contrib/react-chat": "0.1.11", + "@fluentui/react-components": "9.73.8", + "@fluentui/react": "^8.125.6", + "@fluentui/react-file-type-icons": "8.18.0", + "@fluentui/react-hooks": "^8.10.2", + "@fluentui/react-icons": "^2.0.327", + "@fluentui/react-window-provider": "^2.3.2", + "@fluentui-contrib/react-chat": "0.2.2", "@griffel/react": "^1.5.30", "@types/events": "^3.0.3", "copy-to-clipboard": "^3.3.1", diff --git a/packages/communication-react/src/react-jsx-global.d.ts b/packages/communication-react/src/react-jsx-global.d.ts new file mode 100644 index 00000000000..b11d87dcbfb --- /dev/null +++ b/packages/communication-react/src/react-jsx-global.d.ts @@ -0,0 +1,22 @@ +// Copyright (c) Microsoft Corporation. +// Licensed under the MIT License. + +// React 19's @types/react scopes the JSX namespace under `React.JSX` and no longer +// declares a global `JSX` namespace. This restores the global namespace so existing +// `JSX.Element` references throughout the codebase continue to resolve. +import 'react'; + +declare global { + // eslint-disable-next-line @typescript-eslint/no-namespace + namespace JSX { + type ElementType = React.JSX.ElementType; + type Element = React.JSX.Element; + type ElementClass = React.JSX.ElementClass; + type ElementAttributesProperty = React.JSX.ElementAttributesProperty; + type ElementChildrenAttribute = React.JSX.ElementChildrenAttribute; + type LibraryManagedAttributes = React.JSX.LibraryManagedAttributes; + type IntrinsicAttributes = React.JSX.IntrinsicAttributes; + type IntrinsicClassAttributes = React.JSX.IntrinsicClassAttributes; + type IntrinsicElements = React.JSX.IntrinsicElements; + } +} diff --git a/packages/react-components/package.json b/packages/react-components/package.json index 89331c19f8e..3b6e1c1e036 100644 --- a/packages/react-components/package.json +++ b/packages/react-components/package.json @@ -37,13 +37,13 @@ "license": "MIT", "dependencies": { "@azure/logger": "^1.0.4", - "@fluentui/react": "^8.123.0", - "@fluentui/react-components": "9.62.0", - "@fluentui/react-file-type-icons": "8.13.2", - "@fluentui/react-hooks": "^8.8.18", - "@fluentui/react-icons": "^2.0.302", - "@fluentui/react-window-provider": "^2.2.30", - "@fluentui-contrib/react-chat": "0.1.11", + "@fluentui/react": "^8.125.6", + "@fluentui/react-components": "9.73.8", + "@fluentui/react-file-type-icons": "8.18.0", + "@fluentui/react-hooks": "^8.10.2", + "@fluentui/react-icons": "^2.0.327", + "@fluentui/react-window-provider": "^2.3.2", + "@fluentui-contrib/react-chat": "0.2.2", "@internal/acs-ui-common": "1.32.0-beta.1", "@griffel/react": "^1.5.30", "copy-to-clipboard": "^3.3.1", diff --git a/packages/react-components/src/components/Announcer/LiveAnnouncer.tsx b/packages/react-components/src/components/Announcer/LiveAnnouncer.tsx index f0d3ab6e07e..9713606e437 100644 --- a/packages/react-components/src/components/Announcer/LiveAnnouncer.tsx +++ b/packages/react-components/src/components/Announcer/LiveAnnouncer.tsx @@ -8,7 +8,7 @@ import Announcer, { AnnouncerMessageBag, EMPTY_MESSAGE } from './Announcer'; import AnnouncerContext from './AnnouncerContext'; /** @private */ -const LiveAnnouncer = (props: { children: React.ReactChild }): JSX.Element => { +const LiveAnnouncer = (props: { children: React.ReactElement | number | string }): JSX.Element => { const [politeMessage, setPoliteMessage] = React.useState(EMPTY_MESSAGE); const [assertiveMessage, setAssertiveMessage] = React.useState(EMPTY_MESSAGE); diff --git a/packages/react-components/src/components/CaptionsBanner.tsx b/packages/react-components/src/components/CaptionsBanner.tsx index ef9de6e1c9b..8f8b4c375fd 100644 --- a/packages/react-components/src/components/CaptionsBanner.tsx +++ b/packages/react-components/src/components/CaptionsBanner.tsx @@ -238,7 +238,7 @@ export const CaptionsBanner = (props: CaptionsBannerProps): JSX.Element => { } = props; const localeStrings = useLocale().strings.captionsBanner; const strings = { ...localeStrings, ...props.strings }; - const captionsScrollDivRef = useRef(null); + const captionsScrollDivRef = useRef(null); const [isAtBottomOfScroll, setIsAtBottomOfScroll] = useState(true); const theme = useTheme(); @@ -423,7 +423,12 @@ export const CaptionsBanner = (props: CaptionsBannerProps): JSX.Element => { } data-is-focusable={true} > - + )} diff --git a/packages/react-components/src/components/ChatMessage/MyMessageComponents/ChatMessageComponentAsEditBox.tsx b/packages/react-components/src/components/ChatMessage/MyMessageComponents/ChatMessageComponentAsEditBox.tsx index c9bf6bae87e..7fab92837b3 100644 --- a/packages/react-components/src/components/ChatMessage/MyMessageComponents/ChatMessageComponentAsEditBox.tsx +++ b/packages/react-components/src/components/ChatMessage/MyMessageComponents/ChatMessageComponentAsEditBox.tsx @@ -70,7 +70,7 @@ export const ChatMessageComponentAsEditBox = (props: ChatMessageComponentAsEditB attachmentMetadataReducer, getMessageWithAttachmentMetadata(message) ?? [] ); - const editTextFieldRef = React.useRef(null); + const editTextFieldRef = React.useRef(null); const theme = useTheme(); const messageState = getMessageState( textValue, @@ -90,15 +90,8 @@ export const ChatMessageComponentAsEditBox = (props: ChatMessageComponentAsEditB }; const textValidationErrorMessage = useMemo(() => { - return getTextValidationErrorMessage( - messageState, - strings.editBoxTextLimit, - strings.editBoxEmptyWarningText) - }, [ - messageState, - strings.editBoxTextLimit, - strings.editBoxEmptyWarningText, - ]); + return getTextValidationErrorMessage(messageState, strings.editBoxTextLimit, strings.editBoxEmptyWarningText); + }, [messageState, strings.editBoxTextLimit, strings.editBoxEmptyWarningText]); const iconClassName = useCallback( (isHover: boolean) => { diff --git a/packages/react-components/src/components/ChatMessage/MyMessageComponents/ChatMessageComponentAsRichTextEditBox.tsx b/packages/react-components/src/components/ChatMessage/MyMessageComponents/ChatMessageComponentAsRichTextEditBox.tsx index 43e35bc27f2..a28abc89f7d 100644 --- a/packages/react-components/src/components/ChatMessage/MyMessageComponents/ChatMessageComponentAsRichTextEditBox.tsx +++ b/packages/react-components/src/components/ChatMessage/MyMessageComponents/ChatMessageComponentAsRichTextEditBox.tsx @@ -145,7 +145,7 @@ export const ChatMessageComponentAsRichTextEditBox = ( const [attachmentUploadsPendingError, setAttachmentUploadsPendingError] = useState( undefined ); - const editTextFieldRef = React.useRef(null); + const editTextFieldRef = React.useRef(null); const theme = useTheme(); const messageState: MessageState = useMemo(() => { // get plain text content from the editor to check if the message is empty @@ -193,7 +193,7 @@ export const ChatMessageComponentAsRichTextEditBox = ( strings.editBoxTextLimit, strings.editBoxEmptyWarningText, /* @conditional-compile-remove(rich-text-editor-image-upload) */ contentValueWithInlineImagesOverflow - ) + ); }, [ messageState, strings.editBoxTextLimit, diff --git a/packages/react-components/src/components/GridLayout.tsx b/packages/react-components/src/components/GridLayout.tsx index 0ebad535f52..32703ea7d76 100644 --- a/packages/react-components/src/components/GridLayout.tsx +++ b/packages/react-components/src/components/GridLayout.tsx @@ -44,7 +44,7 @@ export const GridLayout = (props: GridLayoutProps): JSX.Element => { const [currentWidth, setCurrentWidth] = useState(0); const [currentHeight, setCurrentHeight] = useState(0); - const containerRef = useRef(null); + const containerRef = useRef(null); const observer = useRef( new ResizeObserver((entries): void => { diff --git a/packages/react-components/src/components/InputBoxComponent.tsx b/packages/react-components/src/components/InputBoxComponent.tsx index 694ebd8f773..de4d34ef98e 100644 --- a/packages/react-components/src/components/InputBoxComponent.tsx +++ b/packages/react-components/src/components/InputBoxComponent.tsx @@ -39,7 +39,7 @@ type InputBoxComponentProps = { id?: string; textValue: string; // This could be plain text or HTML. onChange: (event?: FormEvent, newValue?: string) => void; - textFieldRef?: React.RefObject; + textFieldRef?: React.RefObject; inputClassName?: string; placeholderText?: string; supportNewline?: boolean; diff --git a/packages/react-components/src/components/MeetingReactionOverlay.tsx b/packages/react-components/src/components/MeetingReactionOverlay.tsx index 33c894eac7d..b2acecd8fc0 100644 --- a/packages/react-components/src/components/MeetingReactionOverlay.tsx +++ b/packages/react-components/src/components/MeetingReactionOverlay.tsx @@ -79,7 +79,7 @@ export const MeetingReactionOverlay = (props: MeetingReactionOverlayProps): JSX. const [emojiSizePx, setEmojiSizePx] = useState(0); const [divHeight, setDivHeight] = useState(0); const [divWidth, setDivWidth] = useState(0); - const videoTileRef = useRef(null); + const videoTileRef = useRef(null); const observer = useRef( new ResizeObserver((entries): void => { diff --git a/packages/react-components/src/components/MentionPopover.test.tsx b/packages/react-components/src/components/MentionPopover.test.tsx index 35c30e175cb..7ca547b4d5c 100644 --- a/packages/react-components/src/components/MentionPopover.test.tsx +++ b/packages/react-components/src/components/MentionPopover.test.tsx @@ -44,7 +44,7 @@ describe('Display mention popover in the correct position', () => { bottom: 0, left: 0 }; - const ref = React.createRef(); + const ref = React.createRef(); render(
); if (ref.current) { jest.spyOn(ref.current, 'getBoundingClientRect').mockImplementation(() => { diff --git a/packages/react-components/src/components/MentionPopover.tsx b/packages/react-components/src/components/MentionPopover.tsx index 1e5045a8984..e330ad21b1b 100644 --- a/packages/react-components/src/components/MentionPopover.tsx +++ b/packages/react-components/src/components/MentionPopover.tsx @@ -38,7 +38,7 @@ export interface _MentionPopoverProps { /** * Element to anchor the popover to. */ - target: React.RefObject; + target: React.RefObject; /** * When rendering the popover, where to position it relative to the target. */ @@ -170,8 +170,8 @@ export const _MentionPopover = (props: _MentionPopoverProps): JSX.Element => { /* @conditional-compile-remove(mention) */ const ids = useIdentifiers(); const localeStrings = useLocale().strings; - const popoverRef = useRef() as React.MutableRefObject; - const suggestionsListRef = useRef(null); + const popoverRef = useRef(null) as React.MutableRefObject; + const suggestionsListRef = useRef(null); const [position, setPosition] = useState(); const [hoveredSuggestion, setHoveredSuggestion] = useState(undefined); diff --git a/packages/react-components/src/components/MessageThread.tsx b/packages/react-components/src/components/MessageThread.tsx index 4882ae2f1d3..1e45a0f1cf6 100644 --- a/packages/react-components/src/components/MessageThread.tsx +++ b/packages/react-components/src/components/MessageThread.tsx @@ -821,7 +821,7 @@ export const MessageThreadWrapper = (props: MessageThreadProps): JSX.Element => const messageIdSeenByMeRef = useRef(''); - const chatScrollDivRef = useRef(null); + const chatScrollDivRef = useRef(null); const isLoadingChatMessagesRef = useRef(false); useEffect(() => { @@ -863,7 +863,7 @@ export const MessageThreadWrapper = (props: MessageThreadProps): JSX.Element => setChatMessagesInitialized(chatMessagesInitialized); }; - const chatThreadRef = useRef(null); + const chatThreadRef = useRef(null); // When the chat thread is narrow, we perform space optimizations such as overlapping // the avatar on top of the chat message and moving the chat accept/reject edit buttons diff --git a/packages/react-components/src/components/ModalClone/ModalClone.tsx b/packages/react-components/src/components/ModalClone/ModalClone.tsx index fa8881ef45b..15f5a584770 100644 --- a/packages/react-components/src/components/ModalClone/ModalClone.tsx +++ b/packages/react-components/src/components/ModalClone/ModalClone.tsx @@ -101,7 +101,7 @@ const getMoveDelta = (ev: KeyboardEvent): number => { return delta; }; -const useComponentRef = (props: IModalProps, focusTrapZone: React.RefObject) => { +const useComponentRef = (props: IModalProps, focusTrapZone: React.RefObject) => { React.useImperativeHandle( props.componentRef, () => ({ @@ -152,9 +152,9 @@ const ModalBase: React.FunctionComponent<_ExtendedIModalProps> = React.forwardRe keyEventElement = window } = props; - const rootRef = React.useRef(null); - const focusTrapZone = React.useRef(null); - const focusTrapZoneElm = React.useRef(null); + const rootRef = React.useRef(null); + const focusTrapZone = React.useRef(null); + const focusTrapZoneElm = React.useRef(null); const mergedRef = useMergedRefs(rootRef, ref); const modalResponsiveMode = useResponsiveMode(mergedRef); diff --git a/packages/react-components/src/components/ParticipantItem.tsx b/packages/react-components/src/components/ParticipantItem.tsx index 9ad4494ec6f..c8513622dad 100644 --- a/packages/react-components/src/components/ParticipantItem.tsx +++ b/packages/react-components/src/components/ParticipantItem.tsx @@ -159,7 +159,7 @@ export const ParticipantItem = (props: ParticipantItemProps): JSX.Element => { } = props; const [itemHovered, setItemHovered] = useState(false); const [menuHidden, setMenuHidden] = useState(true); - const containerRef = useRef(null); + const containerRef = useRef(null); const theme = useTheme(); const localeStrings = useLocale().strings.participantItem; const ids = useIdentifiers(); diff --git a/packages/react-components/src/components/PictureInPictureInPicture/PictureInPictureInPicture.tsx b/packages/react-components/src/components/PictureInPictureInPicture/PictureInPictureInPicture.tsx index ca00cc8b845..14983be6310 100644 --- a/packages/react-components/src/components/PictureInPictureInPicture/PictureInPictureInPicture.tsx +++ b/packages/react-components/src/components/PictureInPictureInPicture/PictureInPictureInPicture.tsx @@ -1,7 +1,7 @@ // Copyright (c) Microsoft Corporation. // Licensed under the MIT License. -import React, { ReactChild } from 'react'; +import React, { ReactElement } from 'react'; import { submitWithKeyboard } from '../utils/keyboardNavigation'; import { PictureInPictureInPicturePrimaryTile, @@ -60,8 +60,8 @@ export const _PictureInPictureInPicture = (props: _PictureInPictureInPictureProp * This governs positioning and floating of the secondary PiP. */ const PictureInPictureInPictureContainer = (props: { - primaryView: ReactChild; - secondaryView?: ReactChild; + primaryView: ReactElement | number | string; + secondaryView?: ReactElement | number | string; onClick?: () => void; ariaLabel: string; }): JSX.Element => { diff --git a/packages/react-components/src/components/ReactionButton.tsx b/packages/react-components/src/components/ReactionButton.tsx index 5159a21cc02..1cdea82fde4 100644 --- a/packages/react-components/src/components/ReactionButton.tsx +++ b/packages/react-components/src/components/ReactionButton.tsx @@ -120,8 +120,8 @@ export const ReactionButton = (props: ReactionButtonProps): JSX.Element => { backgroundColor: isDarkThemed(theme) ? theme.palette.neutralLighter : '' }; - const reactionButtonCalloutRef = useRef(null); - const reactionButtonRef = useRef(null); + const reactionButtonCalloutRef = useRef(null); + const reactionButtonRef = useRef(null); const [calloutIsVisible, setCalloutIsVisible] = useState(false); diff --git a/packages/react-components/src/components/ResponsiveHorizontalGallery.tsx b/packages/react-components/src/components/ResponsiveHorizontalGallery.tsx index c9a1663817d..517802bda55 100644 --- a/packages/react-components/src/components/ResponsiveHorizontalGallery.tsx +++ b/packages/react-components/src/components/ResponsiveHorizontalGallery.tsx @@ -22,7 +22,7 @@ export const ResponsiveHorizontalGallery = (props: { onChildrenPerPageChange?: (childrenPerPage: number) => void; }): JSX.Element => { const { gapWidthRem, buttonWidthRem = 0, onFetchTilesToRender, onChildrenPerPageChange } = props; - const containerRef = useRef(null); + const containerRef = useRef(null); const containerWidth = _useContainerWidth(containerRef); const leftPadding = containerRef.current ? parseFloat(getComputedStyle(containerRef.current).paddingLeft) : 0; diff --git a/packages/react-components/src/components/ResponsiveVerticalGallery.tsx b/packages/react-components/src/components/ResponsiveVerticalGallery.tsx index aaacd66ce2c..a0641538889 100644 --- a/packages/react-components/src/components/ResponsiveVerticalGallery.tsx +++ b/packages/react-components/src/components/ResponsiveVerticalGallery.tsx @@ -50,7 +50,7 @@ export const ResponsiveVerticalGallery = (props: ResponsiveVerticalGalleryProps) onFetchTilesToRender, onChildrenPerPageChange } = props; - const containerRef = useRef(null); + const containerRef = useRef(null); const containerHeight = _useContainerHeight(containerRef); const topPadding = containerRef.current ? parseFloat(getComputedStyle(containerRef.current).paddingTop) : 0; diff --git a/packages/react-components/src/components/RichTextEditor/RichTextEditor.tsx b/packages/react-components/src/components/RichTextEditor/RichTextEditor.tsx index 3c03c7512b6..62e028f7961 100644 --- a/packages/react-components/src/components/RichTextEditor/RichTextEditor.tsx +++ b/packages/react-components/src/components/RichTextEditor/RichTextEditor.tsx @@ -132,7 +132,7 @@ export const RichTextEditor = React.forwardRef(null); - const editorDiv = useRef(null); + const editorDiv = useRef(null); const theme = useTheme(); const [contextMenuProps, setContextMenuProps] = useState(null); const previousThemeDirection = useRef(themeDirection(theme)); diff --git a/packages/react-components/src/components/RichTextEditor/RichTextInputBoxComponent.tsx b/packages/react-components/src/components/RichTextEditor/RichTextInputBoxComponent.tsx index 961df134e62..96359bb2b61 100644 --- a/packages/react-components/src/components/RichTextEditor/RichTextInputBoxComponent.tsx +++ b/packages/react-components/src/components/RichTextEditor/RichTextInputBoxComponent.tsx @@ -41,7 +41,7 @@ export interface RichTextInputBoxComponentProps { /* @conditional-compile-remove(rich-text-editor-image-upload) */ removedInlineImages?: Record[] ) => void; onEnterKeyDown?: () => void; - editorComponentRef: React.RefObject; + editorComponentRef: React.RefObject; // Partial needs to be removed when the rich text editor feature goes to GA strings: Partial; disabled: boolean; diff --git a/packages/react-components/src/components/RichTextEditor/RichTextSendBox.tsx b/packages/react-components/src/components/RichTextEditor/RichTextSendBox.tsx index 11291658794..2be452c195f 100644 --- a/packages/react-components/src/components/RichTextEditor/RichTextSendBox.tsx +++ b/packages/react-components/src/components/RichTextEditor/RichTextSendBox.tsx @@ -307,7 +307,7 @@ export const RichTextSendBox = (props: RichTextSendBoxProps): JSX.Element => { const [attachmentUploadsPendingError, setAttachmentUploadsPendingError] = useState( undefined ); - const editorComponentRef = useRef(null); + const editorComponentRef = useRef(null); /* @conditional-compile-remove(file-sharing-acs) */ const customV9Styles = useV9CustomStyles(); diff --git a/packages/react-components/src/components/RichTextEditor/Toolbar/RichTextToolbar.tsx b/packages/react-components/src/components/RichTextEditor/Toolbar/RichTextToolbar.tsx index 718fea290f6..2be8fc459b7 100644 --- a/packages/react-components/src/components/RichTextEditor/Toolbar/RichTextToolbar.tsx +++ b/packages/react-components/src/components/RichTextEditor/Toolbar/RichTextToolbar.tsx @@ -50,7 +50,7 @@ export const RichTextToolbar = (props: RichTextToolbarProps): JSX.Element => { // need to re-render the buttons when format state changes const [formatState, setFormatState] = React.useState(undefined); - const commandBarRef = useRef(null); + const commandBarRef = useRef(null); useEffect(() => { // update the format state on editor events diff --git a/packages/react-components/src/components/SendBox.tsx b/packages/react-components/src/components/SendBox.tsx index cebccfed912..c143b0d17a2 100644 --- a/packages/react-components/src/components/SendBox.tsx +++ b/packages/react-components/src/components/SendBox.tsx @@ -229,7 +229,7 @@ export const SendBox = (props: SendBoxProps): JSX.Element => { const [textValue, setTextValue] = useState(''); const [textValueOverflow, setTextValueOverflow] = useState(false); - const sendTextFieldRef = React.useRef(null); + const sendTextFieldRef = React.useRef(null); /* @conditional-compile-remove(file-sharing-acs) */ const customV9Styles = useV9CustomStyles(); diff --git a/packages/react-components/src/components/SendBoxErrorBar.tsx b/packages/react-components/src/components/SendBoxErrorBar.tsx index 5e6a99a52a0..cd9ee5d5943 100644 --- a/packages/react-components/src/components/SendBoxErrorBar.tsx +++ b/packages/react-components/src/components/SendBoxErrorBar.tsx @@ -76,7 +76,7 @@ export const SendBoxErrorBar = (props: SendBoxErrorBarProps): JSX.Element => { const [errorMessage, setErrorMessage] = React.useState(error?.message); // Using `any` because `NodeJS.Timeout` here will cause `declaration error` with jest. // eslint-disable-next-line @typescript-eslint/no-explicit-any - const timeoutRef = React.useRef(); + const timeoutRef = React.useRef(undefined); React.useEffect(() => { setErrorMessage(error?.message); diff --git a/packages/react-components/src/components/StreamMedia.tsx b/packages/react-components/src/components/StreamMedia.tsx index 4fb0ed47b05..55a1adf7d30 100644 --- a/packages/react-components/src/components/StreamMedia.tsx +++ b/packages/react-components/src/components/StreamMedia.tsx @@ -55,7 +55,7 @@ export interface StreamMediaProps { * @public */ export const StreamMedia = (props: StreamMediaProps): JSX.Element => { - const containerEl = useRef(null); + const containerEl = useRef(null); const theme = useTheme(); /* @conditional-compile-remove(remote-ufd) */ const reconnectingText = useLocale().strings.videoTile.participantReconnecting || 'Reconnecting...'; diff --git a/packages/react-components/src/components/TextFieldWithMention/TextFieldWithMention.tsx b/packages/react-components/src/components/TextFieldWithMention/TextFieldWithMention.tsx index 958e66ac5d8..cb94f125835 100644 --- a/packages/react-components/src/components/TextFieldWithMention/TextFieldWithMention.tsx +++ b/packages/react-components/src/components/TextFieldWithMention/TextFieldWithMention.tsx @@ -40,7 +40,7 @@ export interface TextFieldWithMentionProps { onChange: (event?: FormEvent, newValue?: string) => void; onKeyDown?: (ev: React.KeyboardEvent) => void; onEnterKeyDown?: () => void; - textFieldRef?: React.RefObject; + textFieldRef?: React.RefObject; supportNewline?: boolean; mentionLookupOptions?: MentionLookupOptions; } @@ -60,7 +60,7 @@ export const TextFieldWithMention = (props: TextFieldWithMentionProps): JSX.Elem supportNewline, mentionLookupOptions } = props; - const inputBoxRef = useRef(null); + const inputBoxRef = useRef(null); // Current suggestion list, provided by the callback const [mentionSuggestions, setMentionSuggestions] = useState([]); diff --git a/packages/react-components/src/components/VideoEffects/VideoBackgroundEffectsPicker.tsx b/packages/react-components/src/components/VideoEffects/VideoBackgroundEffectsPicker.tsx index efef32eed17..dd5fa2ddfac 100644 --- a/packages/react-components/src/components/VideoEffects/VideoBackgroundEffectsPicker.tsx +++ b/packages/react-components/src/components/VideoEffects/VideoBackgroundEffectsPicker.tsx @@ -58,7 +58,7 @@ export interface _VideoBackgroundEffectsPickerProps { */ componentRef?: React.RefObject<{ focus: () => void; - }>; + } | null>; } /** diff --git a/packages/react-components/src/components/VideoEffects/VideoEffectsItem.tsx b/packages/react-components/src/components/VideoEffects/VideoEffectsItem.tsx index 54c1787f0f3..aecda636f4e 100644 --- a/packages/react-components/src/components/VideoEffects/VideoEffectsItem.tsx +++ b/packages/react-components/src/components/VideoEffects/VideoEffectsItem.tsx @@ -91,7 +91,7 @@ export interface _VideoEffectsItemProps { */ componentRef?: React.RefObject<{ focus: () => void; - }>; + } | null>; } /** @@ -155,7 +155,7 @@ export const _VideoEffectsItem = (props: _VideoEffectsItemProps): JSX.Element => props.onSelect?.(props.itemKey)} - componentRef={props.componentRef as React.RefObject} + componentRef={props.componentRef as React.RefObject} ariaLabel={ props.ariaLabel ?? `${props.title !== undefined ? `${props.title}, ` : ''}${props.tooltipProps?.content as string}` diff --git a/packages/react-components/src/components/VideoGallery.tsx b/packages/react-components/src/components/VideoGallery.tsx index 362ebc2498a..9151ba5f1c8 100644 --- a/packages/react-components/src/components/VideoGallery.tsx +++ b/packages/react-components/src/components/VideoGallery.tsx @@ -498,7 +498,7 @@ export const VideoGallery = (props: VideoGalleryProps): JSX.Element => { const localTileNotInGrid = (layout === 'floatingLocalVideo' || layout === 'speaker') && remoteParticipants.length > 0; - const containerRef = useRef(null); + const containerRef = useRef(null); const containerWidth = _useContainerWidth(containerRef); const containerHeight = _useContainerHeight(containerRef); const isNarrow = containerWidth ? isNarrowWidth(containerWidth) : false; @@ -788,7 +788,7 @@ export const VideoGallery = (props: VideoGalleryProps): JSX.Element => { // which should queue the announcement before any focus-shift induced announcements useLayoutEffect(() => { const previousParticipant = previousScreenShareParticipantRef.current; - + if (screenShareParticipant && previousParticipant?.userId !== screenShareParticipant.userId) { // Screen share started (or switched to a different participant) const participantName = screenShareParticipant.displayName || strings.displayNamePlaceholder; @@ -804,9 +804,15 @@ export const VideoGallery = (props: VideoGalleryProps): JSX.Element => { }); toggleAnnouncerString(announcementMessage, 'assertive'); } - + previousScreenShareParticipantRef.current = screenShareParticipant; - }, [screenShareParticipant, strings.displayNamePlaceholder, strings.screenShareStartedAnnouncementAriaLabel, strings.screenShareStoppedAnnouncementAriaLabel, toggleAnnouncerString]); + }, [ + screenShareParticipant, + strings.displayNamePlaceholder, + strings.screenShareStartedAnnouncementAriaLabel, + strings.screenShareStoppedAnnouncementAriaLabel, + toggleAnnouncerString + ]); const localScreenShareStreamComponent = ( () as React.MutableRefObject; + const ref = useRef(null) as React.MutableRefObject; const { events: dragabbleEvents } = useDraggable(ref); return ( diff --git a/packages/react-components/src/components/VideoTile.tsx b/packages/react-components/src/components/VideoTile.tsx index aff27e4866a..ed5321cf067 100644 --- a/packages/react-components/src/components/VideoTile.tsx +++ b/packages/react-components/src/components/VideoTile.tsx @@ -338,7 +338,7 @@ export const VideoTile = (props: VideoTileProps): JSX.Element => { // need to set a default otherwise the resizeObserver will get stuck in an infinite loop. const [personaSize, setPersonaSize] = useState(1); - const videoTileRef = useRef(null); + const videoTileRef = useRef(null); const locale = useLocale(); const theme = useTheme(); diff --git a/packages/react-components/src/components/utils/responsive.ts b/packages/react-components/src/components/utils/responsive.ts index f0cf16c2773..178af2adfb8 100644 --- a/packages/react-components/src/components/utils/responsive.ts +++ b/packages/react-components/src/components/utils/responsive.ts @@ -10,7 +10,7 @@ import { _convertRemToPx as convertRemToPx } from '@internal/acs-ui-common'; * @param containerRef - Ref of a parent element whose width will be returned. * @internal */ -export const _useContainerWidth = (containerRef: RefObject): number | undefined => { +export const _useContainerWidth = (containerRef: RefObject): number | undefined => { const [width, setWidth] = useState(undefined); const observer = useRef( @@ -47,7 +47,7 @@ export const _useContainerWidth = (containerRef: RefObject): number * @param containerRef - Ref of a parent element whose height will be returned. * @internal */ -export const _useContainerHeight = (containerRef: RefObject): number | undefined => { +export const _useContainerHeight = (containerRef: RefObject): number | undefined => { const [height, setHeight] = useState(undefined); const observer = useRef( diff --git a/packages/react-components/src/components/utils/useLongPress.ts b/packages/react-components/src/components/utils/useLongPress.ts index 765c84bb6b7..96a3778c5b9 100644 --- a/packages/react-components/src/components/utils/useLongPress.ts +++ b/packages/react-components/src/components/utils/useLongPress.ts @@ -21,7 +21,7 @@ export default function useLongPress(props: { onTouchMove: () => void; } { const { onClick, onLongPress, touchEventsOnly = false } = props; - const timerRef = useRef>(); + const timerRef = useRef>(undefined); const [isLongPress, setIsLongPress] = useState(false); const [action, setAction] = useState(false); diff --git a/packages/react-components/src/react-jsx-global.d.ts b/packages/react-components/src/react-jsx-global.d.ts new file mode 100644 index 00000000000..b11d87dcbfb --- /dev/null +++ b/packages/react-components/src/react-jsx-global.d.ts @@ -0,0 +1,22 @@ +// Copyright (c) Microsoft Corporation. +// Licensed under the MIT License. + +// React 19's @types/react scopes the JSX namespace under `React.JSX` and no longer +// declares a global `JSX` namespace. This restores the global namespace so existing +// `JSX.Element` references throughout the codebase continue to resolve. +import 'react'; + +declare global { + // eslint-disable-next-line @typescript-eslint/no-namespace + namespace JSX { + type ElementType = React.JSX.ElementType; + type Element = React.JSX.Element; + type ElementClass = React.JSX.ElementClass; + type ElementAttributesProperty = React.JSX.ElementAttributesProperty; + type ElementChildrenAttribute = React.JSX.ElementChildrenAttribute; + type LibraryManagedAttributes = React.JSX.LibraryManagedAttributes; + type IntrinsicAttributes = React.JSX.IntrinsicAttributes; + type IntrinsicClassAttributes = React.JSX.IntrinsicClassAttributes; + type IntrinsicElements = React.JSX.IntrinsicElements; + } +} diff --git a/packages/react-components/src/theming/v9ThemeShim.ts b/packages/react-components/src/theming/v9ThemeShim.ts index 9fac95a0e72..a43257a6b8c 100644 --- a/packages/react-components/src/theming/v9ThemeShim.ts +++ b/packages/react-components/src/theming/v9ThemeShim.ts @@ -38,6 +38,10 @@ const mapAliasColors = (palette: IPalette, inverted: boolean): ColorTokens => { colorNeutralForeground3BrandPressed: palette.themeDarkAlt, colorNeutralForeground3BrandSelected: palette.themePrimary, colorNeutralForeground4: palette.neutralQuaternary, + colorNeutralForeground5: palette.neutralQuaternary, + colorNeutralForeground5Hover: palette.neutralQuaternary, + colorNeutralForeground5Pressed: palette.neutralQuaternary, + colorNeutralForeground5Selected: palette.neutralQuaternary, colorNeutralForegroundDisabled: palette.neutralTertiaryAlt, colorNeutralForegroundInvertedDisabled: whiteAlpha[40], colorBrandForegroundLink: palette.themeDarkAlt, @@ -95,8 +99,16 @@ const mapAliasColors = (palette: IPalette, inverted: boolean): ColorTokens => { colorNeutralBackground5Pressed: palette.neutralLighter, colorNeutralBackground5Selected: palette.neutralLighterAlt, colorNeutralBackground6: palette.neutralLight, + colorNeutralBackground7: palette.neutralLight, + colorNeutralBackground7Hover: palette.neutralLight, + colorNeutralBackground7Pressed: palette.neutralLight, + colorNeutralBackground7Selected: palette.neutralLight, + colorNeutralBackground8: palette.neutralLight, colorNeutralBackgroundStatic: grey[20], colorNeutralBackgroundInverted: palette.neutralSecondary, + colorNeutralBackgroundInvertedHover: palette.neutralSecondary, + colorNeutralBackgroundInvertedPressed: palette.neutralSecondary, + colorNeutralBackgroundInvertedSelected: palette.neutralSecondary, colorNeutralBackgroundAlpha: inverted ? grey10Alpha[50] : whiteAlpha[50], colorNeutralBackgroundAlpha2: inverted ? grey12Alpha[70] : whiteAlpha[80], colorSubtleBackground: 'transparent', @@ -115,6 +127,7 @@ const mapAliasColors = (palette: IPalette, inverted: boolean): ColorTokens => { colorTransparentBackgroundPressed: 'transparent', colorTransparentBackgroundSelected: 'transparent', colorNeutralBackgroundDisabled: palette.neutralLighter, + colorNeutralBackgroundDisabled2: palette.neutralLighter, colorNeutralBackgroundInvertedDisabled: whiteAlpha[10], colorNeutralStencil1: palette.neutralLight, colorNeutralStencil2: palette.neutralLighterAlt, @@ -154,6 +167,10 @@ const mapAliasColors = (palette: IPalette, inverted: boolean): ColorTokens => { colorNeutralStroke1Selected: palette.neutralTertiaryAlt, colorNeutralStroke2: palette.neutralQuaternaryAlt, colorNeutralStroke3: palette.neutralLighter, + colorNeutralStroke4: palette.neutralLighter, + colorNeutralStroke4Hover: palette.neutralLighter, + colorNeutralStroke4Pressed: palette.neutralLighter, + colorNeutralStroke4Selected: palette.neutralLighter, colorNeutralStrokeSubtle: palette.neutralQuaternaryAlt, colorNeutralStrokeOnBrand: palette.white, colorNeutralStrokeOnBrand2: palette.white, @@ -169,6 +186,7 @@ const mapAliasColors = (palette: IPalette, inverted: boolean): ColorTokens => { colorCompoundBrandStrokeHover: palette.themeDarkAlt, colorCompoundBrandStrokePressed: palette.themeDark, colorNeutralStrokeDisabled: palette.neutralQuaternaryAlt, + colorNeutralStrokeDisabled2: palette.neutralQuaternaryAlt, colorNeutralStrokeInvertedDisabled: whiteAlpha[40], colorTransparentStroke: 'transparent', colorTransparentStrokeInteractive: 'transparent', diff --git a/packages/react-components/tests/browser/TestingComponents/TestRichTextInputBoxComponent.tsx b/packages/react-components/tests/browser/TestingComponents/TestRichTextInputBoxComponent.tsx index 6aa17dc894b..f2868577969 100644 --- a/packages/react-components/tests/browser/TestingComponents/TestRichTextInputBoxComponent.tsx +++ b/packages/react-components/tests/browser/TestingComponents/TestRichTextInputBoxComponent.tsx @@ -16,7 +16,7 @@ interface TestRichTextInputBoxComponentProps { */ export const TestRichTextInputBoxComponent = (props: TestRichTextInputBoxComponentProps): JSX.Element => { const { disabled, minHeight, maxHeight } = props; - const ref = useRef(null); + const ref = useRef(null); const locale = useLocale(); return ( { [theme.palette.neutralLighterAlt] ); - const peopleButtonRef = useRef(null); - const cameraButtonRef = useRef(null); - const sidePaneDismissButtonRef = useRef(null); + const peopleButtonRef = useRef(null); + const cameraButtonRef = useRef(null); + const sidePaneDismissButtonRef = useRef(null); - const containerRef = useRef(null); + const containerRef = useRef(null); const containerWidth = _useContainerWidth(containerRef); const containerHeight = _useContainerHeight(containerRef); diff --git a/packages/react-composites/src/composites/CallComposite/components/MediaGallery.tsx b/packages/react-composites/src/composites/CallComposite/components/MediaGallery.tsx index e8a66634bef..de47fdad975 100644 --- a/packages/react-composites/src/composites/CallComposite/components/MediaGallery.tsx +++ b/packages/react-composites/src/composites/CallComposite/components/MediaGallery.tsx @@ -98,7 +98,7 @@ export const MediaGallery = (props: MediaGalleryProps): JSX.Element => { const isRoomsCall = useSelector(getIsRoomsCall); const reactionResources = useSelector(getReactionResources); - const containerRef = useRef(null); + const containerRef = useRef(null); const containerWidth = _useContainerWidth(containerRef); const containerHeight = _useContainerHeight(containerRef); diff --git a/packages/react-composites/src/composites/CallComposite/components/SidePane/usePeoplePane.tsx b/packages/react-composites/src/composites/CallComposite/components/SidePane/usePeoplePane.tsx index 559a427d62a..22a2edea4a2 100644 --- a/packages/react-composites/src/composites/CallComposite/components/SidePane/usePeoplePane.tsx +++ b/packages/react-composites/src/composites/CallComposite/components/SidePane/usePeoplePane.tsx @@ -23,7 +23,7 @@ export const usePeoplePane = (props: { onFetchAvatarPersonaData?: AvatarPersonaDataCallback; onFetchParticipantMenuItems?: ParticipantMenuItemsCallback; mobileView?: boolean; - peopleButtonRef?: RefObject; + peopleButtonRef?: RefObject; setParticipantActioned?: (userId: string) => void; spotlightedParticipantUserIds?: string[]; onStartLocalSpotlight?: () => Promise; @@ -47,7 +47,7 @@ export const usePeoplePane = (props: { onForbidOthersVideo?: () => Promise; onPermitOthersVideo?: () => Promise; meetingMediaAccess?: MediaAccess; - sidePaneDismissButtonRef?: RefObject; + sidePaneDismissButtonRef?: RefObject; chatButtonPresent?: boolean; }): { openPeoplePane: () => void; diff --git a/packages/react-composites/src/composites/CallComposite/components/SidePane/useVideoEffectsPane.tsx b/packages/react-composites/src/composites/CallComposite/components/SidePane/useVideoEffectsPane.tsx index 516ff7a9eae..08921da1b68 100644 --- a/packages/react-composites/src/composites/CallComposite/components/SidePane/useVideoEffectsPane.tsx +++ b/packages/react-composites/src/composites/CallComposite/components/SidePane/useVideoEffectsPane.tsx @@ -24,7 +24,7 @@ export const useVideoEffectsPane = ( mobileView: boolean, latestErrors: ActiveErrorMessage[], onDismissError: (error: ActiveErrorMessage) => void, - cameraButtonRef?: React.RefObject + cameraButtonRef?: React.RefObject ): { openVideoEffectsPane: () => void; closeVideoEffectsPane: () => void; @@ -54,7 +54,7 @@ export const useVideoEffectsPane = ( }, [closePane, locale.strings, mobileView]); const latestVideoEffectError = latestErrors.find((error) => error.type === 'unableToStartVideoEffect'); - const updateFocusHandle = useMemo(() => createRef<{ focus: () => void } | null>(), []); + const updateFocusHandle = useMemo(() => createRef<{ focus: () => void }>(), []); const backgroundImages = useSelector(getVideoBackgroundImages); diff --git a/packages/react-composites/src/composites/CallComposite/components/SvgWithWordWrapping.tsx b/packages/react-composites/src/composites/CallComposite/components/SvgWithWordWrapping.tsx index 19f9fd38521..9b4436b1054 100644 --- a/packages/react-composites/src/composites/CallComposite/components/SvgWithWordWrapping.tsx +++ b/packages/react-composites/src/composites/CallComposite/components/SvgWithWordWrapping.tsx @@ -16,9 +16,9 @@ export const SvgWithWordWrapping = (props: { role?: string; }): JSX.Element => { const { width, text, lineHeightPx, bufferHeightPx, role } = props; - const svgRef = useRef(null); - const calculationTextElement = useRef(null); - const visibleTextElement = useRef(null); + const svgRef = useRef(null); + const calculationTextElement = useRef(null); + const visibleTextElement = useRef(null); const [height, setHeight] = useState(0); // useLayoutEffect ensures that the calculationTextElement is rendered before being used for calculations. diff --git a/packages/react-composites/src/composites/CallComposite/components/buttons/Camera.tsx b/packages/react-composites/src/composites/CallComposite/components/buttons/Camera.tsx index 639565ce4ae..133b812961f 100644 --- a/packages/react-composites/src/composites/CallComposite/components/buttons/Camera.tsx +++ b/packages/react-composites/src/composites/CallComposite/components/buttons/Camera.tsx @@ -22,7 +22,7 @@ export const Camera = (props: { disabled?: boolean; onClickVideoEffects?: (showVideoEffects: boolean) => void; - componentRef?: React.RefObject; + componentRef?: React.RefObject; disableTooltip?: boolean; }): JSX.Element => { const cameraButtonProps = usePropsFor(CameraButton); diff --git a/packages/react-composites/src/composites/CallComposite/pages/CallPage.tsx b/packages/react-composites/src/composites/CallComposite/pages/CallPage.tsx index 4b984890aa2..5f3950eecdf 100644 --- a/packages/react-composites/src/composites/CallComposite/pages/CallPage.tsx +++ b/packages/react-composites/src/composites/CallComposite/pages/CallPage.tsx @@ -115,7 +115,7 @@ export const CallPage = (props: CallPageProps): JSX.Element => { const [dtmfDialerPresent, setDtmfDialerPresent] = useState(renderDtmfDialerFromStart); const isPstnCall = callees?.some((callee) => isPhoneNumberIdentifier(callee)); const isCTECall = useSelector((state) => state.userId.kind === 'microsoftTeamsUser'); - const containerRef = useRef(null); + const containerRef = useRef(null); const containerWidth = _useContainerWidth(containerRef); const containerHeight = _useContainerHeight(containerRef); const containerAspectRatio = containerWidth && containerHeight ? containerWidth / containerHeight : 0; diff --git a/packages/react-composites/src/composites/CallComposite/pages/ConfigurationPage.tsx b/packages/react-composites/src/composites/CallComposite/pages/ConfigurationPage.tsx index 3a781c7b24c..6094e3667a5 100644 --- a/packages/react-composites/src/composites/CallComposite/pages/ConfigurationPage.tsx +++ b/packages/react-composites/src/composites/CallComposite/pages/ConfigurationPage.tsx @@ -146,7 +146,7 @@ export const ConfigurationPage = (props: ConfigurationPageProps): JSX.Element => /* @conditional-compile-remove(call-readiness) */ getDevicePermissionState(environmentInfo, setVideoState, setAudioState, videoState, audioState); - const configContainerRef = useRef(null); + const configContainerRef = useRef(null); const configWidth = _useContainerWidth(configContainerRef); diff --git a/packages/react-composites/src/composites/CallComposite/pages/TransferPage.tsx b/packages/react-composites/src/composites/CallComposite/pages/TransferPage.tsx index f36c8994a72..ae377833b8c 100644 --- a/packages/react-composites/src/composites/CallComposite/pages/TransferPage.tsx +++ b/packages/react-composites/src/composites/CallComposite/pages/TransferPage.tsx @@ -152,7 +152,7 @@ const TransferTile = (props: TransferTileProps): JSX.Element => { const { displayName, initialsName, userId, onFetchAvatarPersonaData, statusText } = props; const [personaSize, setPersonaSize] = useState(); - const tileRef = useRef(null); + const tileRef = useRef(null); const observer = useRef( new ResizeObserver((entries): void => { diff --git a/packages/react-composites/src/composites/CallWithChatComposite/CallWithChatComposite.tsx b/packages/react-composites/src/composites/CallWithChatComposite/CallWithChatComposite.tsx index 3c83803bfde..053eea29aa5 100644 --- a/packages/react-composites/src/composites/CallWithChatComposite/CallWithChatComposite.tsx +++ b/packages/react-composites/src/composites/CallWithChatComposite/CallWithChatComposite.tsx @@ -407,7 +407,7 @@ const CallWithChatScreen = (props: CallWithChatScreenProps): JSX.Element => { const [currentPage, setCurrentPage] = useState(); const [isChatOpen, setIsChatOpen] = useState(false); - const containerRef = useRef(null); + const containerRef = useRef(null); useEffect(() => { const updateCallWithChatPage = (newState: CallWithChatAdapterState): void => { diff --git a/packages/react-composites/src/composites/ChatComposite/file-sharing/AttachmentUploadButton.tsx b/packages/react-composites/src/composites/ChatComposite/file-sharing/AttachmentUploadButton.tsx index 99b42c01e83..c3a09c75f2b 100644 --- a/packages/react-composites/src/composites/ChatComposite/file-sharing/AttachmentUploadButton.tsx +++ b/packages/react-composites/src/composites/ChatComposite/file-sharing/AttachmentUploadButton.tsx @@ -43,7 +43,7 @@ export interface AttachmentUploadButtonProps { * @internal */ export const AttachmentUploadButton = (props: AttachmentUploadButtonProps): JSX.Element => { - const inputRef = React.useRef(null); + const inputRef = React.useRef(null); const theme = useTheme(); // default supportedMediaTypes is ['*'], meaning all media types are supported. // default disableMultipleUploads is false, meaning multiple files can be selected. diff --git a/packages/react-composites/src/composites/common/ControlBar/CommonCallControlBar.tsx b/packages/react-composites/src/composites/common/ControlBar/CommonCallControlBar.tsx index 21522fcba26..6c96c7dcfc0 100644 --- a/packages/react-composites/src/composites/common/ControlBar/CommonCallControlBar.tsx +++ b/packages/react-composites/src/composites/common/ControlBar/CommonCallControlBar.tsx @@ -75,16 +75,16 @@ export interface CommonCallControlBarProps { onUserSetOverflowGalleryPositionChange?: (position: 'Responsive' | 'horizontalTop') => void; onUserSetGalleryLayout?: (layout: VideoGalleryLayout) => void; userSetGalleryLayout?: VideoGalleryLayout; - peopleButtonRef?: RefObject; - cameraButtonRef?: RefObject; - videoBackgroundPickerRef?: RefObject; + peopleButtonRef?: RefObject; + cameraButtonRef?: RefObject; + videoBackgroundPickerRef?: RefObject; onSetDialpadPage?: () => void; dtmfDialerPresent?: boolean; onStopLocalSpotlight?: () => void; useTeamsCaptions?: boolean; onToggleTeamsMeetingConferenceModal?: () => void; teamsMeetingConferenceModalPresent?: boolean; - sidePaneDismissButtonRef?: RefObject; + sidePaneDismissButtonRef?: RefObject; onStartRealTimeText?: () => void; startRealTimeTextButtonChecked?: boolean; isCallWithChatComposite?: boolean; @@ -118,9 +118,9 @@ export const CommonCallControlBar = (props: CommonCallControlBarMergedProps): JS const theme = useTheme(); const rtl = theme.rtl; - const controlBarContainerRef = useRef(null); - const sidepaneControlsRef = useRef(null); - const controlBarSizeRef = useRef(null); + const controlBarContainerRef = useRef(null); + const sidepaneControlsRef = useRef(null); + const controlBarSizeRef = useRef(null); const [controlBarButtonsWidth, setControlBarButtonsWidth] = useState(0); const [panelsButtonsWidth, setPanelsButtonsWidth] = useState(0); diff --git a/packages/react-composites/src/composites/common/ControlBar/PeopleButton.tsx b/packages/react-composites/src/composites/common/ControlBar/PeopleButton.tsx index 17e9f955d02..f38c1d74218 100644 --- a/packages/react-composites/src/composites/common/ControlBar/PeopleButton.tsx +++ b/packages/react-composites/src/composites/common/ControlBar/PeopleButton.tsx @@ -13,7 +13,7 @@ const icon = (): JSX.Element => ; + peoplePaneDismissButtonRef?: RefObject; chatButtonPresent?: boolean; } @@ -39,9 +39,9 @@ export const PeopleButton = (props: PeopleButtonProps): JSX.Element => { const handleTab = useCallback( (event: React.KeyboardEvent) => { - if((event.key === "Tab" || event.code === "Tab" && buttonOpen) && !chatButtonPresent) { + if ((event.key === 'Tab' || (event.code === 'Tab' && buttonOpen)) && !chatButtonPresent) { event.preventDefault(); - if(peoplePaneDismissButtonRef?.current) { + if (peoplePaneDismissButtonRef?.current) { peoplePaneDismissButtonRef.current.focus(); } return; diff --git a/packages/react-composites/src/composites/common/SidePaneHeader.tsx b/packages/react-composites/src/composites/common/SidePaneHeader.tsx index 796bc5aca80..0e6e6c88855 100644 --- a/packages/react-composites/src/composites/common/SidePaneHeader.tsx +++ b/packages/react-composites/src/composites/common/SidePaneHeader.tsx @@ -22,8 +22,8 @@ export const SidePaneHeader = (props: { dismissSidePaneButtonAriaDescription?: string; onClose: () => void; mobileView: boolean; - paneOpenerButton?: RefObject; - dismissButtonComponentRef?: RefObject; + paneOpenerButton?: RefObject; + dismissButtonComponentRef?: RefObject; chatButtonPresent?: boolean; }): JSX.Element => { const theme = useTheme(); diff --git a/packages/react-composites/src/composites/common/VideoEffectsPane.tsx b/packages/react-composites/src/composites/common/VideoEffectsPane.tsx index 8fbd5c180f8..b6a8b39fa5d 100644 --- a/packages/react-composites/src/composites/common/VideoEffectsPane.tsx +++ b/packages/react-composites/src/composites/common/VideoEffectsPane.tsx @@ -39,7 +39,7 @@ export const VideoEffectsPaneContent = (props: { activeVideoEffectChange: (effect: ActiveVideoEffect) => void; updateFocusHandle: React.RefObject<{ focus: () => void; - }>; + } | null>; backgroundImages: VideoBackgroundImage[] | undefined; }): JSX.Element => { const { onDismissError, activeVideoEffectError, activeVideoEffectChange } = props; @@ -158,7 +158,7 @@ const VideoEffectsPaneTrampoline = ( onDismissError: (error: ActiveErrorMessage) => void, updateFocusHandle: React.RefObject<{ focus: () => void; - }>, + } | null>, activeVideoEffectError?: ActiveErrorMessage, selectableVideoEffects?: _VideoEffectsItemProps[], onEffectChange?: (effectKey: string) => Promise diff --git a/packages/react-composites/src/react-jsx-global.d.ts b/packages/react-composites/src/react-jsx-global.d.ts new file mode 100644 index 00000000000..b11d87dcbfb --- /dev/null +++ b/packages/react-composites/src/react-jsx-global.d.ts @@ -0,0 +1,22 @@ +// Copyright (c) Microsoft Corporation. +// Licensed under the MIT License. + +// React 19's @types/react scopes the JSX namespace under `React.JSX` and no longer +// declares a global `JSX` namespace. This restores the global namespace so existing +// `JSX.Element` references throughout the codebase continue to resolve. +import 'react'; + +declare global { + // eslint-disable-next-line @typescript-eslint/no-namespace + namespace JSX { + type ElementType = React.JSX.ElementType; + type Element = React.JSX.Element; + type ElementClass = React.JSX.ElementClass; + type ElementAttributesProperty = React.JSX.ElementAttributesProperty; + type ElementChildrenAttribute = React.JSX.ElementChildrenAttribute; + type LibraryManagedAttributes = React.JSX.LibraryManagedAttributes; + type IntrinsicAttributes = React.JSX.IntrinsicAttributes; + type IntrinsicClassAttributes = React.JSX.IntrinsicClassAttributes; + type IntrinsicElements = React.JSX.IntrinsicElements; + } +} diff --git a/packages/storybook8/package.json b/packages/storybook8/package.json index c8f3a079cd4..efe3ce13b05 100644 --- a/packages/storybook8/package.json +++ b/packages/storybook8/package.json @@ -26,11 +26,11 @@ "@azure/communication-common": "^2.3.2-beta.1 || ^2.4.0", "@azure/communication-identity": "^1.3.0", "@azure/communication-react": "1.32.0-beta.1", - "@fluentui/react-components": "9.62.0", - "@fluentui/react-file-type-icons": "8.13.2", - "@fluentui/react-hooks": "^8.8.18", - "@fluentui/react-icons": "^2.0.302", - "@fluentui/react": "^8.123.0", + "@fluentui/react-components": "9.73.8", + "@fluentui/react-file-type-icons": "8.18.0", + "@fluentui/react-hooks": "^8.10.2", + "@fluentui/react-icons": "^2.0.327", + "@fluentui/react": "^8.125.6", "@fluentui/theme-samples": "8.7.123", "@internal/fake-backends": "1.32.0-beta.1", "@griffel/react": "^1.5.30", diff --git a/packages/storybook8/stories/Components/SendBox/RichTextSendBox/RichTextSendBox.story.tsx b/packages/storybook8/stories/Components/SendBox/RichTextSendBox/RichTextSendBox.story.tsx index 891246370eb..44263e39202 100644 --- a/packages/storybook8/stories/Components/SendBox/RichTextSendBox/RichTextSendBox.story.tsx +++ b/packages/storybook8/stories/Components/SendBox/RichTextSendBox/RichTextSendBox.story.tsx @@ -14,7 +14,7 @@ const RichTextSendBoxStory = (args: { hasWarning: any; warningMessage: string | undefined; }): JSX.Element => { - const timeoutRef = React.useRef(); + const timeoutRef = React.useRef(undefined); const delayForSendButton = 300; const [inlineImagesWithProgress, setInlineImagesWithProgress] = useState< AttachmentMetadataInProgress[] | undefined diff --git a/packages/storybook8/stories/Components/SendBox/SendBox/SendBox.story.tsx b/packages/storybook8/stories/Components/SendBox/SendBox/SendBox.story.tsx index ad2ad35d4c5..cf069a725de 100644 --- a/packages/storybook8/stories/Components/SendBox/SendBox/SendBox.story.tsx +++ b/packages/storybook8/stories/Components/SendBox/SendBox/SendBox.story.tsx @@ -5,7 +5,7 @@ import { SendBox as SendBoxComponent } from '@azure/communication-react'; import React, { useEffect, useRef } from 'react'; const SendBoxRender = (args): JSX.Element => { - const timeoutRef = useRef(); + const timeoutRef = useRef(undefined); const delayForSendButton = 300; useEffect(() => { diff --git a/packages/storybook8/stories/Components/SendBox/SendBox/snippets/Mentions.snippet.tsx b/packages/storybook8/stories/Components/SendBox/SendBox/snippets/Mentions.snippet.tsx index cf66cbc57c4..b30d8b14a4f 100644 --- a/packages/storybook8/stories/Components/SendBox/SendBox/snippets/Mentions.snippet.tsx +++ b/packages/storybook8/stories/Components/SendBox/SendBox/snippets/Mentions.snippet.tsx @@ -70,7 +70,7 @@ const suggestions: Mention[] = [ const trigger = '@'; export const MentionsExample: () => JSX.Element = () => { - const timeoutRef = React.useRef(); + const timeoutRef = React.useRef(undefined); const delayForSendButton = 300; useEffect(() => { diff --git a/packages/storybook8/stories/Composites/CallComposite/1ton/components/SimpleInboundHomeScreen.tsx b/packages/storybook8/stories/Composites/CallComposite/1ton/components/SimpleInboundHomeScreen.tsx index 998a1b3f671..884be8ef94c 100644 --- a/packages/storybook8/stories/Composites/CallComposite/1ton/components/SimpleInboundHomeScreen.tsx +++ b/packages/storybook8/stories/Composites/CallComposite/1ton/components/SimpleInboundHomeScreen.tsx @@ -20,7 +20,7 @@ export const HomeScreen = (props: HomeScreenProps): JSX.Element => { const headerTitle = 'Inbound Azure Communication User Sample'; const [incomingCall, setIncomingCall] = useState(); - const interval = useRef(); + const interval = useRef(undefined); // @TODO: Add a method in declarative callAgent to get a declarative Incoming Call Object. Use that object here. console.log('incoming calls', callState.incomingCalls); diff --git a/packages/storybook8/stories/react-jsx-global.d.ts b/packages/storybook8/stories/react-jsx-global.d.ts new file mode 100644 index 00000000000..b11d87dcbfb --- /dev/null +++ b/packages/storybook8/stories/react-jsx-global.d.ts @@ -0,0 +1,22 @@ +// Copyright (c) Microsoft Corporation. +// Licensed under the MIT License. + +// React 19's @types/react scopes the JSX namespace under `React.JSX` and no longer +// declares a global `JSX` namespace. This restores the global namespace so existing +// `JSX.Element` references throughout the codebase continue to resolve. +import 'react'; + +declare global { + // eslint-disable-next-line @typescript-eslint/no-namespace + namespace JSX { + type ElementType = React.JSX.ElementType; + type Element = React.JSX.Element; + type ElementClass = React.JSX.ElementClass; + type ElementAttributesProperty = React.JSX.ElementAttributesProperty; + type ElementChildrenAttribute = React.JSX.ElementChildrenAttribute; + type LibraryManagedAttributes = React.JSX.LibraryManagedAttributes; + type IntrinsicAttributes = React.JSX.IntrinsicAttributes; + type IntrinsicClassAttributes = React.JSX.IntrinsicClassAttributes; + type IntrinsicElements = React.JSX.IntrinsicElements; + } +} diff --git a/samples/CallWithChat/package.json b/samples/CallWithChat/package.json index 568558a973c..efb60ea79b8 100644 --- a/samples/CallWithChat/package.json +++ b/samples/CallWithChat/package.json @@ -46,9 +46,9 @@ "@internal/calling-stateful-client": "1.32.0-beta.1", "@internal/react-components": "1.32.0-beta.1", "@internal/react-composites": "1.32.0-beta.1", - "@fluentui/react": "^8.123.0", - "@fluentui/react-file-type-icons": "8.13.2", - "@fluentui/react-icons": "^2.0.302", + "@fluentui/react": "^8.125.6", + "@fluentui/react-file-type-icons": "8.18.0", + "@fluentui/react-icons": "^2.0.327", "merge": "^2.1.1", "mobile-detect": "^1.4.5", "react": "19.2.6", diff --git a/samples/CallWithChat/src/app/views/CallScreen.tsx b/samples/CallWithChat/src/app/views/CallScreen.tsx index 16fc7f247aa..9e8857c6158 100644 --- a/samples/CallWithChat/src/app/views/CallScreen.tsx +++ b/samples/CallWithChat/src/app/views/CallScreen.tsx @@ -130,7 +130,7 @@ export const CallScreen = (props: CallScreenProps): JSX.Element => { }; }, []); - const callIdRef = useRef(); + const callIdRef = useRef(undefined); const { currentTheme, currentRtl } = useSwitchableFluentTheme(); const isMobileSession = useIsMobile(); diff --git a/samples/CallWithChat/src/react-jsx-global.d.ts b/samples/CallWithChat/src/react-jsx-global.d.ts new file mode 100644 index 00000000000..b11d87dcbfb --- /dev/null +++ b/samples/CallWithChat/src/react-jsx-global.d.ts @@ -0,0 +1,22 @@ +// Copyright (c) Microsoft Corporation. +// Licensed under the MIT License. + +// React 19's @types/react scopes the JSX namespace under `React.JSX` and no longer +// declares a global `JSX` namespace. This restores the global namespace so existing +// `JSX.Element` references throughout the codebase continue to resolve. +import 'react'; + +declare global { + // eslint-disable-next-line @typescript-eslint/no-namespace + namespace JSX { + type ElementType = React.JSX.ElementType; + type Element = React.JSX.Element; + type ElementClass = React.JSX.ElementClass; + type ElementAttributesProperty = React.JSX.ElementAttributesProperty; + type ElementChildrenAttribute = React.JSX.ElementChildrenAttribute; + type LibraryManagedAttributes = React.JSX.LibraryManagedAttributes; + type IntrinsicAttributes = React.JSX.IntrinsicAttributes; + type IntrinsicClassAttributes = React.JSX.IntrinsicClassAttributes; + type IntrinsicElements = React.JSX.IntrinsicElements; + } +} diff --git a/samples/Calling/package.json b/samples/Calling/package.json index 85974b7af29..4a3c57cab8e 100644 --- a/samples/Calling/package.json +++ b/samples/Calling/package.json @@ -38,14 +38,14 @@ "@azure/communication-common": "^2.3.2-beta.1 || ^2.4.0", "@azure/logger": "^1.0.4", "@babel/preset-react": "^7.12.7", - "@fluentui/react": "^8.123.0", - "@fluentui/react-hooks": "^8.8.18", + "@fluentui/react": "^8.125.6", + "@fluentui/react-hooks": "^8.10.2", "@internal/acs-ui-common": "1.32.0-beta.1", "@internal/calling-component-bindings": "1.32.0-beta.1", "@internal/calling-stateful-client": "1.32.0-beta.1", "@internal/react-components": "1.32.0-beta.1", "@internal/react-composites": "1.32.0-beta.1", - "@fluentui/react-icons": "^2.0.302", + "@fluentui/react-icons": "^2.0.327", "follow-redirects": "1.15.6", "merge": "^2.1.1", "mobile-detect": "^1.4.5", diff --git a/samples/Calling/src/app/views/CallScreen.tsx b/samples/Calling/src/app/views/CallScreen.tsx index 352caca383b..09d6127dc49 100644 --- a/samples/Calling/src/app/views/CallScreen.tsx +++ b/samples/Calling/src/app/views/CallScreen.tsx @@ -43,7 +43,7 @@ export interface CallScreenProps { */ export const CallScreen = (props: CallScreenProps): JSX.Element => { const { token, userId, isTeamsIdentityCall } = props; - const callIdRef = useRef(); + const callIdRef = useRef(undefined); const subscribeAdapterEvents = useCallback((adapter: CommonCallAdapter) => { adapter.on('error', (e) => { diff --git a/samples/Calling/src/react-jsx-global.d.ts b/samples/Calling/src/react-jsx-global.d.ts new file mode 100644 index 00000000000..b11d87dcbfb --- /dev/null +++ b/samples/Calling/src/react-jsx-global.d.ts @@ -0,0 +1,22 @@ +// Copyright (c) Microsoft Corporation. +// Licensed under the MIT License. + +// React 19's @types/react scopes the JSX namespace under `React.JSX` and no longer +// declares a global `JSX` namespace. This restores the global namespace so existing +// `JSX.Element` references throughout the codebase continue to resolve. +import 'react'; + +declare global { + // eslint-disable-next-line @typescript-eslint/no-namespace + namespace JSX { + type ElementType = React.JSX.ElementType; + type Element = React.JSX.Element; + type ElementClass = React.JSX.ElementClass; + type ElementAttributesProperty = React.JSX.ElementAttributesProperty; + type ElementChildrenAttribute = React.JSX.ElementChildrenAttribute; + type LibraryManagedAttributes = React.JSX.LibraryManagedAttributes; + type IntrinsicAttributes = React.JSX.IntrinsicAttributes; + type IntrinsicClassAttributes = React.JSX.IntrinsicClassAttributes; + type IntrinsicElements = React.JSX.IntrinsicElements; + } +} diff --git a/samples/CallingStateful/package.json b/samples/CallingStateful/package.json index 235d5de2322..0d570a2bf80 100644 --- a/samples/CallingStateful/package.json +++ b/samples/CallingStateful/package.json @@ -38,14 +38,14 @@ "@azure/communication-common": "^2.3.2-beta.1 || ^2.4.0", "@azure/logger": "^1.0.4", "@babel/preset-react": "^7.12.7", - "@fluentui/react": "^8.123.0", - "@fluentui/react-hooks": "^8.8.18", + "@fluentui/react": "^8.125.6", + "@fluentui/react-hooks": "^8.10.2", "@internal/acs-ui-common": "1.32.0-beta.1", "@internal/calling-component-bindings": "1.32.0-beta.1", "@internal/calling-stateful-client": "1.32.0-beta.1", "@internal/react-components": "1.32.0-beta.1", "@internal/react-composites": "1.32.0-beta.1", - "@fluentui/react-icons": "^2.0.302", + "@fluentui/react-icons": "^2.0.327", "follow-redirects": "1.15.6", "merge": "^2.1.1", "mobile-detect": "^1.4.5", diff --git a/samples/CallingStateful/src/react-jsx-global.d.ts b/samples/CallingStateful/src/react-jsx-global.d.ts new file mode 100644 index 00000000000..b11d87dcbfb --- /dev/null +++ b/samples/CallingStateful/src/react-jsx-global.d.ts @@ -0,0 +1,22 @@ +// Copyright (c) Microsoft Corporation. +// Licensed under the MIT License. + +// React 19's @types/react scopes the JSX namespace under `React.JSX` and no longer +// declares a global `JSX` namespace. This restores the global namespace so existing +// `JSX.Element` references throughout the codebase continue to resolve. +import 'react'; + +declare global { + // eslint-disable-next-line @typescript-eslint/no-namespace + namespace JSX { + type ElementType = React.JSX.ElementType; + type Element = React.JSX.Element; + type ElementClass = React.JSX.ElementClass; + type ElementAttributesProperty = React.JSX.ElementAttributesProperty; + type ElementChildrenAttribute = React.JSX.ElementChildrenAttribute; + type LibraryManagedAttributes = React.JSX.LibraryManagedAttributes; + type IntrinsicAttributes = React.JSX.IntrinsicAttributes; + type IntrinsicClassAttributes = React.JSX.IntrinsicClassAttributes; + type IntrinsicElements = React.JSX.IntrinsicElements; + } +} diff --git a/samples/Chat/package.json b/samples/Chat/package.json index 4196fc2d3d3..6d6ccb47617 100644 --- a/samples/Chat/package.json +++ b/samples/Chat/package.json @@ -42,9 +42,9 @@ "@internal/chat-component-bindings": "1.32.0-beta.1", "@internal/react-components": "1.32.0-beta.1", "@internal/react-composites": "1.32.0-beta.1", - "@fluentui/react": "^8.123.0", - "@fluentui/react-file-type-icons": "8.13.2", - "@fluentui/react-icons": "^2.0.302", + "@fluentui/react": "^8.125.6", + "@fluentui/react-file-type-icons": "8.18.0", + "@fluentui/react-icons": "^2.0.327", "@types/react-linkify": "^1.0.4", "json-stringify-safe": "^5.0.1", "mobile-detect": "^1.4.5", diff --git a/samples/Chat/src/react-jsx-global.d.ts b/samples/Chat/src/react-jsx-global.d.ts new file mode 100644 index 00000000000..b11d87dcbfb --- /dev/null +++ b/samples/Chat/src/react-jsx-global.d.ts @@ -0,0 +1,22 @@ +// Copyright (c) Microsoft Corporation. +// Licensed under the MIT License. + +// React 19's @types/react scopes the JSX namespace under `React.JSX` and no longer +// declares a global `JSX` namespace. This restores the global namespace so existing +// `JSX.Element` references throughout the codebase continue to resolve. +import 'react'; + +declare global { + // eslint-disable-next-line @typescript-eslint/no-namespace + namespace JSX { + type ElementType = React.JSX.ElementType; + type Element = React.JSX.Element; + type ElementClass = React.JSX.ElementClass; + type ElementAttributesProperty = React.JSX.ElementAttributesProperty; + type ElementChildrenAttribute = React.JSX.ElementChildrenAttribute; + type LibraryManagedAttributes = React.JSX.LibraryManagedAttributes; + type IntrinsicAttributes = React.JSX.IntrinsicAttributes; + type IntrinsicClassAttributes = React.JSX.IntrinsicClassAttributes; + type IntrinsicElements = React.JSX.IntrinsicElements; + } +} diff --git a/samples/ComponentExamples/package.json b/samples/ComponentExamples/package.json index e5b8a27fe59..bb03734618f 100644 --- a/samples/ComponentExamples/package.json +++ b/samples/ComponentExamples/package.json @@ -29,7 +29,7 @@ "@azure/communication-common": "^2.3.2-beta.1 || ^2.4.0", "@azure/communication-identity": "^1.3.0", "@azure/communication-react": "1.32.0-beta.1", - "@fluentui/react": "^8.123.0", + "@fluentui/react": "^8.125.6", "react": "19.2.6", "react-dom": "19.2.6", "dotenv": "^10.0.0", diff --git a/samples/ComponentExamples/src/react-jsx-global.d.ts b/samples/ComponentExamples/src/react-jsx-global.d.ts new file mode 100644 index 00000000000..b11d87dcbfb --- /dev/null +++ b/samples/ComponentExamples/src/react-jsx-global.d.ts @@ -0,0 +1,22 @@ +// Copyright (c) Microsoft Corporation. +// Licensed under the MIT License. + +// React 19's @types/react scopes the JSX namespace under `React.JSX` and no longer +// declares a global `JSX` namespace. This restores the global namespace so existing +// `JSX.Element` references throughout the codebase continue to resolve. +import 'react'; + +declare global { + // eslint-disable-next-line @typescript-eslint/no-namespace + namespace JSX { + type ElementType = React.JSX.ElementType; + type Element = React.JSX.Element; + type ElementClass = React.JSX.ElementClass; + type ElementAttributesProperty = React.JSX.ElementAttributesProperty; + type ElementChildrenAttribute = React.JSX.ElementChildrenAttribute; + type LibraryManagedAttributes = React.JSX.LibraryManagedAttributes; + type IntrinsicAttributes = React.JSX.IntrinsicAttributes; + type IntrinsicClassAttributes = React.JSX.IntrinsicClassAttributes; + type IntrinsicElements = React.JSX.IntrinsicElements; + } +} diff --git a/samples/StaticHtmlComposites/package.json b/samples/StaticHtmlComposites/package.json index 0e97087b8cd..32e930de4ae 100644 --- a/samples/StaticHtmlComposites/package.json +++ b/samples/StaticHtmlComposites/package.json @@ -27,7 +27,7 @@ "@azure/communication-common": "^2.3.2-beta.1 || ^2.4.0", "@azure/communication-calling": "1.41.1-beta.1 || ^1.40.1", "@azure/communication-chat": "1.6.0-beta.7 || ^1.6.0", - "@fluentui/react": "^8.123.0", + "@fluentui/react": "^8.125.6", "react": "19.2.6", "react-dom": "19.2.6", "uuid": "^9.0.0" From 641ac255bad168ecaaeb277dfe7e4e6f2826fed9 Mon Sep 17 00:00:00 2001 From: Claude Date: Thu, 21 May 2026 14:25:43 +0000 Subject: [PATCH 3/9] Extend React 19 JSX namespace shim to snippet and e2e test compilations The initial React 19 fix added per-package react-jsx-global.d.ts shims covered by each tsconfig's main include glob. Two compilations use narrower includes that did not pick up a shim: - packages/storybook8/tsconfig.snippets.json only includes *.snippet.tsx/.ts files (used by the test:snippets script). Without the shim, all snippet files and the paths-mapped package sources they import failed with "Cannot find namespace 'JSX'". Added the existing stories/react-jsx-global.d.ts to its include list. - packages/react-composites/tests/tsconfig.json (used by the tsc:e2e script) includes only tests/**/*; the shim under src/ was not in scope. Added a tests/react-jsx-global.d.ts shim. https://claude.ai/code/session_01Gztn9KK8WBqBLD7LrpGcXL --- .../tests/react-jsx-global.d.ts | 22 +++++++++++++++++++ packages/storybook8/tsconfig.snippets.json | 2 +- 2 files changed, 23 insertions(+), 1 deletion(-) create mode 100644 packages/react-composites/tests/react-jsx-global.d.ts diff --git a/packages/react-composites/tests/react-jsx-global.d.ts b/packages/react-composites/tests/react-jsx-global.d.ts new file mode 100644 index 00000000000..b11d87dcbfb --- /dev/null +++ b/packages/react-composites/tests/react-jsx-global.d.ts @@ -0,0 +1,22 @@ +// Copyright (c) Microsoft Corporation. +// Licensed under the MIT License. + +// React 19's @types/react scopes the JSX namespace under `React.JSX` and no longer +// declares a global `JSX` namespace. This restores the global namespace so existing +// `JSX.Element` references throughout the codebase continue to resolve. +import 'react'; + +declare global { + // eslint-disable-next-line @typescript-eslint/no-namespace + namespace JSX { + type ElementType = React.JSX.ElementType; + type Element = React.JSX.Element; + type ElementClass = React.JSX.ElementClass; + type ElementAttributesProperty = React.JSX.ElementAttributesProperty; + type ElementChildrenAttribute = React.JSX.ElementChildrenAttribute; + type LibraryManagedAttributes = React.JSX.LibraryManagedAttributes; + type IntrinsicAttributes = React.JSX.IntrinsicAttributes; + type IntrinsicClassAttributes = React.JSX.IntrinsicClassAttributes; + type IntrinsicElements = React.JSX.IntrinsicElements; + } +} diff --git a/packages/storybook8/tsconfig.snippets.json b/packages/storybook8/tsconfig.snippets.json index b34c580cd7a..c2dbc30eeca 100644 --- a/packages/storybook8/tsconfig.snippets.json +++ b/packages/storybook8/tsconfig.snippets.json @@ -3,5 +3,5 @@ "compilerOptions": { "noEmit": true }, - "include": ["stories/**/*.snippet.tsx", "stories/**/*.snippet.ts"] + "include": ["stories/**/*.snippet.tsx", "stories/**/*.snippet.ts", "stories/react-jsx-global.d.ts"] } From b5b447d2eb42b9a9cf6cd57f705b8166e74b50dc Mon Sep 17 00:00:00 2001 From: Claude Date: Fri, 22 May 2026 10:11:22 +0000 Subject: [PATCH 4/9] Fix runtime error in ChatMessageContent by replacing react-linkify react-linkify@1.0.0-alpha is an unmaintained 2018 alpha package whose CJS/ESM interop causes the Linkify class to resolve as a plain object rather than a component function under certain React 19 bundling configurations, producing: Element type is invalid: expected a string or class/function but got: object. Check the render method of ChatMessageContent. Replace it with an inline URL linkification helper that splits plain-text content on https?:// URLs and renders each match as a component from @fluentui/react, preserving the same visual behavior (links open in a new tab) without the external dependency. https://claude.ai/code/session_01Gztn9KK8WBqBLD7LrpGcXL --- .../ChatMessage/ChatMessageContent.tsx | 31 ++++++++++--------- 1 file changed, 17 insertions(+), 14 deletions(-) diff --git a/packages/react-components/src/components/ChatMessage/ChatMessageContent.tsx b/packages/react-components/src/components/ChatMessage/ChatMessageContent.tsx index a7169932289..f1c23f43223 100644 --- a/packages/react-components/src/components/ChatMessage/ChatMessageContent.tsx +++ b/packages/react-components/src/components/ChatMessage/ChatMessageContent.tsx @@ -5,7 +5,6 @@ import React from 'react'; import { AttachmentMetadata, _formatString } from '@internal/acs-ui-common'; import parse, { HTMLReactParserOptions, Element as DOMElement } from 'html-react-parser'; import { attributesToProps } from 'html-react-parser'; -import Linkify from 'react-linkify'; import { ChatMessage } from '../../types/ChatMessage'; /* @conditional-compile-remove(data-loss-prevention) */ import { BlockedMessage } from '../../types/ChatMessage'; @@ -109,6 +108,22 @@ const MessageContentAsRichTextHTML = (props: ChatMessageContentProps): JSX.Eleme ); }; +// Splits plain text on http/https URLs, rendering each URL as a . +// This replaces react-linkify@1.0.0-alpha which has CJS/ESM interop issues under React 19. +const URL_PATTERN = /(https?:\/\/[^\s]+)/g; +const linkifyPlainText = (text: string): React.ReactNode[] => { + const parts = text.split(URL_PATTERN); + return parts.map((part, i) => + i % 2 === 1 ? ( + + {part} + + ) : ( + part + ) + ); +}; + const MessageContentAsText = (props: ChatMessageContentProps): JSX.Element => { return ( { liveMessage={generateLiveMessage(props)} ariaLabel={messageContentAriaText(props)} className={messageTextContentStyles} - content={ - { - return ( - - {decoratedText} - - ); - }} - > - {props.message.content} - - } + content={<>{linkifyPlainText(props.message.content ?? '')}} /> ); }; From 188da3fb610e854b3e6539b94c1dcc71a8e744f4 Mon Sep 17 00:00:00 2001 From: Claude Date: Tue, 26 May 2026 14:26:09 +0000 Subject: [PATCH 5/9] Guard isSpeakerSelectionAvailable reads against CallingCommunicationError MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The DeviceManager.isSpeakerSelectionAvailable getter can throw a CallingCommunicationError from the ACS SDK when it is called before the device manager is fully initialised — in particular when the browser Permissions API fires a change event and triggers the permissionsApiStateChangeHandler → updateDevicePermissionState → setDeviceManager path. Wrap both call-sites (setDeviceManager and audioDevicesUpdated) in a try/catch that logs a warning and defaults to false so the state machinery continues to run without an unhandled exception. https://claude.ai/code/session_01Gztn9KK8WBqBLD7LrpGcXL --- .../src/DeviceManagerDeclarative.ts | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/packages/calling-stateful-client/src/DeviceManagerDeclarative.ts b/packages/calling-stateful-client/src/DeviceManagerDeclarative.ts index 61390077b50..8d4b169d022 100644 --- a/packages/calling-stateful-client/src/DeviceManagerDeclarative.ts +++ b/packages/calling-stateful-client/src/DeviceManagerDeclarative.ts @@ -53,7 +53,15 @@ class ProxyDeviceManager implements ProxyHandler { // isSpeakerSelectionAvailable, selectedMicrophone, and selectedSpeaker are properties on DeviceManager. Since they // are not functions we can't proxy them so we'll update whenever we think they may need updating such as at // construction time or when certain events happen. - this._context.setDeviceManagerIsSpeakerSelectionAvailable(this._deviceManager.isSpeakerSelectionAvailable); + // The isSpeakerSelectionAvailable getter can throw a CallingCommunicationError when the device manager is not + // yet ready (e.g. during a Permissions API change event). Default to false in that case. + let isSpeakerSelectionAvailable = false; + try { + isSpeakerSelectionAvailable = this._deviceManager.isSpeakerSelectionAvailable; + } catch (e) { + console.warn('DeviceManager.isSpeakerSelectionAvailable threw an error', e); + } + this._context.setDeviceManagerIsSpeakerSelectionAvailable(isSpeakerSelectionAvailable); this._context.setDeviceManagerSelectedMicrophone(this._deviceManager.selectedMicrophone); this._context.setDeviceManagerSelectedSpeaker(this._deviceManager.selectedSpeaker); }; @@ -149,7 +157,13 @@ class ProxyDeviceManager implements ProxyHandler { private audioDevicesUpdated = async (): Promise => { this._context.setDeviceManagerMicrophones(dedupeById(await this._deviceManager.getMicrophones())); - if (this._deviceManager.isSpeakerSelectionAvailable) { + let isSpeakerSelectionAvailable = false; + try { + isSpeakerSelectionAvailable = this._deviceManager.isSpeakerSelectionAvailable; + } catch (e) { + console.warn('DeviceManager.isSpeakerSelectionAvailable threw an error', e); + } + if (isSpeakerSelectionAvailable) { this._context.setDeviceManagerSpeakers(dedupeById(await this._deviceManager.getSpeakers())); } }; From 47677cdf7789d2e67524aa3363961dd2e9b7fa94 Mon Sep 17 00:00:00 2001 From: Claude Date: Tue, 26 May 2026 14:32:51 +0000 Subject: [PATCH 6/9] Also protect proxy access to isSpeakerSelectionAvailable External consumers reach the DeviceManager through the Proxy created by deviceManagerDeclaratify. The previous fix only guarded internal access inside ProxyDeviceManager; reads from the adapter layer (AzureCommunicationCallAdapter.querySpeakers, createAdapterFromClient, createTeamsCallAdapterFromClient) still fall through to Reflect.get(target, 'isSpeakerSelectionAvailable') and can hit the same CallingCommunicationError. Add an explicit case in the proxy get() handler that mirrors the internal guard: log a warning and return false when the SDK getter throws. Cover both call-sites with regression tests: * proxy access returns false (and warns) when the getter throws * the audioDevicesUpdated event handler does not propagate the throw https://claude.ai/code/session_01Gztn9KK8WBqBLD7LrpGcXL --- .../src/DeviceManager.test.ts | 47 +++++++++++++++++++ .../src/DeviceManagerDeclarative.ts | 10 ++++ 2 files changed, 57 insertions(+) diff --git a/packages/calling-stateful-client/src/DeviceManager.test.ts b/packages/calling-stateful-client/src/DeviceManager.test.ts index 8750f04995a..2fcd41e3c26 100644 --- a/packages/calling-stateful-client/src/DeviceManager.test.ts +++ b/packages/calling-stateful-client/src/DeviceManager.test.ts @@ -266,6 +266,53 @@ describe('errors should be reported correctly from DeviceManger when', () => { }); }); +describe('device manager isSpeakerSelectionAvailable error handling', () => { + let consoleWarnSpy: jest.SpyInstance; + + beforeEach(() => { + consoleWarnSpy = jest.spyOn(console, 'warn').mockImplementation(() => undefined); + }); + + afterEach(() => { + consoleWarnSpy.mockRestore(); + }); + + test('returns false through the proxy when the SDK getter throws', async () => { + const base = createMockDeviceManagerWithMicrophones([microphoneWithName('mic')]); + const manager = { ...base } as MockDeviceManager; + Object.defineProperty(manager, 'isSpeakerSelectionAvailable', { + get(): boolean { + throw new Error('injected SDK error'); + } + }); + const client = createStatefulCallClientWithDeviceManager(manager); + const proxied = await client.getDeviceManager(); + + expect(proxied.isSpeakerSelectionAvailable).toBe(false); + expect(consoleWarnSpy).toHaveBeenCalled(); + }); + + test('audioDevicesUpdated does not throw when the SDK getter throws', async () => { + const base = createMockDeviceManagerWithSpeakers([speakerWithName('speaker')]); + const manager = { + ...base, + async getMicrophones(): Promise { + return []; + } + } as MockDeviceManager; + Object.defineProperty(manager, 'isSpeakerSelectionAvailable', { + get(): boolean { + throw new Error('injected SDK error'); + } + }); + const client = createStatefulCallClientWithDeviceManager(manager); + await client.getDeviceManager(); + + expect(() => manager.emit('audioDevicesUpdated', {})).not.toThrow(); + expect(await waitWithBreakCondition(() => consoleWarnSpy.mock.calls.length > 0)).toBe(true); + }); +}); + const createStatefulCallClientWithDeviceManager = (deviceManager: MockDeviceManager): StatefulCallClient => { const agent = createMockCallAgent('defaultDisplayName'); return createStatefulCallClientWithDeps( diff --git a/packages/calling-stateful-client/src/DeviceManagerDeclarative.ts b/packages/calling-stateful-client/src/DeviceManagerDeclarative.ts index 8d4b169d022..e812891e666 100644 --- a/packages/calling-stateful-client/src/DeviceManagerDeclarative.ts +++ b/packages/calling-stateful-client/src/DeviceManagerDeclarative.ts @@ -271,6 +271,16 @@ class ProxyDeviceManager implements ProxyHandler { 'DeviceManager.askDevicePermission' ); } + case 'isSpeakerSelectionAvailable': { + // The SDK's isSpeakerSelectionAvailable getter can throw a CallingCommunicationError when the device manager + // is not yet ready. Default to false in that case so consumers never see an unhandled exception. + try { + return target.isSpeakerSelectionAvailable; + } catch (e) { + console.warn('DeviceManager.isSpeakerSelectionAvailable threw an error', e); + return false; + } + } default: return Reflect.get(target, prop); } From e56f688f4b09a2e3230c65e352ac7ac38bc8b43d Mon Sep 17 00:00:00 2001 From: Claude Date: Thu, 28 May 2026 09:36:53 +0000 Subject: [PATCH 7/9] Fix RatingSize.Large crash when enum is undefined due to CJS/ESM interop Use optional chaining with numeric fallback (RatingSize?.Large ?? 1) so the Rating component renders correctly even when the @fluentui/react enum object is not resolved at the time of access in certain bundler configurations. https://claude.ai/code/session_01Gztn9KK8WBqBLD7LrpGcXL --- .../src/components/Survey/StarSurvey/StarSurvey.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/react-components/src/components/Survey/StarSurvey/StarSurvey.tsx b/packages/react-components/src/components/Survey/StarSurvey/StarSurvey.tsx index 345f0e8069f..d3de901765a 100644 --- a/packages/react-components/src/components/Survey/StarSurvey/StarSurvey.tsx +++ b/packages/react-components/src/components/Survey/StarSurvey/StarSurvey.tsx @@ -124,7 +124,7 @@ export const _StarSurvey = (props: _StarSurveyProps): JSX.Element => { Date: Thu, 28 May 2026 09:59:50 +0000 Subject: [PATCH 8/9] Pin react-dom@19.2.6 in acs-ui-javascript-loaders to fix RatingSize crash acs-ui-javascript-loaders declared react-dom only as a peer dependency (>=16.8.0 <20.0.0) without a concrete devDependency pin. pnpm satisfied that peer with react-dom@18.3.1, creating a @fluentui/react@8.125.6 variant linked against react-dom@18.3.1 alongside react@19.2.6. That variant fails to evaluate at runtime because react-dom@18.3.1 reaches into React 18 internals (ReactSharedInternals.ReactCurrentDispatcher) that React 19 removed. When the bundler loads @fluentui/react through the acs-ui-javascript-loaders dependency chain, the broken variant throws during module init and the module exports object ends up without RatingSize, causing _StarSurvey to crash on RatingSize.Large. Pinning react-dom@19.2.6 and @types/react-dom@19.2.3 in devDependencies forces pnpm to dedupe @fluentui/react onto the single React 19 variant. Reverts the unnecessary defensive RatingSize?.Large fallback in StarSurvey since the root cause is the dependency mismatch. https://claude.ai/code/session_01Gztn9KK8WBqBLD7LrpGcXL --- common/config/rush/pnpm-lock.yaml | 224 ++++++------------ .../rush/variants/stable/pnpm-lock.yaml | 224 ++++++------------ .../acs-ui-javascript-loaders/package.json | 2 + .../Survey/StarSurvey/StarSurvey.tsx | 2 +- 4 files changed, 153 insertions(+), 299 deletions(-) diff --git a/common/config/rush/pnpm-lock.yaml b/common/config/rush/pnpm-lock.yaml index b73a22e93ca..7ae12213f2a 100644 --- a/common/config/rush/pnpm-lock.yaml +++ b/common/config/rush/pnpm-lock.yaml @@ -11,6 +11,8 @@ overrides: glob@^10.0.0: ^10.5.0 node-forge: ^1.3.3 qs: ^6.14.1 + '@griffel/core@1.21.1': ^1.21.2 + '@griffel/react@1.7.3': ^1.7.4 dependencies: '@azure/communication-calling': @@ -2255,7 +2257,7 @@ packages: '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) '@fluentui/react-theme': 9.2.1 '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -2280,7 +2282,7 @@ packages: '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) '@fluentui/react-theme': 9.2.1 '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -2328,7 +2330,7 @@ packages: '@fluentui/react-theme': 9.2.1 '@fluentui/react-tooltip': 9.10.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -2351,7 +2353,7 @@ packages: '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) '@fluentui/react-theme': 9.2.1 '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -2376,7 +2378,7 @@ packages: '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) '@fluentui/react-theme': 9.2.1 '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -2400,7 +2402,7 @@ packages: '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) '@fluentui/react-theme': 9.2.1 '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -2423,7 +2425,7 @@ packages: '@fluentui/react-text': 9.6.16(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) '@fluentui/react-theme': 9.2.1 '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -2449,7 +2451,7 @@ packages: '@fluentui/react-theme': 9.2.1 '@fluentui/react-tooltip': 9.10.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -2478,7 +2480,7 @@ packages: '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) '@fluentui/react-theme': 9.2.1 '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -2503,7 +2505,7 @@ packages: '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) '@fluentui/react-theme': 9.2.1 '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -2533,7 +2535,7 @@ packages: '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) '@fluentui/react-theme': 9.2.1 '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -2611,7 +2613,7 @@ packages: '@fluentui/react-tree': 9.16.0(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) '@fluentui/react-virtualizer': 9.0.0-alpha.112(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -2659,7 +2661,7 @@ packages: '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) '@fluentui/react-theme': 9.2.1 '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -2681,7 +2683,7 @@ packages: '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) '@fluentui/react-theme': 9.2.1 '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -2706,7 +2708,7 @@ packages: '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) '@fluentui/react-theme': 9.2.1 '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -2731,7 +2733,7 @@ packages: '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) '@fluentui/react-theme': 9.2.1 '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -2789,7 +2791,7 @@ packages: peerDependencies: react: '>=16.8.0 <20.0.0' dependencies: - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) react: 19.2.6 tslib: 2.8.1 dev: false @@ -2806,7 +2808,7 @@ packages: '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) '@fluentui/react-theme': 9.2.1 '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -2829,7 +2831,7 @@ packages: '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) '@fluentui/react-theme': 9.2.1 '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -2855,7 +2857,7 @@ packages: '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) '@fluentui/react-theme': 9.2.1 '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -2878,7 +2880,7 @@ packages: '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) '@fluentui/react-theme': 9.2.1 '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -2925,7 +2927,7 @@ packages: '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) '@fluentui/react-theme': 9.2.1 '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -2947,7 +2949,7 @@ packages: '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) '@fluentui/react-theme': 9.2.1 '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -2971,7 +2973,7 @@ packages: '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) '@fluentui/react-theme': 9.2.1 '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -3002,7 +3004,7 @@ packages: '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) '@fluentui/react-theme': 9.2.1 '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -3029,7 +3031,7 @@ packages: '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) '@fluentui/react-theme': 9.2.1 '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -3093,7 +3095,7 @@ packages: '@fluentui/react-theme': 9.2.1 '@fluentui/react-tooltip': 9.10.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -3115,7 +3117,7 @@ packages: '@fluentui/react-context-selector': 9.2.16(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) '@fluentui/react-theme': 9.2.1 '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -3139,7 +3141,7 @@ packages: '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) '@fluentui/react-theme': 9.2.1 '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -3169,7 +3171,7 @@ packages: '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) '@fluentui/react-theme': 9.2.1 '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -3201,7 +3203,7 @@ packages: '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -3222,7 +3224,7 @@ packages: '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) '@fluentui/react-theme': 9.2.1 '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -3245,7 +3247,7 @@ packages: '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) '@fluentui/react-theme': 9.2.1 '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -3269,8 +3271,8 @@ packages: '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) '@fluentui/react-theme': 9.2.1 '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/core': 1.21.1 - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/core': 1.21.2 + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -3293,7 +3295,7 @@ packages: '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) '@fluentui/react-theme': 9.2.1 '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -3317,7 +3319,7 @@ packages: '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) '@fluentui/react-theme': 9.2.1 '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -3339,7 +3341,7 @@ packages: '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) '@fluentui/react-theme': 9.2.1 '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -3363,7 +3365,7 @@ packages: '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) '@fluentui/react-theme': 9.2.1 '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -3410,7 +3412,7 @@ packages: '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) '@fluentui/react-theme': 9.2.1 '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -3434,7 +3436,7 @@ packages: '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) '@fluentui/react-theme': 9.2.1 '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -3459,7 +3461,7 @@ packages: '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) '@fluentui/react-theme': 9.2.1 '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -3482,7 +3484,7 @@ packages: '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) '@fluentui/react-theme': 9.2.1 '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -3506,7 +3508,7 @@ packages: '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) '@fluentui/react-theme': 9.2.1 '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -3532,7 +3534,7 @@ packages: '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) '@fluentui/react-theme': 9.2.1 '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -3562,7 +3564,7 @@ packages: '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) '@fluentui/react-theme': 9.2.1 '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -3586,7 +3588,7 @@ packages: '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) '@fluentui/react-theme': 9.2.1 '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -3607,7 +3609,7 @@ packages: '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) '@fluentui/react-theme': 9.2.1 '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -3639,7 +3641,7 @@ packages: '@fluentui/react-tags': 9.8.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) '@fluentui/react-theme': 9.2.1 '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -3666,7 +3668,7 @@ packages: '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) '@fluentui/react-theme': 9.2.1 '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -3694,7 +3696,7 @@ packages: '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) '@fluentui/react-theme': 9.2.1 '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -3717,7 +3719,7 @@ packages: '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) '@fluentui/react-theme': 9.2.1 '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -3738,7 +3740,7 @@ packages: '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) '@fluentui/react-theme': 9.2.1 '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -3781,7 +3783,7 @@ packages: '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) '@fluentui/react-theme': 9.2.1 '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -3806,7 +3808,7 @@ packages: '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) '@fluentui/react-theme': 9.2.1 '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -3832,7 +3834,7 @@ packages: '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) '@fluentui/react-theme': 9.2.1 '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -3863,7 +3865,7 @@ packages: '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) '@fluentui/react-theme': 9.2.1 '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -3910,7 +3912,7 @@ packages: '@fluentui/react-jsx-runtime': 9.4.2(@types/react@19.2.15)(react@19.2.6) '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -3930,34 +3932,6 @@ packages: tslib: 2.8.1 dev: false - /@fluentui/react@8.125.6(@types/react-dom@18.3.7)(@types/react@19.2.15)(react-dom@18.3.1)(react@19.2.6): - resolution: {integrity: sha512-uvq0PdAL+Tznikek54zbS31JefTqcPaCkwjHjJz0t8NAC2ZFHozKnkApaQo2+sf0390K3k1ErGWr/+3Tvc6+JQ==} - peerDependencies: - '@types/react': '>=16.8.0 <20.0.0' - '@types/react-dom': '>=16.8.0 <20.0.0' - react: '>=16.8.0 <20.0.0' - react-dom: '>=16.8.0 <20.0.0' - dependencies: - '@fluentui/date-time-utilities': 8.6.11 - '@fluentui/font-icons-mdl2': 8.5.73(@types/react@19.2.15)(react@19.2.6) - '@fluentui/foundation-legacy': 8.6.6(@types/react@19.2.15)(react@19.2.6) - '@fluentui/merge-styles': 8.6.14 - '@fluentui/react-focus': 8.10.6(@types/react@19.2.15)(react@19.2.6) - '@fluentui/react-hooks': 8.10.2(@types/react@19.2.15)(react@19.2.6) - '@fluentui/react-portal-compat-context': 9.0.15(@types/react@19.2.15)(react@19.2.6) - '@fluentui/react-window-provider': 2.3.2(@types/react@19.2.15)(react@19.2.6) - '@fluentui/set-version': 8.2.24 - '@fluentui/style-utilities': 8.15.1(@types/react@19.2.15)(react@19.2.6) - '@fluentui/theme': 2.7.2(@types/react@19.2.15)(react@19.2.6) - '@fluentui/utilities': 8.17.2(@types/react@19.2.15)(react@19.2.6) - '@microsoft/load-themed-styles': 1.10.295 - '@types/react': 19.2.15 - '@types/react-dom': 18.3.7(@types/react@19.2.15) - react: 19.2.6 - react-dom: 18.3.1(react@19.2.6) - tslib: 2.8.1 - dev: false - /@fluentui/react@8.125.6(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6): resolution: {integrity: sha512-uvq0PdAL+Tznikek54zbS31JefTqcPaCkwjHjJz0t8NAC2ZFHozKnkApaQo2+sf0390K3k1ErGWr/+3Tvc6+JQ==} peerDependencies: @@ -4072,53 +4046,29 @@ packages: tslib: 2.8.1 dev: false - /@griffel/core@1.19.2: - resolution: {integrity: sha512-WkB/QQkjy9dE4vrNYGhQvRRUHFkYVOuaznVOMNTDT4pS9aTJ9XPrMTXXlkpcwaf0D3vNKoerj4zAwnU2lBzbOg==} - dependencies: - '@emotion/hash': 0.9.2 - '@griffel/style-types': 1.4.1 - csstype: 3.2.3 - rtl-css-js: 1.16.1 - stylis: 4.4.0 - tslib: 2.8.1 - dev: false - - /@griffel/core@1.21.1: - resolution: {integrity: sha512-LjjyGXWwezvl/RjDk9KoNpCI5t3TOkQyalWgKxzdV9PSOLpHCLh2lBzw1anjdJWqWRgeruakxo0s8/NcVD/mJA==} - deprecated: This version was published from a broken build artifact (commit ef0b28a1). Please upgrade to the next patch release. + /@griffel/core@1.21.2: + resolution: {integrity: sha512-vDvEdbIe7OhU15UkvUHe+Ut2sgCZ5PBj/RYLFwjUtkXS4ewNK9P6b4YRFNI2zgaNYI7GOuZqG7DLyaQbUP3+jg==} dependencies: '@emotion/hash': 0.9.2 - '@griffel/style-types': 1.4.1 + '@griffel/style-types': 1.4.2 csstype: 3.2.3 rtl-css-js: 1.16.1 stylis: 4.4.0 tslib: 2.8.1 dev: false - /@griffel/react@1.5.30(react@19.2.6): - resolution: {integrity: sha512-1q4ojbEVFY5YA0j1NamP0WWF4BKh+GHsVugltDYeEgEaVbH3odJ7tJabuhQgY+7Nhka0pyEFWSiHJev0K3FSew==} - peerDependencies: - react: '>=16.8.0 <20.0.0' - dependencies: - '@griffel/core': 1.19.2 - react: 19.2.6 - tslib: 2.8.1 - dev: false - - /@griffel/react@1.7.3(react@19.2.6): - resolution: {integrity: sha512-4hQ8WxZ5WXQx+Vp0uG5+qPfmChpOIXojPXMH9bg/hEdJKW25LkHgItwQ6oCqhrVB+jMfTv7pbr479v2tVFzwAA==} - deprecated: This version was published from a broken build artifact (commit ef0b28a1). Please upgrade to the next patch release. + /@griffel/react@1.7.4(react@19.2.6): + resolution: {integrity: sha512-XsB+YOC4MOBg6GF5CJWJLf8ZI2AtXE8EvQdwJEmFNKX0cQu/An0azl3v9+sjA73zsIG2Wayo2pkT0JANYnKauA==} peerDependencies: react: '>=16.14.0 <20.0.0' dependencies: - '@griffel/core': 1.21.1 + '@griffel/core': 1.21.2 react: 19.2.6 tslib: 2.8.1 dev: false - /@griffel/style-types@1.4.1: - resolution: {integrity: sha512-tYOx46DWiXxL+yggNAbwDrgOUuzNtiGJC3YrmlCGXJGgXOPvDioPygiGtNYL4i+5OyaULaeRDiOAvzPaqIE9Bw==} - deprecated: This version was published from a broken build artifact (commit ef0b28a1). Please upgrade to the next patch release. + /@griffel/style-types@1.4.2: + resolution: {integrity: sha512-MsSghfpyxR2MpTrYdcCozISsSLkmFjNw94wNPi4bDBRLW8W43718W/ZjmUdVkoM0KXMtJPYuEkx8Mzibqb03qA==} dependencies: csstype: 3.2.3 dev: false @@ -6422,14 +6372,6 @@ packages: resolution: {integrity: sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==} dev: false - /@types/react-dom@18.3.7(@types/react@19.2.15): - resolution: {integrity: sha512-MEe3UeoENYVFXzoXEWsvcpg6ZvlrFNlOQ7EOsvhI3CfAXwzPfO8Qwuxd40nepsYKqyyVQnTdEfv68q91yLcKrQ==} - peerDependencies: - '@types/react': ^18.0.0 - dependencies: - '@types/react': 19.2.15 - dev: false - /@types/react-dom@19.2.3(@types/react@19.2.15): resolution: {integrity: sha512-jp2L/eY6fn+KgVVQAOqYItbF0VY/YApe5Mz2F0aykSO8gx31bYCZyvSeYxCHKvzHG5eZjc+zyaS5BrBWya2+kQ==} peerDependencies: @@ -14662,16 +14604,6 @@ packages: - supports-color dev: false - /react-dom@18.3.1(react@19.2.6): - resolution: {integrity: sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==} - peerDependencies: - react: ^18.3.1 - dependencies: - loose-envify: 1.4.0 - react: 19.2.6 - scheduler: 0.23.2 - dev: false - /react-dom@19.2.6(react@19.2.6): resolution: {integrity: sha512-0prMI+hvBbPjsWnxDLxlCGyM8PN6UuWjEUCYmZhO67xIV9Xasa/r/vDnq+Xyq4Lo27g8QSbO5YzARu0D1Sps3g==} peerDependencies: @@ -15313,12 +15245,6 @@ packages: xmlchars: 2.2.0 dev: false - /scheduler@0.23.2: - resolution: {integrity: sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==} - dependencies: - loose-envify: 1.4.0 - dev: false - /scheduler@0.26.0: resolution: {integrity: sha512-NlHwttCI/l5gCPR3D1nNXtWABUmBwvZpEQiD4IXSbIDq8BzLIK/7Ir5gTFSGZDUu37K5cMNp0hFtzO38sC7gWA==} dev: false @@ -17966,7 +17892,7 @@ packages: dev: false file:projects/acs-ui-javascript-loaders.tgz: - resolution: {integrity: sha512-Msgo6qWit6KA/Jc2as10iyoa0HLz8J9TWu95AtHW+udhrLbyygw3ZaUOXUBuVht6FZdxmVmcAFVZM4TyBHZgZg==, tarball: file:projects/acs-ui-javascript-loaders.tgz} + resolution: {integrity: sha512-adhl2pXgSPZOpJpWSR5bBYL5MdYsJOCmySd81GBWggns3SmFOKnkPbqJ8/k2i9bd1m37VKYJuJQ93BQKN6Se4g==, tarball: file:projects/acs-ui-javascript-loaders.tgz} name: '@rush-temp/acs-ui-javascript-loaders' version: 0.0.0 dependencies: @@ -17976,10 +17902,10 @@ packages: '@babel/core': 7.28.4 '@eslint/eslintrc': 3.3.1 '@eslint/js': 9.28.0 - '@fluentui/react': 8.125.6(@types/react-dom@18.3.7)(@types/react@19.2.15)(react-dom@18.3.1)(react@19.2.6) + '@fluentui/react': 8.125.6(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) '@types/jest': 29.5.14 '@types/react': 19.2.15 - '@types/react-dom': 18.3.7(@types/react@19.2.15) + '@types/react-dom': 19.2.3(@types/react@19.2.15) '@typescript-eslint/eslint-plugin': 8.43.0(@typescript-eslint/parser@8.43.0)(eslint@9.35.0)(typescript@5.4.5) '@typescript-eslint/parser': 8.43.0(eslint@9.35.0)(typescript@5.4.5) copyfiles: 2.4.1 @@ -17997,7 +17923,7 @@ packages: jiti: 2.4.2 prettier: 3.5.3 react: 19.2.6 - react-dom: 18.3.1(react@19.2.6) + react-dom: 19.2.6(react@19.2.6) rimraf: 2.7.1 rollup: 4.50.1 ts-jest: 29.4.1(@babel/core@7.28.4)(babel-jest@29.7.0)(jest@29.7.0)(typescript@5.4.5) @@ -18694,7 +18620,7 @@ packages: '@fluentui/react-hooks': 8.10.2(@types/react@19.2.15)(react@19.2.6) '@fluentui/react-icons': 2.0.327(react@19.2.6) '@fluentui/react-window-provider': 2.3.2(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.5.30(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@microsoft/api-documenter': 7.26.32(@types/node@22.18.1) '@microsoft/api-extractor': 7.52.11(@types/node@22.18.1) '@rollup/plugin-json': 6.1.0(rollup@4.50.1) @@ -18974,7 +18900,7 @@ packages: '@fluentui/react-hooks': 8.10.2(@types/react@19.2.15)(react@19.2.6) '@fluentui/react-icons': 2.0.327(react@19.2.6) '@fluentui/react-window-provider': 2.3.2(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.5.30(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@playwright/experimental-ct-react': 1.55.1(@types/node@22.18.1)(jiti@2.4.2)(vite@6.4.1) '@rollup/plugin-json': 6.1.0(rollup@4.50.1) '@testing-library/dom': 10.4.1 @@ -19394,7 +19320,7 @@ packages: '@fluentui/react-hooks': 8.10.2(@types/react@19.2.15)(react@19.2.6) '@fluentui/react-icons': 2.0.327(react@19.2.6) '@fluentui/theme-samples': 8.7.123(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) - '@griffel/react': 1.5.30(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@mdx-js/react': 1.6.22(react@19.2.6) '@microsoft/applicationinsights-react-js': 3.4.3(react@19.2.6)(tslib@2.8.1) '@microsoft/applicationinsights-web': 2.8.18(tslib@2.8.1) diff --git a/common/config/rush/variants/stable/pnpm-lock.yaml b/common/config/rush/variants/stable/pnpm-lock.yaml index db667b2c085..49da0c9e836 100644 --- a/common/config/rush/variants/stable/pnpm-lock.yaml +++ b/common/config/rush/variants/stable/pnpm-lock.yaml @@ -11,6 +11,8 @@ overrides: glob@^10.0.0: ^10.5.0 node-forge: ^1.3.3 qs: ^6.14.1 + '@griffel/core@1.21.1': ^1.21.2 + '@griffel/react@1.7.3': ^1.7.4 dependencies: '@azure/communication-calling': @@ -2238,7 +2240,7 @@ packages: '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) '@fluentui/react-theme': 9.2.1 '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -2263,7 +2265,7 @@ packages: '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) '@fluentui/react-theme': 9.2.1 '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -2311,7 +2313,7 @@ packages: '@fluentui/react-theme': 9.2.1 '@fluentui/react-tooltip': 9.10.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -2334,7 +2336,7 @@ packages: '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) '@fluentui/react-theme': 9.2.1 '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -2359,7 +2361,7 @@ packages: '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) '@fluentui/react-theme': 9.2.1 '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -2383,7 +2385,7 @@ packages: '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) '@fluentui/react-theme': 9.2.1 '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -2406,7 +2408,7 @@ packages: '@fluentui/react-text': 9.6.16(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) '@fluentui/react-theme': 9.2.1 '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -2432,7 +2434,7 @@ packages: '@fluentui/react-theme': 9.2.1 '@fluentui/react-tooltip': 9.10.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -2461,7 +2463,7 @@ packages: '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) '@fluentui/react-theme': 9.2.1 '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -2486,7 +2488,7 @@ packages: '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) '@fluentui/react-theme': 9.2.1 '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -2516,7 +2518,7 @@ packages: '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) '@fluentui/react-theme': 9.2.1 '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -2594,7 +2596,7 @@ packages: '@fluentui/react-tree': 9.16.0(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) '@fluentui/react-virtualizer': 9.0.0-alpha.112(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -2642,7 +2644,7 @@ packages: '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) '@fluentui/react-theme': 9.2.1 '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -2664,7 +2666,7 @@ packages: '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) '@fluentui/react-theme': 9.2.1 '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -2689,7 +2691,7 @@ packages: '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) '@fluentui/react-theme': 9.2.1 '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -2714,7 +2716,7 @@ packages: '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) '@fluentui/react-theme': 9.2.1 '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -2772,7 +2774,7 @@ packages: peerDependencies: react: '>=16.8.0 <20.0.0' dependencies: - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) react: 19.2.6 tslib: 2.8.1 dev: false @@ -2789,7 +2791,7 @@ packages: '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) '@fluentui/react-theme': 9.2.1 '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -2812,7 +2814,7 @@ packages: '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) '@fluentui/react-theme': 9.2.1 '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -2838,7 +2840,7 @@ packages: '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) '@fluentui/react-theme': 9.2.1 '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -2861,7 +2863,7 @@ packages: '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) '@fluentui/react-theme': 9.2.1 '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -2908,7 +2910,7 @@ packages: '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) '@fluentui/react-theme': 9.2.1 '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -2930,7 +2932,7 @@ packages: '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) '@fluentui/react-theme': 9.2.1 '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -2954,7 +2956,7 @@ packages: '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) '@fluentui/react-theme': 9.2.1 '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -2985,7 +2987,7 @@ packages: '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) '@fluentui/react-theme': 9.2.1 '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -3012,7 +3014,7 @@ packages: '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) '@fluentui/react-theme': 9.2.1 '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -3076,7 +3078,7 @@ packages: '@fluentui/react-theme': 9.2.1 '@fluentui/react-tooltip': 9.10.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -3098,7 +3100,7 @@ packages: '@fluentui/react-context-selector': 9.2.16(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) '@fluentui/react-theme': 9.2.1 '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -3122,7 +3124,7 @@ packages: '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) '@fluentui/react-theme': 9.2.1 '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -3152,7 +3154,7 @@ packages: '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) '@fluentui/react-theme': 9.2.1 '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -3184,7 +3186,7 @@ packages: '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -3205,7 +3207,7 @@ packages: '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) '@fluentui/react-theme': 9.2.1 '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -3228,7 +3230,7 @@ packages: '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) '@fluentui/react-theme': 9.2.1 '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -3252,8 +3254,8 @@ packages: '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) '@fluentui/react-theme': 9.2.1 '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/core': 1.21.1 - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/core': 1.21.2 + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -3276,7 +3278,7 @@ packages: '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) '@fluentui/react-theme': 9.2.1 '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -3300,7 +3302,7 @@ packages: '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) '@fluentui/react-theme': 9.2.1 '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -3322,7 +3324,7 @@ packages: '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) '@fluentui/react-theme': 9.2.1 '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -3346,7 +3348,7 @@ packages: '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) '@fluentui/react-theme': 9.2.1 '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -3393,7 +3395,7 @@ packages: '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) '@fluentui/react-theme': 9.2.1 '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -3417,7 +3419,7 @@ packages: '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) '@fluentui/react-theme': 9.2.1 '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -3442,7 +3444,7 @@ packages: '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) '@fluentui/react-theme': 9.2.1 '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -3465,7 +3467,7 @@ packages: '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) '@fluentui/react-theme': 9.2.1 '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -3489,7 +3491,7 @@ packages: '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) '@fluentui/react-theme': 9.2.1 '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -3515,7 +3517,7 @@ packages: '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) '@fluentui/react-theme': 9.2.1 '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -3545,7 +3547,7 @@ packages: '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) '@fluentui/react-theme': 9.2.1 '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -3569,7 +3571,7 @@ packages: '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) '@fluentui/react-theme': 9.2.1 '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -3590,7 +3592,7 @@ packages: '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) '@fluentui/react-theme': 9.2.1 '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -3622,7 +3624,7 @@ packages: '@fluentui/react-tags': 9.8.1(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6)(scheduler@0.26.0) '@fluentui/react-theme': 9.2.1 '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -3649,7 +3651,7 @@ packages: '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) '@fluentui/react-theme': 9.2.1 '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -3677,7 +3679,7 @@ packages: '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) '@fluentui/react-theme': 9.2.1 '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -3700,7 +3702,7 @@ packages: '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) '@fluentui/react-theme': 9.2.1 '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -3721,7 +3723,7 @@ packages: '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) '@fluentui/react-theme': 9.2.1 '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -3764,7 +3766,7 @@ packages: '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) '@fluentui/react-theme': 9.2.1 '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -3789,7 +3791,7 @@ packages: '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) '@fluentui/react-theme': 9.2.1 '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -3815,7 +3817,7 @@ packages: '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) '@fluentui/react-theme': 9.2.1 '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -3846,7 +3848,7 @@ packages: '@fluentui/react-tabster': 9.26.14(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) '@fluentui/react-theme': 9.2.1 '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -3893,7 +3895,7 @@ packages: '@fluentui/react-jsx-runtime': 9.4.2(@types/react@19.2.15)(react@19.2.6) '@fluentui/react-shared-contexts': 9.26.2(@types/react@19.2.15)(react@19.2.6) '@fluentui/react-utilities': 9.26.3(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.7.3(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@swc/helpers': 0.5.17 '@types/react': 19.2.15 '@types/react-dom': 19.2.3(@types/react@19.2.15) @@ -3913,34 +3915,6 @@ packages: tslib: 2.8.1 dev: false - /@fluentui/react@8.125.6(@types/react-dom@18.3.7)(@types/react@19.2.15)(react-dom@18.3.1)(react@19.2.6): - resolution: {integrity: sha512-uvq0PdAL+Tznikek54zbS31JefTqcPaCkwjHjJz0t8NAC2ZFHozKnkApaQo2+sf0390K3k1ErGWr/+3Tvc6+JQ==} - peerDependencies: - '@types/react': '>=16.8.0 <20.0.0' - '@types/react-dom': '>=16.8.0 <20.0.0' - react: '>=16.8.0 <20.0.0' - react-dom: '>=16.8.0 <20.0.0' - dependencies: - '@fluentui/date-time-utilities': 8.6.11 - '@fluentui/font-icons-mdl2': 8.5.73(@types/react@19.2.15)(react@19.2.6) - '@fluentui/foundation-legacy': 8.6.6(@types/react@19.2.15)(react@19.2.6) - '@fluentui/merge-styles': 8.6.14 - '@fluentui/react-focus': 8.10.6(@types/react@19.2.15)(react@19.2.6) - '@fluentui/react-hooks': 8.10.2(@types/react@19.2.15)(react@19.2.6) - '@fluentui/react-portal-compat-context': 9.0.15(@types/react@19.2.15)(react@19.2.6) - '@fluentui/react-window-provider': 2.3.2(@types/react@19.2.15)(react@19.2.6) - '@fluentui/set-version': 8.2.24 - '@fluentui/style-utilities': 8.15.1(@types/react@19.2.15)(react@19.2.6) - '@fluentui/theme': 2.7.2(@types/react@19.2.15)(react@19.2.6) - '@fluentui/utilities': 8.17.2(@types/react@19.2.15)(react@19.2.6) - '@microsoft/load-themed-styles': 1.10.295 - '@types/react': 19.2.15 - '@types/react-dom': 18.3.7(@types/react@19.2.15) - react: 19.2.6 - react-dom: 18.3.1(react@19.2.6) - tslib: 2.8.1 - dev: false - /@fluentui/react@8.125.6(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6): resolution: {integrity: sha512-uvq0PdAL+Tznikek54zbS31JefTqcPaCkwjHjJz0t8NAC2ZFHozKnkApaQo2+sf0390K3k1ErGWr/+3Tvc6+JQ==} peerDependencies: @@ -4055,53 +4029,29 @@ packages: tslib: 2.8.1 dev: false - /@griffel/core@1.19.2: - resolution: {integrity: sha512-WkB/QQkjy9dE4vrNYGhQvRRUHFkYVOuaznVOMNTDT4pS9aTJ9XPrMTXXlkpcwaf0D3vNKoerj4zAwnU2lBzbOg==} - dependencies: - '@emotion/hash': 0.9.2 - '@griffel/style-types': 1.4.1 - csstype: 3.2.3 - rtl-css-js: 1.16.1 - stylis: 4.4.0 - tslib: 2.8.1 - dev: false - - /@griffel/core@1.21.1: - resolution: {integrity: sha512-LjjyGXWwezvl/RjDk9KoNpCI5t3TOkQyalWgKxzdV9PSOLpHCLh2lBzw1anjdJWqWRgeruakxo0s8/NcVD/mJA==} - deprecated: This version was published from a broken build artifact (commit ef0b28a1). Please upgrade to the next patch release. + /@griffel/core@1.21.2: + resolution: {integrity: sha512-vDvEdbIe7OhU15UkvUHe+Ut2sgCZ5PBj/RYLFwjUtkXS4ewNK9P6b4YRFNI2zgaNYI7GOuZqG7DLyaQbUP3+jg==} dependencies: '@emotion/hash': 0.9.2 - '@griffel/style-types': 1.4.1 + '@griffel/style-types': 1.4.2 csstype: 3.2.3 rtl-css-js: 1.16.1 stylis: 4.4.0 tslib: 2.8.1 dev: false - /@griffel/react@1.5.30(react@19.2.6): - resolution: {integrity: sha512-1q4ojbEVFY5YA0j1NamP0WWF4BKh+GHsVugltDYeEgEaVbH3odJ7tJabuhQgY+7Nhka0pyEFWSiHJev0K3FSew==} - peerDependencies: - react: '>=16.8.0 <20.0.0' - dependencies: - '@griffel/core': 1.19.2 - react: 19.2.6 - tslib: 2.8.1 - dev: false - - /@griffel/react@1.7.3(react@19.2.6): - resolution: {integrity: sha512-4hQ8WxZ5WXQx+Vp0uG5+qPfmChpOIXojPXMH9bg/hEdJKW25LkHgItwQ6oCqhrVB+jMfTv7pbr479v2tVFzwAA==} - deprecated: This version was published from a broken build artifact (commit ef0b28a1). Please upgrade to the next patch release. + /@griffel/react@1.7.4(react@19.2.6): + resolution: {integrity: sha512-XsB+YOC4MOBg6GF5CJWJLf8ZI2AtXE8EvQdwJEmFNKX0cQu/An0azl3v9+sjA73zsIG2Wayo2pkT0JANYnKauA==} peerDependencies: react: '>=16.14.0 <20.0.0' dependencies: - '@griffel/core': 1.21.1 + '@griffel/core': 1.21.2 react: 19.2.6 tslib: 2.8.1 dev: false - /@griffel/style-types@1.4.1: - resolution: {integrity: sha512-tYOx46DWiXxL+yggNAbwDrgOUuzNtiGJC3YrmlCGXJGgXOPvDioPygiGtNYL4i+5OyaULaeRDiOAvzPaqIE9Bw==} - deprecated: This version was published from a broken build artifact (commit ef0b28a1). Please upgrade to the next patch release. + /@griffel/style-types@1.4.2: + resolution: {integrity: sha512-MsSghfpyxR2MpTrYdcCozISsSLkmFjNw94wNPi4bDBRLW8W43718W/ZjmUdVkoM0KXMtJPYuEkx8Mzibqb03qA==} dependencies: csstype: 3.2.3 dev: false @@ -6405,14 +6355,6 @@ packages: resolution: {integrity: sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==} dev: false - /@types/react-dom@18.3.7(@types/react@19.2.15): - resolution: {integrity: sha512-MEe3UeoENYVFXzoXEWsvcpg6ZvlrFNlOQ7EOsvhI3CfAXwzPfO8Qwuxd40nepsYKqyyVQnTdEfv68q91yLcKrQ==} - peerDependencies: - '@types/react': ^18.0.0 - dependencies: - '@types/react': 19.2.15 - dev: false - /@types/react-dom@19.2.3(@types/react@19.2.15): resolution: {integrity: sha512-jp2L/eY6fn+KgVVQAOqYItbF0VY/YApe5Mz2F0aykSO8gx31bYCZyvSeYxCHKvzHG5eZjc+zyaS5BrBWya2+kQ==} peerDependencies: @@ -14645,16 +14587,6 @@ packages: - supports-color dev: false - /react-dom@18.3.1(react@19.2.6): - resolution: {integrity: sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==} - peerDependencies: - react: ^18.3.1 - dependencies: - loose-envify: 1.4.0 - react: 19.2.6 - scheduler: 0.23.2 - dev: false - /react-dom@19.2.6(react@19.2.6): resolution: {integrity: sha512-0prMI+hvBbPjsWnxDLxlCGyM8PN6UuWjEUCYmZhO67xIV9Xasa/r/vDnq+Xyq4Lo27g8QSbO5YzARu0D1Sps3g==} peerDependencies: @@ -15296,12 +15228,6 @@ packages: xmlchars: 2.2.0 dev: false - /scheduler@0.23.2: - resolution: {integrity: sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==} - dependencies: - loose-envify: 1.4.0 - dev: false - /scheduler@0.26.0: resolution: {integrity: sha512-NlHwttCI/l5gCPR3D1nNXtWABUmBwvZpEQiD4IXSbIDq8BzLIK/7Ir5gTFSGZDUu37K5cMNp0hFtzO38sC7gWA==} dev: false @@ -17949,7 +17875,7 @@ packages: dev: false file:projects/acs-ui-javascript-loaders.tgz: - resolution: {integrity: sha512-Msgo6qWit6KA/Jc2as10iyoa0HLz8J9TWu95AtHW+udhrLbyygw3ZaUOXUBuVht6FZdxmVmcAFVZM4TyBHZgZg==, tarball: file:projects/acs-ui-javascript-loaders.tgz} + resolution: {integrity: sha512-adhl2pXgSPZOpJpWSR5bBYL5MdYsJOCmySd81GBWggns3SmFOKnkPbqJ8/k2i9bd1m37VKYJuJQ93BQKN6Se4g==, tarball: file:projects/acs-ui-javascript-loaders.tgz} name: '@rush-temp/acs-ui-javascript-loaders' version: 0.0.0 dependencies: @@ -17959,10 +17885,10 @@ packages: '@babel/core': 7.28.4 '@eslint/eslintrc': 3.3.1 '@eslint/js': 9.28.0 - '@fluentui/react': 8.125.6(@types/react-dom@18.3.7)(@types/react@19.2.15)(react-dom@18.3.1)(react@19.2.6) + '@fluentui/react': 8.125.6(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) '@types/jest': 29.5.14 '@types/react': 19.2.15 - '@types/react-dom': 18.3.7(@types/react@19.2.15) + '@types/react-dom': 19.2.3(@types/react@19.2.15) '@typescript-eslint/eslint-plugin': 8.43.0(@typescript-eslint/parser@8.43.0)(eslint@9.35.0)(typescript@5.4.5) '@typescript-eslint/parser': 8.43.0(eslint@9.35.0)(typescript@5.4.5) copyfiles: 2.4.1 @@ -17980,7 +17906,7 @@ packages: jiti: 2.4.2 prettier: 3.5.3 react: 19.2.6 - react-dom: 18.3.1(react@19.2.6) + react-dom: 19.2.6(react@19.2.6) rimraf: 2.7.1 rollup: 4.50.1 ts-jest: 29.4.1(@babel/core@7.28.4)(babel-jest@29.7.0)(jest@29.7.0)(typescript@5.4.5) @@ -18677,7 +18603,7 @@ packages: '@fluentui/react-hooks': 8.10.2(@types/react@19.2.15)(react@19.2.6) '@fluentui/react-icons': 2.0.327(react@19.2.6) '@fluentui/react-window-provider': 2.3.2(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.5.30(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@microsoft/api-documenter': 7.26.32(@types/node@22.18.1) '@microsoft/api-extractor': 7.52.11(@types/node@22.18.1) '@rollup/plugin-json': 6.1.0(rollup@4.50.1) @@ -18957,7 +18883,7 @@ packages: '@fluentui/react-hooks': 8.10.2(@types/react@19.2.15)(react@19.2.6) '@fluentui/react-icons': 2.0.327(react@19.2.6) '@fluentui/react-window-provider': 2.3.2(@types/react@19.2.15)(react@19.2.6) - '@griffel/react': 1.5.30(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@playwright/experimental-ct-react': 1.55.1(@types/node@22.18.1)(jiti@2.4.2)(vite@6.4.1) '@rollup/plugin-json': 6.1.0(rollup@4.50.1) '@testing-library/dom': 10.4.1 @@ -19377,7 +19303,7 @@ packages: '@fluentui/react-hooks': 8.10.2(@types/react@19.2.15)(react@19.2.6) '@fluentui/react-icons': 2.0.327(react@19.2.6) '@fluentui/theme-samples': 8.7.123(@types/react-dom@19.2.3)(@types/react@19.2.15)(react-dom@19.2.6)(react@19.2.6) - '@griffel/react': 1.5.30(react@19.2.6) + '@griffel/react': 1.7.4(react@19.2.6) '@mdx-js/react': 1.6.22(react@19.2.6) '@microsoft/applicationinsights-react-js': 3.4.3(react@19.2.6)(tslib@2.8.1) '@microsoft/applicationinsights-web': 2.8.18(tslib@2.8.1) diff --git a/packages/acs-ui-javascript-loaders/package.json b/packages/acs-ui-javascript-loaders/package.json index a59e9aaaed9..9b0c976c40d 100644 --- a/packages/acs-ui-javascript-loaders/package.json +++ b/packages/acs-ui-javascript-loaders/package.json @@ -48,6 +48,7 @@ "@babel/core": "^7.27.4", "@types/jest": "^29.5.14", "@types/react": "19.2.15", + "@types/react-dom": "19.2.3", "@typescript-eslint/eslint-plugin": "^8.34.0", "@typescript-eslint/parser": "^8.34.0", "copyfiles": "^2.4.1", @@ -66,6 +67,7 @@ "jest": "29.7.0", "prettier": "3.5.3", "react": "19.2.6", + "react-dom": "19.2.6", "rimraf": "^2.6.2", "rollup": "^4.40.2", "ts-jest": "^29.3.3", diff --git a/packages/react-components/src/components/Survey/StarSurvey/StarSurvey.tsx b/packages/react-components/src/components/Survey/StarSurvey/StarSurvey.tsx index d3de901765a..345f0e8069f 100644 --- a/packages/react-components/src/components/Survey/StarSurvey/StarSurvey.tsx +++ b/packages/react-components/src/components/Survey/StarSurvey/StarSurvey.tsx @@ -124,7 +124,7 @@ export const _StarSurvey = (props: _StarSurveyProps): JSX.Element => { Date: Thu, 28 May 2026 13:20:24 +0000 Subject: [PATCH 9/9] Fix RatingSize undefined in Bun by switching to type-only import Bun's bundler doesn't properly resolve @fluentui/react's IIFE enum pattern in its CJS build (exports.RatingSize = void 0 followed by an IIFE that fills it in), leaving RatingSize as undefined at runtime and crashing _StarSurvey when it accesses RatingSize.Large after a call ends. Switch to import type so no runtime value is imported, and use the literal 1 (RatingSize.Large's stable numeric value) cast to RatingSize for TypeScript. The Rating component receives the same value at runtime; consumers with any bundler are unaffected. https://claude.ai/code/session_01Gztn9KK8WBqBLD7LrpGcXL --- .../src/components/Survey/StarSurvey/StarSurvey.tsx | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/packages/react-components/src/components/Survey/StarSurvey/StarSurvey.tsx b/packages/react-components/src/components/Survey/StarSurvey/StarSurvey.tsx index 345f0e8069f..5b3bd36178b 100644 --- a/packages/react-components/src/components/Survey/StarSurvey/StarSurvey.tsx +++ b/packages/react-components/src/components/Survey/StarSurvey/StarSurvey.tsx @@ -3,7 +3,8 @@ import React, { useState, useCallback } from 'react'; import { Text, useTheme, Stack } from '@fluentui/react'; -import { Rating, RatingSize } from '@fluentui/react'; +import { Rating } from '@fluentui/react'; +import type { RatingSize } from '@fluentui/react'; import { _formatString, _pxToRem } from '@internal/acs-ui-common'; import { helperTextStyle, ratingHelperTextStyle, ratingStyles, titleContainerClassName } from './StarSurvey.styles'; import { _CallSurvey, _CallSurveyResponse } from '../SurveyTypes'; @@ -124,7 +125,7 @@ export const _StarSurvey = (props: _StarSurveyProps): JSX.Element => {