{"version":3,"sources":["../../../../src/components/TagPicker/TagPickerControl/TagPickerControl.tsx"],"sourcesContent":["'use client';\n\nimport type { ForwardRefComponent } from '@fluentui/react-utilities';\n\nimport { useTagPickerControl } from './useTagPickerControl';\nimport { renderTagPickerControl } from './renderTagPickerControl';\nimport type { TagPickerControlProps } from './TagPickerControl.types';\nimport { composeComponent } from '../../../utils/composeComponent';\n\n/**\n * The interactive area of a TagPicker: hosts the selected tags (`TagPickerGroup`) and\n * the trigger (`TagPickerInput` or `TagPickerButton`), plus an optional expand icon and\n * secondary action.\n */\nexport const TagPickerControl: ForwardRefComponent<TagPickerControlProps> = /*#__PURE__*/ composeComponent(\n  'TagPickerControl',\n  useTagPickerControl,\n  renderTagPickerControl,\n);\n"],"names":["TagPickerControl","composeComponent","useTagPickerControl","renderTagPickerControl"],"mappings":"AAAA;;;;;+BAcaA;;;eAAAA;;;qCAVuB;wCACG;kCAEN;AAO1B,MAAMA,mBAA+D,WAAW,GAAGC,IAAAA,kCAAgB,EACxG,oBACAC,wCAAmB,EACnBC,8CAAsB"}