diff --git a/examples/vite/package.json b/examples/vite/package.json index be9cc9b2..255ae5a0 100644 --- a/examples/vite/package.json +++ b/examples/vite/package.json @@ -9,7 +9,8 @@ "dependencies": { "vueflow": "workspace:*", "@vue-flow/additional-components": "workspace:*", - "@vue-flow/core": "workspace:*" + "@vue-flow/core": "workspace:*", + "@vue-flow/node-toolbar": "workspace:*" }, "devDependencies": { "@types/dagre": "^0.7.48", diff --git a/examples/vite/router.ts b/examples/vite/router.ts index 975a15fc..8efeed5b 100644 --- a/examples/vite/router.ts +++ b/examples/vite/router.ts @@ -18,6 +18,10 @@ export const routes: RouterOptions['routes'] = [ path: '/snap-handle', component: () => import('./src/SnapHandle/SnapHandleExample.vue'), }, + { + path: '/node-toolbar', + component: () => import('./src/NodeToolbar/NodeToolbarExample.vue'), + }, { path: '/custom-connectionline', component: () => import('./src/CustomConnectionLine/CustomConnectionLine.vue'), diff --git a/examples/vite/src/NodeToolbar/CustomNode.vue b/examples/vite/src/NodeToolbar/CustomNode.vue new file mode 100644 index 00000000..63fad191 --- /dev/null +++ b/examples/vite/src/NodeToolbar/CustomNode.vue @@ -0,0 +1,31 @@ + + + diff --git a/examples/vite/src/NodeToolbar/NodeToolbarExample.vue b/examples/vite/src/NodeToolbar/NodeToolbarExample.vue new file mode 100644 index 00000000..22d0ba6a --- /dev/null +++ b/examples/vite/src/NodeToolbar/NodeToolbarExample.vue @@ -0,0 +1,61 @@ + + + diff --git a/examples/vite/src/Stress/StressExample.vue b/examples/vite/src/Stress/StressExample.vue index 4f7fc0c0..190bb89b 100644 --- a/examples/vite/src/Stress/StressExample.vue +++ b/examples/vite/src/Stress/StressExample.vue @@ -1,24 +1,47 @@ -