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

@@ -1,7 +1,6 @@
import { useMemo } from "react";
import WorkflowElement from "@/components/workflow/WorkflowElement";
import WorkflowProvider from "@/components/workflow/WorkflowProvider";
import { type WorkflowNode, WorkflowNodeType, newNode } from "@/domain/workflow";
import { useZustandShallowSelector } from "@/hooks";
import { useWorkflowStore } from "@/stores/workflow";
@@ -31,9 +30,7 @@ const WorkflowElements = ({ className, style, disabled }: WorkflowElementsProps)
return (
<div className={className} style={style}>
<div className="flex flex-col items-center overflow-auto">
<WorkflowProvider>{elements}</WorkflowProvider>
</div>
<div className="flex flex-col items-center overflow-auto">{elements}</div>
</div>
);
};