perf: load d3 asynchronously

feat/type-attributes
Tomáš Mládek 2023-01-11 19:03:20 +01:00
parent 2cab32ec32
commit a69138f0fe
1 changed files with 3 additions and 2 deletions

View File

@ -2,7 +2,6 @@
import UpObject from "../components/display/UpObject.svelte";
import { queryOnce } from "../lib/api";
import Selector from "../components/utils/Selector.svelte";
import * as d3 from "d3";
import { onMount } from "svelte";
import type { ZoomTransform } from "d3";
import Spinner from "../components/utils/Spinner.svelte";
@ -52,7 +51,9 @@
}
}
onMount(() => {
onMount(async () => {
const d3 = await import("d3");
const view = d3.select(".view");
const svg = view.append("svg");