diff --git a/examples/vite-app/package.json b/examples/vite-app/package.json
index 2fecdc49..7a87f510 100644
--- a/examples/vite-app/package.json
+++ b/examples/vite-app/package.json
@@ -25,6 +25,7 @@
},
"devDependencies": {
"@cypress/skip-test": "^2.6.1",
+ "@types/dagre": "^0.7.48",
"@types/react": "^18.0.17",
"@types/react-dom": "^18.0.6",
"@vitejs/plugin-react": "^3.0.1",
diff --git a/examples/vite-app/src/examples/Backgrounds/index.tsx b/examples/vite-app/src/examples/Backgrounds/index.tsx
index bda36161..c7783b00 100644
--- a/examples/vite-app/src/examples/Backgrounds/index.tsx
+++ b/examples/vite-app/src/examples/Backgrounds/index.tsx
@@ -1,4 +1,4 @@
-import React, { FC } from 'react';
+import { FC } from 'react';
import ReactFlow, {
Node,
diff --git a/examples/vite-app/src/examples/Basic/index.tsx b/examples/vite-app/src/examples/Basic/index.tsx
index 67bbc0fd..76ce801b 100644
--- a/examples/vite-app/src/examples/Basic/index.tsx
+++ b/examples/vite-app/src/examples/Basic/index.tsx
@@ -1,4 +1,4 @@
-import React, { MouseEvent } from 'react';
+import { MouseEvent } from 'react';
import ReactFlow, {
MiniMap,
Background,
@@ -8,7 +8,7 @@ import ReactFlow, {
Node,
Edge,
useReactFlow,
- NodeOrigin,
+ Panel,
} from 'reactflow';
const onNodeDrag = (_: MouseEvent, node: Node) => console.log('drag', node);
@@ -22,7 +22,6 @@ const initialNodes: Node[] = [
data: { label: 'Node 1' },
position: { x: 250, y: 5 },
className: 'light',
- draggable: false,
},
{
id: '2',
@@ -100,20 +99,12 @@ const BasicFlow = () => {
-
-
-
-
-
-
+
+
+
+
+
+
);
};
diff --git a/examples/vite-app/src/examples/CustomConnectionLine/index.tsx b/examples/vite-app/src/examples/CustomConnectionLine/index.tsx
index e2cb53e8..669ec17b 100644
--- a/examples/vite-app/src/examples/CustomConnectionLine/index.tsx
+++ b/examples/vite-app/src/examples/CustomConnectionLine/index.tsx
@@ -1,4 +1,4 @@
-import React, { useCallback } from 'react';
+import { useCallback } from 'react';
import ReactFlow, {
Node,
addEdge,
diff --git a/examples/vite-app/src/examples/CustomNode/index.tsx b/examples/vite-app/src/examples/CustomNode/index.tsx
index 92553087..27fab297 100644
--- a/examples/vite-app/src/examples/CustomNode/index.tsx
+++ b/examples/vite-app/src/examples/CustomNode/index.tsx
@@ -1,4 +1,4 @@
-import React, { useState, useEffect, MouseEvent, ChangeEvent, useCallback } from 'react';
+import { useState, useEffect, MouseEvent, ChangeEvent, useCallback } from 'react';
import ReactFlow, {
MiniMap,
Controls,
diff --git a/examples/vite-app/src/examples/DefaultNodes/index.tsx b/examples/vite-app/src/examples/DefaultNodes/index.tsx
index 7590f8b9..affd4ce7 100644
--- a/examples/vite-app/src/examples/DefaultNodes/index.tsx
+++ b/examples/vite-app/src/examples/DefaultNodes/index.tsx
@@ -1,4 +1,12 @@
-import ReactFlow, { useReactFlow, Node, Edge, ReactFlowProvider, Background, BackgroundVariant } from 'reactflow';
+import ReactFlow, {
+ useReactFlow,
+ Node,
+ Edge,
+ ReactFlowProvider,
+ Background,
+ BackgroundVariant,
+ Panel,
+} from 'reactflow';
const defaultNodes: Node[] = [
{
@@ -72,18 +80,12 @@ const DefaultNodes = () => {
-
-
-
-
+
+
+
+
-
+
);
};
diff --git a/examples/vite-app/src/examples/DragHandle/index.tsx b/examples/vite-app/src/examples/DragHandle/index.tsx
index b0f87e94..8e6bbf98 100644
--- a/examples/vite-app/src/examples/DragHandle/index.tsx
+++ b/examples/vite-app/src/examples/DragHandle/index.tsx
@@ -1,4 +1,4 @@
-import React, { MouseEvent } from 'react';
+import { MouseEvent } from 'react';
import ReactFlow, { Node, Edge, useNodesState, useEdgesState } from 'reactflow';
import DragHandleNode from './DragHandleNode';
diff --git a/examples/vite-app/src/examples/DragNDrop/Sidebar.tsx b/examples/vite-app/src/examples/DragNDrop/Sidebar.tsx
index 76147544..fc1eec3b 100644
--- a/examples/vite-app/src/examples/DragNDrop/Sidebar.tsx
+++ b/examples/vite-app/src/examples/DragNDrop/Sidebar.tsx
@@ -1,4 +1,5 @@
-import React, { DragEvent } from 'react';
+import { DragEvent } from 'react';
+
import styles from './dnd.module.css';
const onDragStart = (event: DragEvent, nodeType: string) => {
@@ -9,25 +10,19 @@ const onDragStart = (event: DragEvent, nodeType: string) => {
const Sidebar = () => {
return (