From 8db9b1a997d473f756da73294914fa703ded97a9 Mon Sep 17 00:00:00 2001 From: braks <78412429+bcakmakoglu@users.noreply.github.com> Date: Sat, 3 Feb 2024 13:05:05 +0100 Subject: [PATCH] chore(core): deprecate event properties of nodes and edges --- packages/core/src/types/edge.ts | 3 ++- packages/core/src/types/node.ts | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/core/src/types/edge.ts b/packages/core/src/types/edge.ts index 5d1a97e3..f90a5963 100644 --- a/packages/core/src/types/edge.ts +++ b/packages/core/src/types/edge.ts @@ -103,7 +103,7 @@ export interface DefaultEdge< template?: EdgeComponent /** Additional data that is passed to your custom components */ data?: Data - /** contextual and custom events of edge */ + /** @deprecated will be removed in the next major version */ events?: Partial> /** Aria label for edge (a11y) */ zIndex?: number @@ -159,6 +159,7 @@ export type GraphEdge< sourceNode: GraphNode targetNode: GraphNode data: Data + /** @deprecated will be removed in the next major version */ events: Partial> type: Type } & EdgePositions diff --git a/packages/core/src/types/node.ts b/packages/core/src/types/node.ts index 02d92517..16342df7 100644 --- a/packages/core/src/types/node.ts +++ b/packages/core/src/types/node.ts @@ -114,6 +114,7 @@ export interface GraphNode< dragging: boolean initialized: boolean data: Data + /** @deprecated will be removed in the next major version */ events: Partial> type: Type }