boundary-batch-first-run
Simon Holthausen 3 days ago
parent 1211fdc5f6
commit 0f620e8efc

@ -0,0 +1,10 @@
<script>
function renderContent(node) {
node.textContent = 'foo';
}
const test = await Promise.resolve('foo');
</script>
<p>{test}</p>
<div {@attach renderContent}></div>

@ -0,0 +1,9 @@
import { tick } from 'svelte';
import { test } from '../../test';
export default test({
async test({ assert, target }) {
await tick();
assert.htmlEqual(target.innerHTML, '<p>foo</p><div>foo</div>');
}
});

@ -0,0 +1,11 @@
<script>
import Inner from './Inner.svelte';
</script>
<svelte:boundary>
<Inner />
{#snippet pending()}
<p>pending</p>
{/snippet}
</svelte:boundary>
Loading…
Cancel
Save