update to svelte 5

This commit is contained in:
2025-01-17 18:11:26 +01:00
parent 808d846737
commit e440e4b7e0
26 changed files with 954 additions and 1738 deletions

View File

@@ -1,11 +1,16 @@
<script lang="ts">
export let label: string = ''
export let value: string
interface Props {
label?: string
value: string
[key: string]: any
}
let { label = '', value = $bindable(), ...rest }: Props = $props()
</script>
<label>
<small>
{label}
</small>
<textarea class="box" {...$$restProps} bind:value />
<textarea class="box" {...rest} bind:value></textarea>
</label>