diff --git a/frontend/src/lib/family_tree/dagreLayout.ts b/frontend/src/lib/family_tree/dagreLayout.ts index 1823401..cb38e98 100644 --- a/frontend/src/lib/family_tree/dagreLayout.ts +++ b/frontend/src/lib/family_tree/dagreLayout.ts @@ -1,8 +1,11 @@ import dagre from '@dagrejs/dagre'; import { Position, type Node, type Edge } from '@xyflow/svelte'; +import { onMount } from 'svelte'; const dagreGraph = new dagre.graphlib.Graph(); -dagreGraph.setDefaultEdgeLabel(() => ({})); +onMount(() => { + dagreGraph.setDefaultEdgeLabel(() => ({})); +}); const nodeWidth = 250; const nodeHeight = 250;