{"version":3,"sources":["../../../src/components/Button/Button.tsx"],"sourcesContent":["'use client';\n\nimport type { ForwardRefComponent } from '@fluentui/react-utilities';\nimport type { ButtonProps } from './Button.types';\nimport { useButton } from './useButton';\nimport { renderButton } from './renderButton';\nimport { composeComponent } from '../../utils/composeComponent';\n\n/**\n * A button component that can be rendered as another tag or focusable when disabled.\n */\nexport const Button: ForwardRefComponent<ButtonProps> = /*#__PURE__*/ composeComponent(\n  'Button',\n  useButton,\n  renderButton,\n);\n"],"names":["Button","composeComponent","useButton","renderButton"],"mappings":"AAAA;;;;;+BAWaA;;;eAAAA;;;2BAPa;8BACG;kCACI;AAK1B,MAAMA,SAA2C,WAAW,GAAGC,IAAAA,kCAAgB,EACpF,UACAC,oBAAS,EACTC,0BAAY"}