diff --git a/change/@fluentui-react-components-9a1ab8f5-94c3-45b9-a424-e9603a715ce7.json b/change/@fluentui-react-components-9a1ab8f5-94c3-45b9-a424-e9603a715ce7.json new file mode 100644 index 0000000000000..e33596caafef6 --- /dev/null +++ b/change/@fluentui-react-components-9a1ab8f5-94c3-45b9-a424-e9603a715ce7.json @@ -0,0 +1,7 @@ +{ + "type": "prerelease", + "comment": "Added MenuSplitGroup to exports", + "packageName": "@fluentui/react-components", + "email": "gcox@microsoft.com", + "dependentChangeType": "patch" +} diff --git a/packages/react-components/etc/react-components.api.md b/packages/react-components/etc/react-components.api.md index cf8b1a82d0be2..6964f09b1a240 100644 --- a/packages/react-components/etc/react-components.api.md +++ b/packages/react-components/etc/react-components.api.md @@ -176,6 +176,11 @@ import { MenuPopoverState } from '@fluentui/react-menu'; import { MenuProps } from '@fluentui/react-menu'; import { MenuProvider } from '@fluentui/react-menu'; import { MenuSlots } from '@fluentui/react-menu'; +import { MenuSplitGroup } from '@fluentui/react-menu'; +import { menuSplitGroupClassName } from '@fluentui/react-menu'; +import { MenuSplitGroupProps } from '@fluentui/react-menu'; +import { MenuSplitGroupSlots } from '@fluentui/react-menu'; +import { MenuSplitGroupState } from '@fluentui/react-menu'; import { MenuState } from '@fluentui/react-menu'; import { MenuTrigger } from '@fluentui/react-menu'; import { MenuTriggerChildProps } from '@fluentui/react-menu'; @@ -232,6 +237,7 @@ import { renderMenuItemCheckbox_unstable } from '@fluentui/react-menu'; import { renderMenuItemRadio_unstable } from '@fluentui/react-menu'; import { renderMenuList_unstable } from '@fluentui/react-menu'; import { renderMenuPopover_unstable } from '@fluentui/react-menu'; +import { renderMenuSplitGroup_unstable } from '@fluentui/react-menu'; import { renderMenuTrigger_unstable } from '@fluentui/react-menu'; import { renderPopover_unstable } from '@fluentui/react-popover'; import { renderPopoverSurface_unstable } from '@fluentui/react-popover'; @@ -343,6 +349,8 @@ import { useMenuListContextValues_unstable } from '@fluentui/react-menu'; import { useMenuListStyles_unstable } from '@fluentui/react-menu'; import { useMenuPopover_unstable } from '@fluentui/react-menu'; import { useMenuPopoverStyles_unstable } from '@fluentui/react-menu'; +import { useMenuSplitGroup_unstable } from '@fluentui/react-menu'; +import { useMenuSplitGroupStyles_unstable } from '@fluentui/react-menu'; import { useMenuTrigger_unstable } from '@fluentui/react-menu'; import { useMenuTriggerContext_unstable } from '@fluentui/react-menu'; import { usePopover_unstable } from '@fluentui/react-popover'; @@ -708,6 +716,16 @@ export { MenuProvider } export { MenuSlots } +export { MenuSplitGroup } + +export { menuSplitGroupClassName } + +export { MenuSplitGroupProps } + +export { MenuSplitGroupSlots } + +export { MenuSplitGroupState } + export { MenuState } export { MenuTrigger } @@ -820,6 +838,8 @@ export { renderMenuList_unstable } export { renderMenuPopover_unstable } +export { renderMenuSplitGroup_unstable } + export { renderMenuTrigger_unstable } export { renderPopover_unstable } @@ -1042,6 +1062,10 @@ export { useMenuPopover_unstable } export { useMenuPopoverStyles_unstable } +export { useMenuSplitGroup_unstable } + +export { useMenuSplitGroupStyles_unstable } + export { useMenuTrigger_unstable } export { useMenuTriggerContext_unstable } diff --git a/packages/react-components/src/index.ts b/packages/react-components/src/index.ts index fa9dc211460bb..0362bbf78c8f9 100644 --- a/packages/react-components/src/index.ts +++ b/packages/react-components/src/index.ts @@ -226,6 +226,7 @@ export { MenuListProvider, MenuPopover, MenuProvider, + MenuSplitGroup, MenuTrigger, MenuTriggerContextProvider, menuDividerClassName, @@ -236,6 +237,7 @@ export { menuItemRadioClassName, menuListClassName, menuPopoverClassName, + menuSplitGroupClassName, renderMenu_unstable, renderMenuDivider_unstable, renderMenuGroup_unstable, @@ -245,6 +247,7 @@ export { renderMenuItemRadio_unstable, renderMenuList_unstable, renderMenuPopover_unstable, + renderMenuSplitGroup_unstable, renderMenuTrigger_unstable, useCheckmarkStyles_unstable, useMenu_unstable, @@ -270,6 +273,8 @@ export { useMenuListStyles_unstable, useMenuPopover_unstable, useMenuPopoverStyles_unstable, + useMenuSplitGroup_unstable, + useMenuSplitGroupStyles_unstable, useMenuTrigger_unstable, useMenuTriggerContext_unstable, } from '@fluentui/react-menu'; @@ -310,6 +315,9 @@ export type { MenuPopoverState, MenuProps, MenuSlots, + MenuSplitGroupProps, + MenuSplitGroupSlots, + MenuSplitGroupState, MenuState, MenuTriggerChildProps, MenuTriggerProps,