forked from profectus/Profectus
Fix boards not starting with starting nodes
This commit is contained in:
parent
3dbacc8e21
commit
8f52918e38
1 changed files with 4 additions and 1 deletions
|
@ -211,7 +211,10 @@ export function createBoard<T extends BoardOptions>(
|
||||||
board[Component] = BoardComponent;
|
board[Component] = BoardComponent;
|
||||||
|
|
||||||
board.state = persistent<BoardData>({
|
board.state = persistent<BoardData>({
|
||||||
nodes: [],
|
nodes: board.startNodes().map((n, i) => {
|
||||||
|
(n as BoardNode).id = i;
|
||||||
|
return n as BoardNode;
|
||||||
|
}),
|
||||||
selectedNode: null,
|
selectedNode: null,
|
||||||
selectedAction: null
|
selectedAction: null
|
||||||
});
|
});
|
||||||
|
|
Loading…
Reference in a new issue