diff --git a/svelte/src/lib/components/LoadingSpinner.stories.svelte b/svelte/src/lib/components/LoadingSpinner.stories.svelte new file mode 100644 index 0000000000..0955d6ffd2 --- /dev/null +++ b/svelte/src/lib/components/LoadingSpinner.stories.svelte @@ -0,0 +1,25 @@ + + + + + + + + + diff --git a/svelte/src/lib/components/LoadingSpinner.svelte b/svelte/src/lib/components/LoadingSpinner.svelte new file mode 100644 index 0000000000..a30b03034d --- /dev/null +++ b/svelte/src/lib/components/LoadingSpinner.svelte @@ -0,0 +1,50 @@ + + +
+ Loading... +
+ + diff --git a/svelte/src/lib/components/PageHeader.svelte b/svelte/src/lib/components/PageHeader.svelte index 7e7164a54f..93a6a79d15 100644 --- a/svelte/src/lib/components/PageHeader.svelte +++ b/svelte/src/lib/components/PageHeader.svelte @@ -2,7 +2,7 @@ import type { Snippet } from 'svelte'; import type { HTMLAttributes } from 'svelte/elements'; - // TODO: import LoadingSpinner from './LoadingSpinner.svelte'; + import LoadingSpinner from '$lib/components/LoadingSpinner.svelte'; interface Props extends HTMLAttributes { title?: string; @@ -24,8 +24,7 @@ {suffix} {/if} {#if showSpinner} - - Loading... + {/if} {/if} @@ -49,8 +48,4 @@ color: var(--main-color-light); padding-left: var(--space-2xs); } - - .loading-spinner { - margin: 0 var(--space-2xs); - }