Merge pull request #3427 from wbkd/svelte-flow-edge-classes

fix(svelte) edge classes get applied
This commit is contained in:
Moritz Klack
2023-09-21 15:35:34 +02:00
committed by GitHub
2 changed files with 4 additions and 1 deletions
@@ -33,6 +33,8 @@
export let targetPosition: $$Props['targetPosition'];
export let ariaLabel: $$Props['ariaLabel'] = undefined;
// @ todo: support edge updates
let className: string = '';
export { className as class };
const { edges, edgeTypes, flowId, addSelectedEdges } = useStore();
const dispatch = createEventDispatcher();
@@ -55,7 +57,7 @@
<!-- svelte-ignore a11y-no-noninteractive-element-interactions -->
{#if !hidden}
<g
class="svelte-flow__edge"
class="svelte-flow__edge {className}"
class:animated
class:selected
data-id={id}
+1
View File
@@ -69,6 +69,7 @@ export type EdgeLayouted = Pick<
| 'targetHandle'
| 'ariaLabel'
| 'hidden'
| 'class'
> &
EdgePosition & {
sourceHandleId?: string | null;