fix: delete block leftMenu not delete (#472)

This commit is contained in:
Frozen FIsh
2022-09-30 12:33:27 +08:00
committed by GitHub
parent ab22ac6957
commit b317c595c6
3 changed files with 16 additions and 5 deletions
@@ -46,12 +46,14 @@ export class BlockCommands {
*
* remove block by block id
* @param {string} blockId
* @param onDelete Delete Block's LeftMenuDraggable
* @memberof BlockCommands
*/
public async removeBlock(blockId: string) {
public async removeBlock(blockId: string, onDelete?: () => void) {
const block = await this._editor.getBlockById(blockId);
if (block) {
block.remove();
onDelete();
await block.remove();
}
}