aboutsummaryrefslogtreecommitdiff
path: root/src/lib/Loading.svelte
blob: 829a3a4511baf2e2d809262d9c9ea6ef7f43e558 (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>