mirror of
https://github.com/mermaid-js/mermaid.git
synced 2025-11-17 11:14:12 +01:00
fix: StateStmt import
This commit is contained in:
@@ -34,7 +34,7 @@ import {
|
|||||||
STMT_RELATION,
|
STMT_RELATION,
|
||||||
STMT_STATE,
|
STMT_STATE,
|
||||||
} from './stateCommon.js';
|
} from './stateCommon.js';
|
||||||
import type { Edge, NodeData, State, StateStmt, Stmt, StyleClass } from './stateDb.js';
|
import type { Edge, NodeData, StateStmt, Stmt, StyleClass } from './stateDb.js';
|
||||||
|
|
||||||
// List of nodes created from the parsed diagram statement items
|
// List of nodes created from the parsed diagram statement items
|
||||||
const nodeDb = new Map<string, NodeData>();
|
const nodeDb = new Map<string, NodeData>();
|
||||||
@@ -59,7 +59,7 @@ export function stateDomId(
|
|||||||
const setupDoc = (
|
const setupDoc = (
|
||||||
parentParsedItem: StateStmt | undefined,
|
parentParsedItem: StateStmt | undefined,
|
||||||
doc: Stmt[],
|
doc: Stmt[],
|
||||||
diagramStates: Map<string, State>,
|
diagramStates: Map<string, StateStmt>,
|
||||||
nodes: NodeData[],
|
nodes: NodeData[],
|
||||||
edges: Edge[],
|
edges: Edge[],
|
||||||
altFlag: boolean,
|
altFlag: boolean,
|
||||||
@@ -177,18 +177,18 @@ function insertOrUpdateNode(
|
|||||||
* Else create 1 string from the list of classes found
|
* Else create 1 string from the list of classes found
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
function getClassesFromDbInfo(dbInfoItem?: State): string {
|
function getClassesFromDbInfo(dbInfoItem?: StateStmt): string {
|
||||||
return dbInfoItem?.classes?.join(' ') ?? '';
|
return dbInfoItem?.classes?.join(' ') ?? '';
|
||||||
}
|
}
|
||||||
|
|
||||||
function getStylesFromDbInfo(dbInfoItem?: State): string[] {
|
function getStylesFromDbInfo(dbInfoItem?: StateStmt): string[] {
|
||||||
return dbInfoItem?.styles ?? [];
|
return dbInfoItem?.styles ?? [];
|
||||||
}
|
}
|
||||||
|
|
||||||
export const dataFetcher = (
|
export const dataFetcher = (
|
||||||
parent: StateStmt | undefined,
|
parent: StateStmt | undefined,
|
||||||
parsedItem: StateStmt,
|
parsedItem: StateStmt,
|
||||||
diagramStates: Map<string, State>,
|
diagramStates: Map<string, StateStmt>,
|
||||||
nodes: NodeData[],
|
nodes: NodeData[],
|
||||||
edges: Edge[],
|
edges: Edge[],
|
||||||
altFlag: boolean,
|
altFlag: boolean,
|
||||||
|
|||||||
Reference in New Issue
Block a user