From 772c1e5e101adc0f6bab770981ac634653fd5fce Mon Sep 17 00:00:00 2001 From: Fuwn Date: Sun, 24 Dec 2023 03:11:43 -0800 Subject: fix(wrapped): null check top media --- src/lib/Tools/Wrapped.svelte | 120 +++++++++++++++++++++++-------------------- 1 file changed, 64 insertions(+), 56 deletions(-) diff --git a/src/lib/Tools/Wrapped.svelte b/src/lib/Tools/Wrapped.svelte index 28749d26..58a4cafb 100644 --- a/src/lib/Tools/Wrapped.svelte +++ b/src/lib/Tools/Wrapped.svelte @@ -516,66 +516,74 @@
- - Highest Rated Genre Cover - -
- Highest Rated Genres -
    - {#each topMedia.genres as genre} -
  1. - - {genre.genre}: {genre.averageScore}% - -
  2. - {/each} -
-
+ {#if topMedia} + + Highest Rated Genre Cover + +
+ Highest Rated Genres +
    + {#each topMedia.genres as genre} +
  1. + + {genre.genre}: {genre.averageScore}% + +
  2. + {/each} +
+
+ {:else} + {@html nbsp('Loading top genres ...')} + {/if}
- - Highest Rated Tag Cover - -
- Highest Rated Tags -
    - {#each topMedia.tags as tag} -
  1. - - {tag.tag}: {tag.averageScore}% - -
  2. - {/each} -
-
+ {#if topMedia} + + Highest Rated Tag Cover + +
+ Highest Rated Tags +
    + {#each topMedia.tags as tag} +
  1. + + {tag.tag}: {tag.averageScore}% + +
  2. + {/each} +
+
+ {:else} + {@html nbsp('Loading top tags ...')} + {/if}
-- cgit v1.2.3