{"version":3,"sources":["../src/components/Nav/NavDrawer/renderNavDrawer.tsx"],"sourcesContent":["/** @jsxRuntime automatic */\n/** @jsxImportSource @fluentui/react-jsx-runtime */\n\nimport type { JSXElement } from '@fluentui/react-utilities';\nimport { assertSlots } from '@fluentui/react-utilities';\n\nimport { NavProvider } from '../navContext';\nimport type { NavContextValues } from '../navContext';\nimport type { NavDrawerSlots, NavDrawerState } from './NavDrawer.types';\n\nexport const renderNavDrawer = (state: NavDrawerState, contextValues: NavContextValues): JSXElement => {\n  assertSlots<NavDrawerSlots>(state);\n\n  return (\n    <NavProvider value={contextValues.nav}>\n      <state.root />\n    </NavProvider>\n  );\n};\n"],"names":["renderNavDrawer","state","contextValues","assertSlots","NavProvider","value","nav","root"],"mappings":"AAAA,0BAA0B,GAC1B,iDAAiD;;;;+BASpCA;;;eAAAA;;;;gCANe;4BAEA;AAIrB,MAAMA,kBAAkB,CAACC,OAAuBC;IACrDC,IAAAA,2BAAW,EAAiBF;IAE5B,qBACE,qBAACG,uBAAW;QAACC,OAAOH,cAAcI,GAAG;kBACnC,cAAA,qBAACL,MAAMM,IAAI;;AAGjB"}