removed bouncing effect
This commit is contained in:
parent
5eadf4c5d5
commit
0b5414cfd3
2 changed files with 6 additions and 17 deletions
|
|
@ -15,12 +15,6 @@ export function TabsManager() {
|
||||||
}
|
}
|
||||||
}, []);
|
}, []);
|
||||||
|
|
||||||
useEffect(() => {
|
|
||||||
// Do something when the tabIndex or flow state changes
|
|
||||||
// For example, log a message to the console
|
|
||||||
console.log("Tab index or flow state changed");
|
|
||||||
}, [tabIndex, flows]);
|
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<div className="h-full w-full flex flex-col">
|
<div className="h-full w-full flex flex-col">
|
||||||
<div className="w-full flex pr-2 flex-row text-center items-center">
|
<div className="w-full flex pr-2 flex-row text-center items-center">
|
||||||
|
|
@ -34,19 +28,9 @@ export function TabsManager() {
|
||||||
</div>
|
</div>
|
||||||
<div className="w-full h-full">
|
<div className="w-full h-full">
|
||||||
<ReactFlowProvider>
|
<ReactFlowProvider>
|
||||||
<FlowPage key={flows[tabIndex]?.id} flow={flows[tabIndex]}></FlowPage>
|
<FlowPage flow={flows[tabIndex]}></FlowPage>
|
||||||
</ReactFlowProvider>
|
</ReactFlowProvider>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
|
||||||
tabs initial logic
|
|
||||||
TO DO
|
|
||||||
- create a context with the tabs control so tabs can be changed inside the flow
|
|
||||||
- create a logic to save tabs and flow state for multitabs and each flow inside each tab
|
|
||||||
- think about the save logic and how to implement it the best way
|
|
||||||
- define what each tab will need to show and how it will be displayed
|
|
||||||
|
|
||||||
*/
|
|
||||||
|
|
|
||||||
|
|
@ -56,6 +56,11 @@ export default function FlowPage({flow}) {
|
||||||
}
|
}
|
||||||
},[nodes,edges])
|
},[nodes,edges])
|
||||||
|
|
||||||
|
useEffect(()=>{
|
||||||
|
setNodes(flow?.data?.nodes || [])
|
||||||
|
setEdges(flow?.data?.edges || [])
|
||||||
|
},[flow])
|
||||||
|
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
setExtraComponent(<ExtraSidebar />);
|
setExtraComponent(<ExtraSidebar />);
|
||||||
setExtraNavigation({ title: "Nodes" });
|
setExtraNavigation({ title: "Nodes" });
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue