{"version":3,"sources":["../src/components/InfoLabel/renderInfoLabel.tsx"],"sourcesContent":["/** @jsxRuntime automatic */\n/** @jsxImportSource @fluentui/react-jsx-runtime */\n\nimport { assertSlots } from '@fluentui/react-utilities';\nimport type { JSXElement } from '@fluentui/react-utilities';\nimport type { InfoLabelSlots, InfoLabelState } from './InfoLabel.types';\n\n/**\n * Render the final JSX of InfoLabel\n */\nexport const renderInfoLabel = (state: InfoLabelState): JSXElement => {\n  assertSlots<InfoLabelSlots>(state);\n\n  return (\n    <state.root>\n      <state.label />\n      {state.infoButton && <state.infoButton />}\n    </state.root>\n  );\n};\n"],"names":["renderInfoLabel","state","assertSlots","root","label","infoButton"],"mappings":"AAAA,0BAA0B,GAC1B,iDAAiD;;;;+BASpCA;;;eAAAA;;;;gCAPe;AAOrB,MAAMA,kBAAkB,CAACC;IAC9BC,IAAAA,2BAAW,EAAiBD;IAE5B,qBACE,sBAACA,MAAME,IAAI;;0BACT,qBAACF,MAAMG,KAAK;YACXH,MAAMI,UAAU,kBAAI,qBAACJ,MAAMI,UAAU;;;AAG5C"}