{"version":3,"file":"use-modal-body-id.mjs","names":[],"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"],"mappings":";;;;AAGA,SAAgB,iBAAiB;CAC/B,MAAM,MAAM,qBAAqB;AAEjC,iBAAgB;AACd,MAAI,eAAe,KAAK;AACxB,eAAa,IAAI,eAAe,MAAM;IACrC,EAAE,CAAC;AAEN,QAAO,IAAI,WAAW"}