fix: extract modules

This commit is contained in:
archer
2023-08-02 16:33:31 +08:00
parent bf1f958dcd
commit 8862e353aa
5 changed files with 30 additions and 15 deletions

View File

@@ -73,10 +73,6 @@ export const appModule2FlowNode = ({
const template =
ModuleTemplatesFlat.find((template) => template.flowType === item.flowType) || EmptyModule;
const mergeOutputs = item.outputs.concat(
template.outputs.filter((output) => !item.outputs.find((item) => item.key === output.key))
);
// replace item data
const moduleItem: FlowModuleItemType = {
...item,
@@ -90,7 +86,7 @@ export const appModule2FlowNode = ({
};
}),
// 合并 template 和数据库,文案以 template 为准
outputs: mergeOutputs.map((output) => {
outputs: item.outputs.map((output) => {
// unChange outputs
const templateOutput = template.outputs.find((item) => item.key === output.key);