get tests passing

proxied-state-each-blocks
Rich Harris 2 years ago committed by Dominic Gannaway
parent 5f8988ad73
commit 5ff4932373

@ -1,7 +1,5 @@
<script> <script>
import { proxy } from 'svelte'; const array = $state([1, 2, 3]);
const array = proxy([1, 2, 3]);
const sum = $derived(array.reduce((a, b) => a + b, 0)); const sum = $derived(array.reduce((a, b) => a + b, 0));
</script> </script>

@ -1,7 +1,5 @@
<script> <script>
import { proxy } from 'svelte'; const ping = $state({});
const ping = proxy({});
ping.pong = { ping, pang: 'hello!' }; ping.pong = { ping, pang: 'hello!' };
</script> </script>

@ -1,7 +1,5 @@
<script> <script>
import { proxy } from 'svelte'; const object = $state({
const object = proxy({
foo: { foo: {
bar: { bar: {
baz: 1 baz: 1

@ -1,11 +1,9 @@
<script> <script>
import { proxy } from 'svelte'; const inner = $state({
const inner = proxy({
count: 0 count: 0
}) })
const object = proxy({ const object = $state({
outer: { outer: {
inner inner
} }

@ -1,7 +1,5 @@
<script> <script>
import { proxy } from 'svelte'; const object = $state({ count: 0 });
const object = proxy({ count: 0 });
</script> </script>
<button onclick={() => object.count += 1}> <button onclick={() => object.count += 1}>
Loading…
Cancel
Save