Skip to content

Commit b28382f

Browse files
committed
Merge branch 'update-svelte-5' of https://github.com/trueadm/js-framework-benchmark into trueadm-update-svelte-5
2 parents afa81d0 + 7b3b300 commit b28382f

File tree

3 files changed

+8
-11
lines changed

3 files changed

+8
-11
lines changed

frameworks/keyed/svelte/package-lock.json

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

frameworks/keyed/svelte/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,6 @@
2626
"@rollup/plugin-terser": "0.4.3",
2727
"rollup": "^3.26.2",
2828
"rollup-plugin-svelte": "7.1.6",
29-
"svelte": "^5.0.0-next.1"
29+
"svelte": "^5.0.0-next.5"
3030
}
3131
}

frameworks/keyed/svelte/src/Main.svelte

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,9 @@
11
<svelte:options immutable />
22

33
<script>
4-
import { selector } from 'svelte';
5-
64
let rowId = 1;
75
let data = $state([]);
8-
9-
const selected = selector();
6+
let selected = $state();
107
118
const adjectives = [
129
'pretty',
@@ -166,11 +163,11 @@
166163
<table class="table table-hover table-striped test-data">
167164
<tbody>
168165
{#each data as row (row)}
169-
<tr class={selected.is(row.id) ? 'danger' : ''}
166+
<tr class={selected === row.id ? 'danger' : ''}
170167
><td class="col-md-1">{row.id}</td><td class="col-md-4"
171168
><a
172169
on:click={() => {
173-
selected.set(row.id);
170+
selected = row.id;
174171
}}>{row.label}</a
175172
></td
176173
><td class="col-md-1"

0 commit comments

Comments
 (0)