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/test/runtime/samples/await-with-update-2/main.svelte

16 lines
425 B

<script>
import Component from './Component.svelte';
export let thePromise;
export let count;
export { Component }
</script>
<div>
{#await thePromise}
<p>loading...</p>
{:then { value: theValue, Component }}
Resolved: <svelte:component this={Component} {count} value={theValue} />
{:catch { value: theError, Component } }
Rejected: <svelte:component this={Component} {count} value={theError} />
{/await}
</div>