{"version":3,"sources":["../src/components/Nav/NavCategoryItem/NavCategoryItem.tsx"],"sourcesContent":["'use client';\n\nimport * as React from 'react';\nimport type { ForwardRefComponent } from '@fluentui/react-utilities';\nimport { useNavCategoryItem } from './useNavCategoryItem';\nimport { renderNavCategoryItem } from './renderNavCategoryItem';\nimport { useNavCategoryItemContextValues } from './useNavCategoryItemContextValues';\nimport type { NavCategoryItemProps } from './NavCategoryItem.types';\n\n/**\n * NavCategoryItem - a clickable header that expands a list of NavSubItems.\n */\nexport const NavCategoryItem: ForwardRefComponent<NavCategoryItemProps> = React.forwardRef((props, ref) => {\n  const state = useNavCategoryItem(props, ref);\n  const contextValues = useNavCategoryItemContextValues(state);\n\n  return renderNavCategoryItem(state, contextValues);\n});\n\nNavCategoryItem.displayName = 'NavCategoryItem';\n"],"names":["NavCategoryItem","React","forwardRef","props","ref","state","useNavCategoryItem","contextValues","useNavCategoryItemContextValues","renderNavCategoryItem","displayName"],"mappings":"AAAA;;;;;+BAYaA;;;eAAAA;;;;iEAVU;oCAEY;uCACG;iDACU;AAMzC,MAAMA,gCAA6DC,OAAMC,UAAU,CAAC,CAACC,OAAOC;IACjG,MAAMC,QAAQC,IAAAA,sCAAkB,EAACH,OAAOC;IACxC,MAAMG,gBAAgBC,IAAAA,gEAA+B,EAACH;IAEtD,OAAOI,IAAAA,4CAAqB,EAACJ,OAAOE;AACtC;AAEAP,gBAAgBU,WAAW,GAAG"}