{"version":3,"file":"use-modal-body-id.cjs","sources":["../../../src/components/ModalBase/use-modal-body-id.ts"],"sourcesContent":["import { useEffect } from 'react';\nimport { useModalBaseContext } from './ModalBase.context';\n\nexport function useModalBodyId() {\n  const ctx = useModalBaseContext();\n\n  useEffect(() => {\n    ctx.setBodyMounted(true);\n    return () => ctx.setBodyMounted(false);\n  }, []);\n\n  return ctx.getBodyId();\n}\n"],"names":["useModalBaseContext","useEffect"],"mappings":";;;;;AAGO,SAAS,cAAiB,GAAA;AAC/B,EAAA,MAAM,MAAMA,qCAAoB,EAAA;AAEhC,EAAAC,eAAA,CAAU,MAAM;AACd,IAAA,GAAA,CAAI,eAAe,IAAI,CAAA;AACvB,IAAO,OAAA,MAAM,GAAI,CAAA,cAAA,CAAe,KAAK,CAAA;AAAA,GACvC,EAAG,EAAE,CAAA;AAEL,EAAA,OAAO,IAAI,SAAU,EAAA;AACvB;;;;"}