Migrate frontend to Svelte 5 runes semantics
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user