{"version":3,"sources":["../../../../src/components/Menu/MenuItem/MenuItem.tsx"],"sourcesContent":["'use client';\n\nimport type { ForwardRefComponent } from '@fluentui/react-utilities';\nimport { useMenuItem } from './useMenuItem';\nimport { renderMenuItem } from './renderMenuItem';\nimport type { MenuItemProps } from './MenuItem.types';\nimport { composeComponent } from '../../../utils/composeComponent';\n\n/**\n * Headless MenuItem component.\n *\n * Renders a `role=\"menuitem\"` element with ARIA-button semantics, character\n * search wiring, and click-to-dismiss handling. Submenu indicator is opt-in\n * via the `submenuIndicator` slot — no default icon is injected.\n */\nexport const MenuItem: ForwardRefComponent<MenuItemProps> = /*#__PURE__*/ composeComponent(\n  'MenuItem',\n  useMenuItem,\n  renderMenuItem,\n);\n"],"names":["MenuItem","composeComponent","useMenuItem","renderMenuItem"],"mappings":"AAAA;;;;;+BAeaA;;;eAAAA;;;6BAZe;gCACG;kCAEE;AAS1B,MAAMA,WAA+C,WAAW,GAAGC,IAAAA,kCAAgB,EACxF,YACAC,wBAAW,EACXC,8BAAc"}