{"version":3,"sources":["../../../../src/components/Toolbar/ToolbarButton/ToolbarButton.tsx"],"sourcesContent":["'use client';\n\nimport type { ForwardRefComponent } from '@fluentui/react-utilities';\nimport type { ToolbarButtonProps } from './ToolbarButton.types';\nimport { useToolbarButton } from './useToolbarButton';\nimport { renderToolbarButton } from './renderToolbarButton';\nimport { composeComponent } from '../../../utils/composeComponent';\n\n/**\n * A button component designed to be used inside a Toolbar, inheriting toolbar context such as size.\n */\nexport const ToolbarButton: ForwardRefComponent<ToolbarButtonProps> = /*#__PURE__*/ composeComponent(\n  'ToolbarButton',\n  useToolbarButton,\n  renderToolbarButton,\n);\n"],"names":["ToolbarButton","composeComponent","useToolbarButton","renderToolbarButton"],"mappings":"AAAA;;;;;+BAWaA;;;eAAAA;;;kCAPoB;qCACG;kCACH;AAK1B,MAAMA,gBAAyD,WAAW,GAAGC,IAAAA,kCAAgB,EAClG,iBACAC,kCAAgB,EAChBC,wCAAmB"}