From 7fa8b35bdc14b295a08dfd300f0d357d2390bc1e Mon Sep 17 00:00:00 2001 From: Alois Klink Date: Fri, 18 Oct 2024 16:57:46 +0900 Subject: [PATCH] refactor: convert if-statements to switch..case --- packages/mermaid/src/diagrams/flowchart/flowDb.ts | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/packages/mermaid/src/diagrams/flowchart/flowDb.ts b/packages/mermaid/src/diagrams/flowchart/flowDb.ts index 8d8245e67..23a066523 100644 --- a/packages/mermaid/src/diagrams/flowchart/flowDb.ts +++ b/packages/mermaid/src/diagrams/flowchart/flowDb.ts @@ -832,14 +832,15 @@ const getTypeFromVertex = (vertex: FlowVertex) => { } return 'icon'; } - if (vertex.type === 'square') { - return 'squareRect'; + switch (vertex.type) { + case 'square': + case undefined: + return 'squareRect'; + case 'round': + return 'roundedRect'; + default: + return vertex.type; } - if (vertex.type === 'round') { - return 'roundedRect'; - } - - return vertex.type ?? 'squareRect'; }; const findNode = (nodes: Node[], id: string) => nodes.find((node) => node.id === id);