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-then-catch-if/main.svelte

16 lines
255 B

<script>
export let show;
export let thePromise;
</script>
{#if show}
{#await thePromise}
<p>loading...</p>
{:then theValue}
<p>the value is {theValue}</p>
{:catch theError}
<p>oh no! {theError.message}</p>
{/await}
{:else}
<p>Else</p>
{/if}