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/each-fallback/main.svelte

23 lines
356 B

<script>
let data = $state({a:1, b:2, c:3});
let filter = $state(false);
function toggle_filter(){
if(filter) {
filter = false;
data = {a:1, b:2, c:3};
} else {
filter = true;
data = {};
}
}
</script>
<div>
{#each Object.keys(data) as key}
{key}
{:else}
Fallback
{/each}
</div>
<button onclick={toggle_filter}>Toggle</button>