{"version":3,"sources":["../src/components/TabList/TabList.tsx"],"sourcesContent":["'use client';\n\nimport * as React from 'react';\nimport type { ForwardRefComponent } from '@fluentui/react-utilities';\nimport type { TabListProps } from './TabList.types';\nimport { useTabList } from './useTabList';\nimport { useTabListContextValues } from './useTabListContextValues';\nimport { renderTabList } from './renderTabList';\n\n/**\n * A tab list component for organizing content.\n */\nexport const TabList: ForwardRefComponent<TabListProps> = React.forwardRef((props, ref) => {\n  const state = useTabList(props, ref);\n  const contextValues = useTabListContextValues(state);\n\n  return renderTabList(state, contextValues);\n});\n\nTabList.displayName = 'TabList';\n"],"names":["TabList","React","forwardRef","props","ref","state","useTabList","contextValues","useTabListContextValues","renderTabList","displayName"],"mappings":"AAAA;;;;;+BAYaA;;;eAAAA;;;;iEAVU;4BAGI;yCACa;+BACV;AAKvB,MAAMA,wBAA6CC,OAAMC,UAAU,CAAC,CAACC,OAAOC;IACjF,MAAMC,QAAQC,IAAAA,sBAAU,EAACH,OAAOC;IAChC,MAAMG,gBAAgBC,IAAAA,gDAAuB,EAACH;IAE9C,OAAOI,IAAAA,4BAAa,EAACJ,OAAOE;AAC9B;AAEAP,QAAQU,WAAW,GAAG"}