diff --git a/examples/vite.config.ts b/examples/vite.config.ts index bc8d513d..0df5187a 100644 --- a/examples/vite.config.ts +++ b/examples/vite.config.ts @@ -24,6 +24,6 @@ export default defineConfig({ }), ], optimizeDeps: { - include: ['@braks/vue-flow'], + exclude: ['@braks/vue-flow'], }, }) diff --git a/packages/vue-flow/.eslintrc.js b/packages/vue-flow/.eslintrc.js index 98c0e4cb..4bfcfc91 100644 --- a/packages/vue-flow/.eslintrc.js +++ b/packages/vue-flow/.eslintrc.js @@ -2,6 +2,7 @@ module.exports = { rules: { 'no-use-before-define': 0, 'vue/no-setup-props-destructure': 0, + 'react/prop-types': 0, }, extends: ['../../.eslintrc.js'], ignorePatterns: ['!**/*'], diff --git a/packages/vue-flow/src/components/Edges/Wrapper.ts b/packages/vue-flow/src/components/Edges/Wrapper.ts index e1b751e5..f02aa795 100644 --- a/packages/vue-flow/src/components/Edges/Wrapper.ts +++ b/packages/vue-flow/src/components/Edges/Wrapper.ts @@ -1,6 +1,7 @@ -import { Component, CSSProperties, FunctionalComponent, VNode } from 'vue' +import type { CSSProperties, Component, FunctionalComponent, VNode } from 'vue' import EdgeAnchor from './EdgeAnchor' -import { ConnectionMode, EdgeComponent, EdgeMarkerType, EdgeTextProps, GraphNode, Position } from '~/types' +import type { EdgeComponent, EdgeMarkerType, EdgeTextProps, GraphNode } from '~/types' +import { ConnectionMode, Position } from '~/types' import { getEdgePositions, getHandle, getMarkerId } from '~/utils' interface Props { diff --git a/packages/vue-flow/src/components/Nodes/NodeWrapper.vue b/packages/vue-flow/src/components/Nodes/NodeWrapper.vue index ff241f18..52654dbd 100644 --- a/packages/vue-flow/src/components/Nodes/NodeWrapper.vue +++ b/packages/vue-flow/src/components/Nodes/NodeWrapper.vue @@ -1,6 +1,6 @@