{"version":3,"sources":["../../../../src/components/Menu/MenuItemCheckbox/MenuItemCheckbox.tsx"],"sourcesContent":["'use client';\n\nimport type { ForwardRefComponent } from '@fluentui/react-utilities';\nimport { useMenuItemCheckbox } from './useMenuItemCheckbox';\nimport { renderMenuItemCheckbox } from './renderMenuItemCheckbox';\nimport type { MenuItemCheckboxProps } from './MenuItemCheckbox.types';\nimport { composeComponent } from '../../../utils/composeComponent';\n\n/**\n * Headless MenuItemCheckbox component.\n *\n * Renders a multi-select item with `role=\"menuitemcheckbox\"` and ARIA\n * `aria-checked` driven by the parent MenuList's controlled `checkedValues`.\n */\nexport const MenuItemCheckbox: ForwardRefComponent<MenuItemCheckboxProps> = /*#__PURE__*/ composeComponent(\n  'MenuItemCheckbox',\n  useMenuItemCheckbox,\n  renderMenuItemCheckbox,\n);\n"],"names":["MenuItemCheckbox","composeComponent","useMenuItemCheckbox","renderMenuItemCheckbox"],"mappings":"AAAA;;;;;+BAcaA;;;eAAAA;;;qCAXuB;wCACG;kCAEN;AAQ1B,MAAMA,mBAA+D,WAAW,GAAGC,IAAAA,kCAAgB,EACxG,oBACAC,wCAAmB,EACnBC,8CAAsB"}