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 @@
}
-
+