You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
svelte/packages/svelte/tests/runtime-runes/samples/derived-fn-destructure/main.svelte

19 lines
323 B

<script>
import {log} from './log.js'
let count = $state(0);
function create_derived() {
log.push('create_derived');
return () => {
return {
get double() {
return count * 2;
}
}
}
}
let {double} = $derived.by(create_derived());
</script>
<button on:click={() => count++}>{double}</button>