{"version":3,"sources":["../src/components/Toast/ToastContainer/renderToastContainer.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 { ToastContainerContextProvider } from '@fluentui/react-toast';\nimport type { ToastContainerContextValues, ToastContainerSlots, ToastContainerState } from './ToastContainer.types';\n\n/**\n * Renders the final JSX of the ToastContainer component.\n */\nexport const renderToastContainer = (\n  state: ToastContainerState,\n  contextValues: ToastContainerContextValues,\n): JSXElement => {\n  assertSlots<ToastContainerSlots>(state);\n\n  return (\n    <ToastContainerContextProvider value={contextValues.toast}>\n      <state.root />\n    </ToastContainerContextProvider>\n  );\n};\n"],"names":["renderToastContainer","state","contextValues","assertSlots","ToastContainerContextProvider","value","toast","root"],"mappings":"AAAA,0BAA0B,GAC1B,iDAAiD;;;;+BAUpCA;;;eAAAA;;;;gCARe;4BAEkB;AAMvC,MAAMA,uBAAuB,CAClCC,OACAC;IAEAC,IAAAA,2BAAW,EAAsBF;IAEjC,qBACE,qBAACG,yCAA6B;QAACC,OAAOH,cAAcI,KAAK;kBACvD,cAAA,qBAACL,MAAMM,IAAI;;AAGjB"}