aboutsummaryrefslogtreecommitdiff
path: root/src/components/forum_list
diff options
context:
space:
mode:
Diffstat (limited to 'src/components/forum_list')
-rw-r--r--src/components/forum_list/forum_list.svelte9
1 files changed, 6 insertions, 3 deletions
diff --git a/src/components/forum_list/forum_list.svelte b/src/components/forum_list/forum_list.svelte
index 174ae25..46f60f0 100644
--- a/src/components/forum_list/forum_list.svelte
+++ b/src/components/forum_list/forum_list.svelte
@@ -1,15 +1,18 @@
<script>
import { _ } from 'svelte-i18n';
- import { forums } from '../../stores/forums.js';
+ import { forums } from '$stores/forums';
import ErrorBlock from '../error_block/error_block.svelte';
</script>
<nav title="{$_('forum_list.title')}">
- {#if !$forums.length}
+ {#if $forums.loading}
+ <p>Loading...</p>
+ {/if}
+ {#if $forums.error}
<ErrorBlock message={$_('forum_list.error.unavailable')} />
{/if}
<ul>
- {#each $forums as forum}
+ {#each $forums.data as forum}
<li>
<a href="/f/{forum.id}">
<span aria-hidden="true" class="navigation-glyph {forum.glyph}">{forum.glyph}</span>