live_svelte/examples/simple/Simple.svelte
Wout De Puysseleir a83e46f062 Convert Svelte files to runes
Mostly by running `npx sv migrate svelte-5`
2025-02-05 13:01:10 -08:00

18 lines
419 B
Svelte

<script>
/** @type {{number: any, live: any}} */
let {number, live} = $props()
function increase() {
live.pushEvent("set_number", {number: number + 1})
}
function decrease() {
live.pushEvent("set_number", {number: number - 1})
}
</script>
<h1>Component is working</h1>
<p>The number is {number}</p>
<button onclick={increase}>+</button>
<button onclick={decrease}>-</button>