{"version":3,"sources":["../src/components/TagGroup/TagGroup.tsx"],"sourcesContent":["'use client';\n\nimport * as React from 'react';\nimport type { ForwardRefComponent } from '@fluentui/react-utilities';\n\nimport type { TagGroupProps } from './TagGroup.types';\nimport { useTagGroup } from './useTagGroup';\nimport { useTagGroupContextValues } from './useTagGroupContextValues';\nimport { renderTagGroup } from './renderTagGroup';\n\n/**\n * A container for one or more `Tag` or `InteractionTag` children that\n * coordinates dismissal and selection.\n */\nexport const TagGroup: ForwardRefComponent<TagGroupProps> = React.forwardRef((props, ref) => {\n  const state = useTagGroup(props, ref);\n  const contextValues = useTagGroupContextValues(state);\n  return renderTagGroup(state, contextValues);\n});\n\nTagGroup.displayName = 'TagGroup';\n"],"names":["TagGroup","React","forwardRef","props","ref","state","useTagGroup","contextValues","useTagGroupContextValues","renderTagGroup","displayName"],"mappings":"AAAA;;;;;+BAcaA;;;eAAAA;;;;iEAZU;6BAIK;0CACa;gCACV;AAMxB,MAAMA,yBAA+CC,OAAMC,UAAU,CAAC,CAACC,OAAOC;IACnF,MAAMC,QAAQC,IAAAA,wBAAW,EAACH,OAAOC;IACjC,MAAMG,gBAAgBC,IAAAA,kDAAwB,EAACH;IAC/C,OAAOI,IAAAA,8BAAc,EAACJ,OAAOE;AAC/B;AAEAP,SAASU,WAAW,GAAG"}