aboutsummaryrefslogtreecommitdiff
path: root/src/lib/Utility/Loading.svelte
blob: 67691cbb002eefdbbb45cec7e62d6a256d6cb9ae (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
<script lang="ts">
export let type: string | undefined = undefined;
export let percent: number | undefined = undefined;
export let card = true;
</script>

<div class:card>
  {#if type}
    Loading {type} ...{percent ? ` ${percent}%` : ''}
  {:else}
    <slot />
  {/if}
</div>