codex-team/editor.js

this.Editor.BlockManager.clear() should be awaited in renderFromHTML()

Open

#2 641 ouverte le 28 févr. 2024

Voir sur GitHub
 (2 commentaires) (0 réactions) (0 assignés)TypeScript (26 602 stars) (1 985 forks)batch import
good first issue

Description

I believe this.Editor.BlockManager.clear() should be awaited in renderFromHTML() to prevent errors.

The following example highlights the issue: data.blocks will often be empty as a result of not awaiting clear().

await $editorApi.blocks.renderFromHTML(html);
const data = await $editorApi.saver.save();

Guide contributeur