{"version":3,"sources":["../src/components/TeachingPopover/TeachingPopoverFooter/renderTeachingPopoverFooter.tsx"],"sourcesContent":["/** @jsxRuntime automatic */\n/** @jsxImportSource @fluentui/react-jsx-runtime */\nimport { assertSlots } from '@fluentui/react-utilities';\nimport type { JSXElement } from '@fluentui/react-utilities';\nimport type { TeachingPopoverFooterState } from './TeachingPopoverFooter.types';\n\n/**\n * The headless footer leaves button composition to consumers — unlike the\n * v9 render which emits dedicated `primary`/`secondary` Button slots that\n * the headless base hook intentionally omits.\n */\nexport const renderTeachingPopoverFooter = (state: TeachingPopoverFooterState): JSXElement => {\n  assertSlots<{ root: NonNullable<TeachingPopoverFooterState['root']> }>(state);\n\n  return <state.root />;\n};\n"],"names":["renderTeachingPopoverFooter","state","assertSlots","root"],"mappings":"AAAA,0BAA0B,GAC1B,iDAAiD;;;;+BAUpCA;;;eAAAA;;;;gCATe;AASrB,MAAMA,8BAA8B,CAACC;IAC1CC,IAAAA,2BAAW,EAA4DD;IAEvE,qBAAO,qBAACA,MAAME,IAAI;AACpB"}