perf: extract modules

This commit is contained in:
archer
2023-08-02 18:08:27 +08:00
parent 8862e353aa
commit b7934ecc27
8 changed files with 67 additions and 16 deletions

View File

@@ -63,11 +63,13 @@ export const textAdaptGptResponse = ({
export const appModule2FlowNode = ({
item,
onChangeNode,
onDelNode
onDelNode,
onDelEdge
}: {
item: AppModuleItemType;
onChangeNode: FlowModuleItemType['onChangeNode'];
onDelNode: FlowModuleItemType['onDelNode'];
onDelEdge: FlowModuleItemType['onDelEdge'];
}): Node<FlowModuleItemType> => {
// init some static data
const template =
@@ -96,7 +98,8 @@ export const appModule2FlowNode = ({
};
}),
onChangeNode,
onDelNode
onDelNode,
onDelEdge
};
return {