We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent e01c1ac commit 8b0cb62Copy full SHA for 8b0cb62
2 files changed
packages/x-flow/package.json
@@ -1,6 +1,6 @@
1
{
2
"name": "@xrenders/xflow",
3
- "version": "1.0.3",
+ "version": "1.0.4-beta.1",
4
"description": "一款功能强大、易用灵活的流程编辑器框架,帮助你轻松构建复杂的工作流和流程产品",
5
"keywords": [
6
"xflow"
packages/x-flow/src/models/store.ts
@@ -86,7 +86,16 @@ const createStore = (initProps?: Partial<FlowProps>) => {
86
set({ nodes: isTransform ? transformNodes(nodes) : nodes });
87
},
88
getNodes: () => {
89
- return get().nodes;
+ const nodes = get().nodes;
90
+ const result = nodes.map(item => {
91
+ const { data, ...rest } = item;
92
+ const { _nodeType, ...restData } = data;
93
+ return {
94
+ ...rest,
95
+ data: restData
96
+ }
97
+ });
98
+ return result;
99
100
setEdges: edges => {
101
set({ edges });
0 commit comments