mirror of https://github.com/sveltejs/svelte
parent
f90639d89c
commit
f7bc647aa3
@ -0,0 +1,5 @@
|
||||
---
|
||||
"svelte": patch
|
||||
---
|
||||
|
||||
fix: fix string name of reactive map and set iterator
|
||||
@ -0,0 +1,12 @@
|
||||
import { flushSync } from '../../../../src/index-client';
|
||||
import { test } from '../../test';
|
||||
|
||||
export default test({
|
||||
solo: true,
|
||||
html: `
|
||||
<div>[object Set Iterator] [object Set Iterator] [object Set Iterator]</div>
|
||||
<div>[object Set Iterator] [object Set Iterator] [object Set Iterator]</div>
|
||||
<div>[object Map Iterator] [object Map Iterator] [object Map Iterator]</div>
|
||||
<div>[object Map Iterator] [object Map Iterator] [object Map Iterator]</div>
|
||||
`
|
||||
});
|
||||
@ -0,0 +1,13 @@
|
||||
<script>
|
||||
import { Set as ReactiveSet, Map as ReactiveMap } from 'svelte/reactivity';
|
||||
|
||||
let map = new Map();
|
||||
let set = new Set();
|
||||
let rmap = new ReactiveMap();
|
||||
let rset = new ReactiveSet();
|
||||
</script>
|
||||
|
||||
<div>{rset.entries()} {rset.keys()} {rset.values()}</div>
|
||||
<div>{set.entries()} {set.keys()} {set.values()}</div>
|
||||
<div>{rmap.entries()} {rmap.keys()} {rmap.values()}</div>
|
||||
<div>{map.entries()} {map.keys()} {map.values()}</div>
|
||||
Loading…
Reference in new issue