feat: copy module

This commit is contained in:
archer
2023-08-07 14:45:49 +08:00
parent 90406fce9e
commit 206eb81bb4
6 changed files with 157 additions and 53 deletions

View File

@@ -64,12 +64,16 @@ export const appModule2FlowNode = ({
item,
onChangeNode,
onDelNode,
onDelEdge
onDelEdge,
onCopyNode,
onCollectionNode
}: {
item: AppModuleItemType;
onChangeNode: FlowModuleItemType['onChangeNode'];
onDelNode: FlowModuleItemType['onDelNode'];
onDelEdge: FlowModuleItemType['onDelEdge'];
onCopyNode: FlowModuleItemType['onCopyNode'];
onCollectionNode: FlowModuleItemType['onCollectionNode'];
}): Node<FlowModuleItemType> => {
// init some static data
const template =
@@ -109,7 +113,9 @@ export const appModule2FlowNode = ({
}),
onChangeNode,
onDelNode,
onDelEdge
onDelEdge,
onCopyNode,
onCollectionNode
};
return {