From 09c56a60b316a2c0e43d6cbe084b31d1c0c51976 Mon Sep 17 00:00:00 2001 From: braks <78412429+bcakmakoglu@users.noreply.github.com> Date: Wed, 15 Feb 2023 00:07:49 +0100 Subject: [PATCH] refactor(core,types): use `MouseTouchEvent` for `EdgeMouseEvent` type Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com> --- packages/core/src/types/hooks.ts | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/packages/core/src/types/hooks.ts b/packages/core/src/types/hooks.ts index bccfb35a..af63208c 100644 --- a/packages/core/src/types/hooks.ts +++ b/packages/core/src/types/hooks.ts @@ -8,7 +8,7 @@ import type { EdgeChange, NodeChange } from './changes' import type { VueFlowStore } from './store' import type { FlowElements } from './flow' -export type MouseTouchEvent = MouseEvent | TouchEvent | PointerEvent +export type MouseTouchEvent = MouseEvent | TouchEvent export interface NodeMouseEvent { event: MouseTouchEvent @@ -17,18 +17,19 @@ export interface NodeMouseEvent { } export interface NodeDragEvent { - event: MouseEvent + event: MouseTouchEvent node: GraphNode nodes: GraphNode[] intersections?: GraphNode[] } export interface EdgeMouseEvent { - event: MouseEvent + event: MouseTouchEvent edge: GraphEdge } export interface EdgeUpdateEvent { + event: MouseTouchEvent edge: GraphEdge connection: Connection }