From 7f185d06dfcc3e156e130534ad23b28a37edb1db Mon Sep 17 00:00:00 2001 From: Ashish Jain Date: Thu, 4 Jul 2024 22:08:53 +0200 Subject: [PATCH] fix for direction --- packages/mermaid/src/diagrams/state/stateDb.js | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/packages/mermaid/src/diagrams/state/stateDb.js b/packages/mermaid/src/diagrams/state/stateDb.js index 799c356000..1f12425e6a 100644 --- a/packages/mermaid/src/diagrams/state/stateDb.js +++ b/packages/mermaid/src/diagrams/state/stateDb.js @@ -48,6 +48,7 @@ function newClassesList() { let nodes = []; let edges = []; + let direction = DEFAULT_DIAGRAM_DIRECTION; let rootDoc = []; let classes = newClassesList(); // style classes defined by a classDef @@ -221,7 +222,6 @@ const extract = (_doc) => { const look = config.look; resetDataFetching(); dataFetcher(undefined, getRootDocV2(), diagramStates, nodes, edges, true, look, classes); - nodes.forEach((node) => { if (Array.isArray(node.label)) { // add the rest as description @@ -237,8 +237,6 @@ const extract = (_doc) => { node.label = node.label[0]; } }); - - direction = getDir(getRootDocV2()); }; /** @@ -591,7 +589,7 @@ const trimColon = (str) => (str && str[0] === ':' ? str.substr(1).trim() : str.t export const getData = () => { const config = getConfig(); - return { nodes, edges, other: {}, config, direction }; + return { nodes, edges, other: {}, config, direction: getDir(getRootDocV2()) }; }; export default {