{"version":3,"sources":["../src/components/MenuButton/MenuButton.tsx"],"sourcesContent":["'use client';\n\nimport * as React from 'react';\nimport type { ForwardRefComponent } from '@fluentui/react-utilities';\nimport type { MenuButtonProps } from './MenuButton.types';\nimport { useMenuButton } from './useMenuButton';\nimport { renderMenuButton } from './renderMenuButton';\n\n/**\n * A button that opens a menu, indicated by a chevron icon.\n */\nexport const MenuButton: ForwardRefComponent<MenuButtonProps> = React.forwardRef((props, ref) => {\n  const state = useMenuButton(props, ref);\n\n  return renderMenuButton(state);\n});\n\nMenuButton.displayName = 'MenuButton';\n"],"names":["MenuButton","React","forwardRef","props","ref","state","useMenuButton","renderMenuButton","displayName"],"mappings":"AAAA;;;;;+BAWaA;;;eAAAA;;;;iEATU;+BAGO;kCACG;AAK1B,MAAMA,2BAAmDC,OAAMC,UAAU,CAAC,CAACC,OAAOC;IACvF,MAAMC,QAAQC,IAAAA,4BAAa,EAACH,OAAOC;IAEnC,OAAOG,IAAAA,kCAAgB,EAACF;AAC1B;AAEAL,WAAWQ,WAAW,GAAG"}