aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFuwn <[email protected]>2024-02-19 17:13:34 -0800
committerFuwn <[email protected]>2024-02-19 17:13:34 -0800
commita9c42c5baf51528fb823272986cf95a06d3b507d (patch)
treeb36844bd2292754f52dd515d863eaac8a1ea4b0b
parentfeat(user): longer delay for hololive hover (diff)
downloaddue.moe-a9c42c5baf51528fb823272986cf95a06d3b507d.tar.xz
due.moe-a9c42c5baf51528fb823272986cf95a06d3b507d.zip
feat(user): full screen error
-rw-r--r--src/routes/user/[user]/+page.svelte30
1 files changed, 16 insertions, 14 deletions
diff --git a/src/routes/user/[user]/+page.svelte b/src/routes/user/[user]/+page.svelte
index 791f660a..2a420fce 100644
--- a/src/routes/user/[user]/+page.svelte
+++ b/src/routes/user/[user]/+page.svelte
@@ -69,21 +69,23 @@
profile could not be loaded.
</AnimeRateLimited>
{:else}
- <div class={userData ? 'card card-small' : 'card'} id="user-panel">
- {#if userData === null}
- Could not load user profile for <a
- href={`https://anilist.co/user/${data.username}`}
- target="_blank">@{data.username}</a
- >.
-
- <p />
-
- Does this user exist?
- {:else if userData === undefined}
+ {#if userData === null}
+ <Message slot withReload>
+ <p>
+ Could not load user profile for <a
+ href={`https://anilist.co/user/${data.username}`}
+ target="_blank">@{data.username}</a
+ >.
+ </p>
+ </Message>
+ {:else if userData === undefined}
+ <div class="card card-small">
<Message />
<Skeleton card={false} count={1} height="224px" />
- {:else}
+ </div>
+ {:else}
+ <div class={userData ? 'card card-small' : 'card'}>
<div
class="card"
id="user-grid"
@@ -146,8 +148,8 @@
</div>
</div>
</div>
- {/if}
- </div>
+ </div>
+ {/if}
{#if schedule && preferences && preferences.pinned_hololive_streams.length > 0}
<p />