{"version":3,"file":"useObjectHeading.cjs","sources":["../../../src/components/Dialog/useObjectHeading.ts"],"sourcesContent":["import { useId } from 'react'\n\nimport { useObjectAttributes } from '../../hooks/useObjectAttributes'\n\nexport const useObjectHeading = <T, U>(original: T, callback: (org: Exclude<T, U>) => U) => {\n  const temp: U = useObjectAttributes<T, U>(original, callback)\n  const id = useId()\n\n  return { ...temp, id }\n}\n"],"names":["useObjectAttributes","useId"],"mappings":";;;;;MAIa,gBAAgB,GAAG,CAAO,QAAW,EAAE,QAAmC,KAAI;IACzF,MAAM,IAAI,GAAMA,6CAAmB,CAAO,QAAQ,EAAE,QAAQ,CAAC;AAC7D,IAAA,MAAM,EAAE,GAAGC,WAAK,EAAE;AAElB,IAAA,OAAO,EAAE,GAAG,IAAI,EAAE,EAAE,EAAE;AACxB;;;;"}