From 143806b3603979597d45920c005f6b77525df1ea Mon Sep 17 00:00:00 2001 From: Alois Klink Date: Wed, 30 Oct 2024 18:45:12 +0900 Subject: [PATCH] refactor(types): assert `insertNode` returns non-empty Fixes: 7401cb8f6aec0c7dccae820824eb2bb3e6a3e12d --- packages/mermaid/src/diagrams/kanban/kanbanRenderer.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/mermaid/src/diagrams/kanban/kanbanRenderer.ts b/packages/mermaid/src/diagrams/kanban/kanbanRenderer.ts index 9bd3e0731..ba28eae7b 100644 --- a/packages/mermaid/src/diagrams/kanban/kanbanRenderer.ts +++ b/packages/mermaid/src/diagrams/kanban/kanbanRenderer.ts @@ -63,7 +63,7 @@ export const draw: DrawDefinition = async (text, id, _version, diagObj) => { item.x = section.x; item.width = WIDTH - 1.5 * padding; const nodeEl = await insertNode(nodesElem, item, { config: conf }); - const bbox = nodeEl.node().getBBox(); + const bbox = nodeEl.node()!.getBBox(); item.y = y + bbox.height / 2; await positionNode(item); y = item.y + bbox.height / 2 + padding / 2;