From 79db292c4d4ce5937ccd900f7295fb242c5f40f9 Mon Sep 17 00:00:00 2001 From: Abbey Yacoe Date: Tue, 3 Jun 2025 15:13:32 +0200 Subject: [PATCH] fix: move ariaRole --- packages/react/src/types/edges.ts | 10 +++++----- packages/svelte/src/lib/types/edges.ts | 6 +++++- 2 files changed, 10 insertions(+), 6 deletions(-) diff --git a/packages/react/src/types/edges.ts b/packages/react/src/types/edges.ts index a4325ebc..83d74c2d 100644 --- a/packages/react/src/types/edges.ts +++ b/packages/react/src/types/edges.ts @@ -64,6 +64,11 @@ export type Edge< */ reconnectable?: boolean | HandleType; focusable?: boolean; + /** + * The ARIA role attribute for the edge, used for accessibility. + * @default "group" + */ + ariaRole?: AriaRole; }; type SmoothStepEdge = Record> = Edge< @@ -183,11 +188,6 @@ export type BaseEdgeProps = Omit, 'd' | 'path' | ' * element in a separate SVG document or element. */ markerEnd?: string; - /** - * The ARIA role attribute for the edge, used for accessibility. - * @default "group" - */ - ariaRole?: AriaRole; }; /** diff --git a/packages/svelte/src/lib/types/edges.ts b/packages/svelte/src/lib/types/edges.ts index 2b56f48b..182f1e48 100644 --- a/packages/svelte/src/lib/types/edges.ts +++ b/packages/svelte/src/lib/types/edges.ts @@ -25,6 +25,11 @@ export type Edge< style?: string; class?: ClassValue; focusable?: boolean; + /** + * The ARIA role attribute for the edge, used for accessibility. + * @default "group" + */ + ariaRole?: HTMLAttributes['role']; }; export type BaseEdgeProps = Pick< @@ -46,7 +51,6 @@ export type BaseEdgeProps = Pick< * @example 'url(#arrow)' */ markerEnd?: string; - ariaRole?: HTMLAttributes['role']; class?: ClassValue; } & HTMLAttributes;