aboutsummaryrefslogtreecommitdiff
path: root/src/components/forum_list
diff options
context:
space:
mode:
authorRuben Beltran del Rio <ruben@unlimited.pizza>2021-03-13 15:28:29 +0100
committerRuben Beltran del Rio <ruben@unlimited.pizza>2021-03-13 15:28:29 +0100
commitc1bc5993a694f6fd047a3881351827058042483b (patch)
tree3d64130e1e6a2f86f70981df28cf22cd535bf2b2 /src/components/forum_list
parentbd8e98d7e24c4dbaee7db6ec7955f7c2f6d396a6 (diff)
Use routify and GraphQL server
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>