{"version":3,"file":"is-empty.mjs","sources":["../../../src/slate/utils/is-empty.ts"],"sourcesContent":["import type { Descendant } from \"slate\";\nimport { Editor as SlateEditor, Text as SlateText } from \"slate\";\n\nexport function isEmpty(editor: SlateEditor, children: Descendant[]) {\n  return (\n    children.length <= 1 &&\n    !SlateText.isText(children[0]) &&\n    SlateEditor.isEmpty(editor, children[0])\n  );\n}\n"],"names":["SlateText","SlateEditor"],"mappings":";;AAGgB,SAAA,OAAA,CAAQ,QAAqB,QAAwB,EAAA;AACnE,EAAA,OACE,QAAS,CAAA,MAAA,IAAU,CACnB,IAAA,CAACA,IAAU,CAAA,MAAA,CAAO,QAAS,CAAA,CAAA,CAAE,CAC7B,IAAAC,MAAA,CAAY,OAAQ,CAAA,MAAA,EAAQ,SAAS,CAAE,CAAA,CAAA,CAAA;AAE3C;;;;"}