feat(ui): close confirm when changes not saved

This commit is contained in:
Fu Diwei
2025-01-06 00:44:06 +08:00
parent 6f1a375fee
commit 4ba7237326
22 changed files with 185 additions and 264 deletions

View File

@@ -15,7 +15,7 @@ export type WorkflowElementProps = {
};
const WorkflowElement = ({ node, disabled, ...props }: WorkflowElementProps) => {
const nodeComponent = useMemo(() => {
const workflowNodeEl = useMemo(() => {
switch (node.type) {
case WorkflowNodeType.Start:
case WorkflowNodeType.Apply:
@@ -38,7 +38,7 @@ const WorkflowElement = ({ node, disabled, ...props }: WorkflowElementProps) =>
}
}, [node, disabled, props]);
return <>{nodeComponent}</>;
return <>{workflowNodeEl}</>;
};
export default memo(WorkflowElement);