feat(sideBar): 侧边栏点击应用初始化默认增加appRuntimeData中的事件列表数据

master
钟良源 3 months ago
parent d7ca2dbd3b
commit 7047ef0ba5

@ -30,7 +30,8 @@ import {
updateFlowData,
updateCanvasDataMap,
updateCurrentAppData,
updateEventListOld
updateEventListOld,
updateEventNodeList
} from '@/store/ideContainer';
import { addApp, getProjectEnv, editApp, deleteApp } from '@/api/apps';
import _ from 'lodash';
@ -440,6 +441,10 @@ const SideBar: React.FC<SideBarProps> = ({
dispatch(updateFlowData({ [data.id]: res.data }));
// 更新 currentAppData 中的数据
dispatch(updateCurrentAppData({ ...findMenuItem(menuData[identity], children.key) }));
dispatch(updateEventNodeList({
eventSendNodeList: [],
eventlisteneList: []
}));
// 同步更新到 canvasDataMap
if (res.data.main?.components) {
@ -573,7 +578,8 @@ const SideBar: React.FC<SideBarProps> = ({
newSet.delete(appId);
return newSet;
});
} else {
}
else {
// 隐藏节点 - 添加到隐藏节点集合
setHiddenNodes(prev => new Set(prev).add(appId));
}

Loading…
Cancel
Save