{"version":3,"sources":["../src/components/TagPicker/TagPicker.tsx"],"sourcesContent":["'use client';\n\nimport type { JSXElement } from '@fluentui/react-utilities';\nimport { useTagPickerContextValues } from '@fluentui/react-tag-picker';\n\nimport { useTagPicker } from './useTagPicker';\nimport { renderTagPicker } from './renderTagPicker';\nimport type { TagPickerProps } from './TagPicker.types';\n\n/**\n * Headless TagPicker component.\n */\nexport const TagPicker = (props: TagPickerProps): JSXElement => {\n  const state = useTagPicker(props);\n  const contextValues = useTagPickerContextValues(state);\n\n  return renderTagPicker(state, contextValues);\n};\n\nTagPicker.displayName = 'TagPicker';\n"],"names":["TagPicker","props","state","useTagPicker","contextValues","useTagPickerContextValues","renderTagPicker","displayName"],"mappings":"AAAA;;;;;+BAYaA;;;eAAAA;;;gCAT6B;8BAEb;iCACG;AAMzB,MAAMA,YAAY,CAACC;IACxB,MAAMC,QAAQC,IAAAA,0BAAY,EAACF;IAC3B,MAAMG,gBAAgBC,IAAAA,yCAAyB,EAACH;IAEhD,OAAOI,IAAAA,gCAAe,EAACJ,OAAOE;AAChC;AAEAJ,UAAUO,WAAW,GAAG"}