diff --git a/package/src/additional-components/MiniMap/MiniMap.vue b/package/src/additional-components/MiniMap/MiniMap.vue index 4b589da9..9d5eaaab 100644 --- a/package/src/additional-components/MiniMap/MiniMap.vue +++ b/package/src/additional-components/MiniMap/MiniMap.vue @@ -37,7 +37,7 @@ const bb = computed(() => { return getRectOfNodes(store.getNodes) }) -const viewBB = controlledComputed(bb, () => ({ +const viewBB = computed(() => ({ x: -store.viewport.x / store.viewport.zoom, y: -store.viewport.y / store.viewport.zoom, width: store.dimensions.width / store.viewport.zoom, @@ -92,7 +92,7 @@ export default { = function ({ ] } +BaseEdge.props = [ + 'path', + 'centerX', + 'centerY', + 'label', + 'labelBgBorderRadius', + 'labelBgPadding', + 'labelBgStyle', + 'labelShowBg', + 'labelStyle', + 'markerStart', + 'markerEnd', + 'style', +] +BaseEdge.inheritAttrs = false + export default BaseEdge diff --git a/package/src/components/Edges/BezierEdge.ts b/package/src/components/Edges/BezierEdge.ts index 3d952550..e7273cfd 100644 --- a/package/src/components/Edges/BezierEdge.ts +++ b/package/src/components/Edges/BezierEdge.ts @@ -76,5 +76,6 @@ BezierEdge.props = [ 'markerStart', 'style', ] +BezierEdge.inheritAttrs = false export default BezierEdge diff --git a/package/src/components/Edges/EdgeAnchor.ts b/package/src/components/Edges/EdgeAnchor.ts index 2f1a437d..a5fb3a4c 100644 --- a/package/src/components/Edges/EdgeAnchor.ts +++ b/package/src/components/Edges/EdgeAnchor.ts @@ -42,4 +42,6 @@ const EdgeAnchor: FunctionalComponent = function ({ radius = 10, centerX }) } +EdgeAnchor.props = ['radius', 'centerX', 'centerY', 'position'] + export default EdgeAnchor diff --git a/package/src/components/Edges/SimpleBezierEdge.ts b/package/src/components/Edges/SimpleBezierEdge.ts index 2efa33d0..991d33b5 100644 --- a/package/src/components/Edges/SimpleBezierEdge.ts +++ b/package/src/components/Edges/SimpleBezierEdge.ts @@ -72,5 +72,6 @@ SimpleBezierEdge.props = [ 'markerStart', 'style', ] +SimpleBezierEdge.inheritAttrs = false export default SimpleBezierEdge diff --git a/package/src/components/Edges/SmoothStepEdge.ts b/package/src/components/Edges/SmoothStepEdge.ts index 0c51c6a8..40cbffa8 100644 --- a/package/src/components/Edges/SmoothStepEdge.ts +++ b/package/src/components/Edges/SmoothStepEdge.ts @@ -74,5 +74,6 @@ SmoothStepEdge.props = [ 'markerStart', 'style', ] +SmoothStepEdge.inheritAttrs = false export default SmoothStepEdge diff --git a/package/src/components/Edges/StepEdge.ts b/package/src/components/Edges/StepEdge.ts index 41080ff9..0fb0729f 100644 --- a/package/src/components/Edges/StepEdge.ts +++ b/package/src/components/Edges/StepEdge.ts @@ -23,5 +23,6 @@ StepEdge.props = [ 'markerStart', 'style', ] +StepEdge.inheritAttrs = false export default StepEdge diff --git a/package/src/components/Edges/StraightEdge.ts b/package/src/components/Edges/StraightEdge.ts index faef3d40..58692767 100644 --- a/package/src/components/Edges/StraightEdge.ts +++ b/package/src/components/Edges/StraightEdge.ts @@ -57,5 +57,6 @@ StraightEdge.props = [ 'markerStart', 'style', ] +StraightEdge.inheritAttrs = false export default StraightEdge diff --git a/package/src/components/Nodes/DefaultNode.ts b/package/src/components/Nodes/DefaultNode.ts index 9f37b638..4276a599 100644 --- a/package/src/components/Nodes/DefaultNode.ts +++ b/package/src/components/Nodes/DefaultNode.ts @@ -18,5 +18,6 @@ const DefaultNode: FunctionalComponent = function ({ } DefaultNode.props = ['sourcePosition', 'targetPosition', 'label', 'isValidTargetPos', 'isValidSourcePos', 'connectable'] +DefaultNode.inheritAttrs = false export default DefaultNode diff --git a/package/src/components/Nodes/InputNode.ts b/package/src/components/Nodes/InputNode.ts index 6cf51d2f..a69676e5 100644 --- a/package/src/components/Nodes/InputNode.ts +++ b/package/src/components/Nodes/InputNode.ts @@ -15,5 +15,6 @@ const InputNode: FunctionalComponent = function ({ } InputNode.props = ['sourcePosition', 'label', 'isValidSourcePos', 'connectable'] +InputNode.inheritAttrs = false export default InputNode diff --git a/package/src/components/Nodes/OutputNode.ts b/package/src/components/Nodes/OutputNode.ts index 0de8bb31..a8efeb24 100644 --- a/package/src/components/Nodes/OutputNode.ts +++ b/package/src/components/Nodes/OutputNode.ts @@ -15,5 +15,6 @@ const OutputNode: FunctionalComponent = function ({ } OutputNode.props = ['targetPosition', 'label', 'isValidTargetPos', 'connectable'] +OutputNode.inheritAttrs = false export default OutputNode