Migrate frontend to Svelte 5 runes semantics

This commit is contained in:
2026-03-11 11:29:24 +03:00
parent 765178f12e
commit 0083d9054e
61 changed files with 989 additions and 922 deletions

View File

@@ -1,8 +1,10 @@
<script>
export let name = "circle";
export let size = 20;
export let className = "";
export let strokeWidth = 1.9;
let {
name = "circle",
size = 20,
className = "",
strokeWidth = 1.9,
} = $props();
const iconPaths = {
home: ["M3 11l9-7 9 7", "M5 10v9h14v-9", "M10 19v-5h4v5"],
@@ -64,7 +66,7 @@
],
};
$: paths = iconPaths[name] || iconPaths.dashboard;
let paths = $derived(iconPaths[name] || iconPaths.dashboard);
</script>
<svg