aboutsummaryrefslogtreecommitdiff
path: root/src/routes/settings
diff options
context:
space:
mode:
authorFuwn <[email protected]>2023-08-27 22:06:13 -0700
committerFuwn <[email protected]>2023-08-27 22:06:13 -0700
commit8bdaf94d9dd0582315eeedb3d04210d3fd3acfa6 (patch)
tree57190421baae547f345238f9e2c94c679f3fc8c6 /src/routes/settings
parentfix(mangadex): null fallbacks (diff)
downloaddue.moe-8bdaf94d9dd0582315eeedb3d04210d3fd3acfa6.tar.xz
due.moe-8bdaf94d9dd0582315eeedb3d04210d3fd3acfa6.zip
feat(anime): allow sort by days left
Diffstat (limited to 'src/routes/settings')
-rw-r--r--src/routes/settings/+page.svelte13
1 files changed, 13 insertions, 0 deletions
diff --git a/src/routes/settings/+page.svelte b/src/routes/settings/+page.svelte
index f50208b5..874d3804 100644
--- a/src/routes/settings/+page.svelte
+++ b/src/routes/settings/+page.svelte
@@ -6,6 +6,7 @@
import cacheMangaMinutes from '../../stores/cacheMangaMinutes';
import cacheMinutes from '../../stores/cacheMinutes';
import roundDownChapters from '../../stores/roundDownChapters';
+ import sortByDifference from '../../stores/sortByDifference';
export let data;
@@ -74,6 +75,18 @@
>
</li>
<li>
+ <a
+ href="#"
+ on:click={() =>
+ $sortByDifference === 'true'
+ ? sortByDifference.set('false')
+ : sortByDifference.set('true')}
+ >Sort anime by {@html $sortByDifference === 'true'
+ ? 'difference between last watched and next episode'
+ : 'days left until next episode'}</a
+ >
+ </li>
+ <li>
<a href="#" on:click={pruneUnresolved}>Re-cache <b>ALL</b> unresolved manga</a>
</li>
<li><a href="#" on:click={pruneAll}>Re-cache <b>ALL</b> manga</a></li>