aboutsummaryrefslogtreecommitdiff
path: root/src/lib/List/Anime/CleanAnimeList.svelte
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/List/Anime/CleanAnimeList.svelte')
-rw-r--r--src/lib/List/Anime/CleanAnimeList.svelte8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/lib/List/Anime/CleanAnimeList.svelte b/src/lib/List/Anime/CleanAnimeList.svelte
index 6988fde0..175b138c 100644
--- a/src/lib/List/Anime/CleanAnimeList.svelte
+++ b/src/lib/List/Anime/CleanAnimeList.svelte
@@ -31,6 +31,7 @@
export let subsPlease: SubsPlease | null = null;
export let upcoming = false;
export let notYetReleased = false;
+ export let dummy = false;
let keyCacher: NodeJS.Timeout;
@@ -74,7 +75,7 @@
onDestroy(() => clearInterval(keyCacher));
</script>
-<ListTitle time={endTime / 1000} count={media.length} {title} />
+<ListTitle time={endTime / 1000} count={media.length} {title} hideTime={dummy} hideCount={dummy} />
{#if media.length === 0}
No anime to display. <button on:click={() => (animeLists = cleanCache(user, $identity))}>
@@ -96,6 +97,7 @@
id={`anime-${anime.id}`}
pin={`anime-${anime.id}`}
content={anime ? mediaTitle(anime) : ''}
+ relative={dummy}
>
<div class="cover-card-image">
<a
@@ -132,7 +134,7 @@
class={`button-square button-action ${pendingUpdate === anime.id ? 'opaque' : ''}`}
style={pendingUpdate === anime.id ? 'pointer-events: none;' : ''}
on:click={() => {
- if (pendingUpdate !== anime.id) {
+ if (!dummy && pendingUpdate !== anime.id) {
lastUpdatedMedia = anime.id;
pendingUpdate = anime.id;
@@ -213,7 +215,7 @@
class={`button-square button-action ${pendingUpdate === anime.id ? 'opaque' : ''}`}
style={pendingUpdate === anime.id ? 'pointer-events: none;' : ''}
on:click={() => {
- if (pendingUpdate !== anime.id) {
+ if (!dummy && pendingUpdate !== anime.id) {
lastUpdatedMedia = anime.id;
pendingUpdate = anime.id;