From 4f026e841aade40eedff26f73a0984c936a43ece Mon Sep 17 00:00:00 2001
From: Braks <78412429+bcakmakoglu@users.noreply.github.com>
Date: Wed, 6 Apr 2022 15:27:39 +0200
Subject: [PATCH] refactor(nodes): Remove DraggableCore component and use
composable
* Remove node-element prop from NodeProps
---
package/src/components/Nodes/NodeWrapper.vue | 195 ++++++++++---------
package/src/types/node.ts | 4 +-
2 files changed, 101 insertions(+), 98 deletions(-)
diff --git a/package/src/components/Nodes/NodeWrapper.vue b/package/src/components/Nodes/NodeWrapper.vue
index 2284eea5..f857417f 100644
--- a/package/src/components/Nodes/NodeWrapper.vue
+++ b/package/src/components/Nodes/NodeWrapper.vue
@@ -1,5 +1,5 @@
-
-
-
-
-
+
+
diff --git a/package/src/types/node.ts b/package/src/types/node.ts
index 0dff398e..0ce0ff44 100644
--- a/package/src/types/node.ts
+++ b/package/src/types/node.ts
@@ -52,8 +52,6 @@ export interface GraphNode extends Node {
/** these props are passed to node components */
export interface NodeProps {
id: string
- /** node DOM-element */
- nodeElement: HTMLDivElement
type: string
data?: Data
selected: boolean
@@ -62,7 +60,7 @@ export interface NodeProps {
computedPosition: XYZPosition
/** x, y position */
position: XYPosition
- /** node dimensions (width, height) */
+ /** dom element dimensions (width, height) */
dimensions: Dimensions
label?:
| string