Remove unused import and fix formatting in IOOutputView, MenuBar, RenameLabel, and PageComponent

This commit is contained in:
Gabriel Luiz Freitas Almeida 2024-03-20 16:07:32 -03:00
commit 8376cd1a5b
4 changed files with 8 additions and 20 deletions

View file

@ -1,4 +1,3 @@
import { cloneDeep } from "lodash";
import useFlowStore from "../../stores/flowStore"; import useFlowStore from "../../stores/flowStore";
import { IOOutputProps } from "../../types/components"; import { IOOutputProps } from "../../types/components";
import { Textarea } from "../ui/textarea"; import { Textarea } from "../ui/textarea";

View file

@ -49,9 +49,7 @@ export const MenuBar = ({
setSuccessData({ title: "Flow duplicated successfully" }); setSuccessData({ title: "Flow duplicated successfully" });
navigate("/flow/" + id); navigate("/flow/" + id);
}); });
} } else {
else
{
addFlow(true).then((id) => { addFlow(true).then((id) => {
navigate("/flow/" + id); navigate("/flow/" + id);
}); });

View file

@ -104,29 +104,20 @@ export default function Page({
) { ) {
event.preventDefault(); event.preventDefault();
takeSnapshot(); takeSnapshot();
if ( if (validateSelection(lastSelection!, edges).length === 0) {
validateSelection(lastSelection!, edges).length === 0
) {
const { newFlow, removedEdges } = generateFlow( const { newFlow, removedEdges } = generateFlow(
lastSelection!, lastSelection!,
nodes, nodes,
edges, edges,
getRandomName() getRandomName()
); );
const newGroupNode = generateNodeFromFlow( const newGroupNode = generateNodeFromFlow(newFlow, getNodeId);
newFlow, const newEdges = reconnectEdges(newGroupNode, removedEdges);
getNodeId
);
const newEdges = reconnectEdges(
newGroupNode,
removedEdges
);
setNodes((oldNodes) => [ setNodes((oldNodes) => [
...oldNodes.filter( ...oldNodes.filter(
(oldNodes) => (oldNodes) =>
!lastSelection?.nodes.some( !lastSelection?.nodes.some(
(selectionNode) => (selectionNode) => selectionNode.id === oldNodes.id
selectionNode.id === oldNodes.id
) )
), ),
newGroupNode, newGroupNode,