chore(examples): cleanup
This commit is contained in:
@@ -1,4 +1,4 @@
|
|||||||
import { MouseEvent, useCallback, useRef, useState } from 'react';
|
import { useCallback, useState } from 'react';
|
||||||
import {
|
import {
|
||||||
ReactFlow,
|
ReactFlow,
|
||||||
addEdge,
|
addEdge,
|
||||||
@@ -52,7 +52,7 @@ const initEdges: Edge[] = [
|
|||||||
];
|
];
|
||||||
|
|
||||||
const Flow = () => {
|
const Flow = () => {
|
||||||
const [nodes, setNodes, onNodesChange] = useNodesState(initNodes);
|
const [nodes, _, onNodesChange] = useNodesState(initNodes);
|
||||||
const [edges, setEdges, onEdgesChange] = useEdgesState(initEdges);
|
const [edges, setEdges, onEdgesChange] = useEdgesState(initEdges);
|
||||||
const [viewport, setViewport] = useState<Viewport>({ x: 0, y: 0, zoom: 1 });
|
const [viewport, setViewport] = useState<Viewport>({ x: 0, y: 0, zoom: 1 });
|
||||||
const [viewport2, setViewport2] = useState<Viewport>({ x: 100, y: 100, zoom: 1.5 });
|
const [viewport2, setViewport2] = useState<Viewport>({ x: 100, y: 100, zoom: 1.5 });
|
||||||
@@ -63,10 +63,6 @@ const Flow = () => {
|
|||||||
|
|
||||||
const setter = currentViewport === 0 ? setViewport : setViewport2;
|
const setter = currentViewport === 0 ? setViewport : setViewport2;
|
||||||
|
|
||||||
const toggleViewport = () => {
|
|
||||||
setCurrentViewport(currentViewport === 0 ? 1 : 0);
|
|
||||||
};
|
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<ReactFlow
|
<ReactFlow
|
||||||
nodes={nodes}
|
nodes={nodes}
|
||||||
@@ -80,7 +76,7 @@ const Flow = () => {
|
|||||||
<Panel position="top-left">
|
<Panel position="top-left">
|
||||||
<button onClick={() => setter((vp) => ({ ...vp, y: vp.y + 10 }))}>update viewport</button>
|
<button onClick={() => setter((vp) => ({ ...vp, y: vp.y + 10 }))}>update viewport</button>
|
||||||
<button onClick={() => fitView()}>fitView</button>
|
<button onClick={() => fitView()}>fitView</button>
|
||||||
<button onClick={() => toggleViewport()}>toggle viewport</button>
|
<button onClick={() => setCurrentViewport(currentViewport === 0 ? 1 : 0)}>toggle viewport</button>
|
||||||
</Panel>
|
</Panel>
|
||||||
|
|
||||||
<MiniMap />
|
<MiniMap />
|
||||||
|
|||||||
Reference in New Issue
Block a user