diff --git a/src/component/bg.svelte b/src/component/bg.svelte index 1c1ecfb..40bd107 100644 --- a/src/component/bg.svelte +++ b/src/component/bg.svelte @@ -2,7 +2,7 @@ import { canvasDpiScaler } from "../script/canvas_dpi_scaler.ts"; import { onMount } from "svelte"; - let canvas: HTMLCanvasElement; + let canvas = $state() as HTMLCanvasElement; let ctx: CanvasRenderingContext2D; let { darkTheme = $bindable() } = $props(); @@ -33,7 +33,6 @@ let gradients: Gradient[] = []; onMount(async () => { - canvas = document.getElementById("bg-canvas") as HTMLCanvasElement; ctx = canvas.getContext("2d") as CanvasRenderingContext2D; let imagePromises = { @@ -325,10 +324,10 @@ } - +