'use client'; import * as React from 'react'; import { useMenuSplitGroup_unstable } from './useMenuSplitGroup'; import { renderMenuSplitGroup_unstable } from './renderMenuSplitGroup'; import { useMenuSplitGroupStyles_unstable } from './useMenuSplitGroupStyles.styles'; import { useCustomStyleHook_unstable } from '@fluentui/react-shared-contexts'; import { useMenuSplitGroupContextValues } from './useMenuSplitGroupContextValues'; /** * Layout wrapper that provides extra keyboard navigation behavior for two `MenuItem` components. */ export const MenuSplitGroup = /*#__PURE__*/ React.forwardRef((props, ref)=>{ const state = useMenuSplitGroup_unstable(props, ref); useMenuSplitGroupStyles_unstable(state); useCustomStyleHook_unstable('useMenuSplitGroupStyles_unstable')(state); return renderMenuSplitGroup_unstable(state, useMenuSplitGroupContextValues(state)); }); MenuSplitGroup.displayName = 'MenuSplitGroup';