From 1d542aba65763afad22e1e7ed28254ba8eb74e79 Mon Sep 17 00:00:00 2001 From: Braks <78412429+bcakmakoglu@users.noreply.github.com> Date: Sat, 24 Jul 2021 21:08:34 +0200 Subject: [PATCH] =?UTF-8?q?refactor:=20back=20to=20jsx=20=F0=9F=A5=87?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../CustomConnectionLine/ConnectionLine.vue | 4 +- .../CustomConnectionLine.vue | 19 +- examples/CustomNode/CustomNode.vue | 2 +- examples/DragNDrop/DnD.vue | 15 +- package.json | 2 +- src/additional-components/Controls/index.tsx | 2 +- .../{ConnectionLine.vue => index.tsx} | 80 +++--- src/components/Edges/BezierEdge.tsx | 2 +- src/components/Edges/Edge.tsx | 255 ++++++++++++++++++ src/components/Edges/Edge.vue | 2 - src/components/Handle/Handle.ts | 70 ----- src/components/Handle/handler.ts | 5 +- src/components/Handle/index.tsx | 17 +- src/components/Nodes/Node.vue | 2 +- src/components/UserSelection/index.tsx | 36 ++- src/container/EdgeRenderer/Marker.tsx | 22 ++ src/container/EdgeRenderer/Marker.vue | 30 --- .../EdgeRenderer/MarkerDefinitions.tsx | 42 +++ .../EdgeRenderer/MarkerDefinitions.vue | 45 ---- .../{EdgeRenderer.vue => index.tsx} | 78 +++--- .../{FlowRenderer.vue => index.tsx} | 59 ++-- src/container/GraphView/GraphView.vue | 94 ++++--- .../{NodeRenderer.vue => index.tsx} | 50 ++-- src/container/RevueFlow/RevueFlow.vue | 76 +++--- src/container/ZoomPane/index.tsx | 174 +++++------- src/hooks/RevueFlowHooks.ts | 4 +- src/hooks/useResizeHandler.ts | 10 +- src/hooks/useZoomPanHelper.ts | 3 +- src/shims-tsx.d.ts | 15 ++ src/types/index.ts | 1 - yarn.lock | 8 +- 31 files changed, 666 insertions(+), 558 deletions(-) rename src/components/ConnectionLine/{ConnectionLine.vue => index.tsx} (76%) create mode 100644 src/components/Edges/Edge.tsx delete mode 100644 src/components/Handle/Handle.ts create mode 100644 src/container/EdgeRenderer/Marker.tsx delete mode 100644 src/container/EdgeRenderer/Marker.vue create mode 100644 src/container/EdgeRenderer/MarkerDefinitions.tsx delete mode 100644 src/container/EdgeRenderer/MarkerDefinitions.vue rename src/container/EdgeRenderer/{EdgeRenderer.vue => index.tsx} (57%) rename src/container/FlowRenderer/{FlowRenderer.vue => index.tsx} (79%) rename src/container/NodeRenderer/{NodeRenderer.vue => index.tsx} (69%) create mode 100644 src/shims-tsx.d.ts diff --git a/examples/CustomConnectionLine/ConnectionLine.vue b/examples/CustomConnectionLine/ConnectionLine.vue index afee9f5e..e241f302 100644 --- a/examples/CustomConnectionLine/ConnectionLine.vue +++ b/examples/CustomConnectionLine/ConnectionLine.vue @@ -14,7 +14,7 @@ import { defineComponent, PropType } from 'vue'; import { ConnectionLineComponentProps } from '../../src'; -const ConnectionLine = defineComponent({ +export default defineComponent({ props: { sourceX: { type: Number as PropType, @@ -34,6 +34,4 @@ const ConnectionLine = defineComponent({ } } }); - -export default ConnectionLine; diff --git a/examples/CustomConnectionLine/CustomConnectionLine.vue b/examples/CustomConnectionLine/CustomConnectionLine.vue index 0f848b3c..b5e2111c 100644 --- a/examples/CustomConnectionLine/CustomConnectionLine.vue +++ b/examples/CustomConnectionLine/CustomConnectionLine.vue @@ -1,9 +1,9 @@