aboutsummaryrefslogtreecommitdiff
path: root/src/lib
diff options
context:
space:
mode:
authorFuwn <[email protected]>2024-07-14 01:02:52 -0700
committerFuwn <[email protected]>2024-07-14 01:02:52 -0700
commit6d4bbafa403aaedf3a325aaab46a686746cd3c09 (patch)
tree7e87af480f0fed9166d7d4a48f03a60d0e1cc1d7 /src/lib
parentfeat(proxy): encode proxy requests (diff)
downloaddue.moe-6d4bbafa403aaedf3a325aaab46a686746cd3c09.tar.xz
due.moe-6d4bbafa403aaedf3a325aaab46a686746cd3c09.zip
refactor(mediaTitle): simplify title locale indexer
Diffstat (limited to 'src/lib')
-rw-r--r--src/lib/List/mediaTitle.ts11
1 files changed, 3 insertions, 8 deletions
diff --git a/src/lib/List/mediaTitle.ts b/src/lib/List/mediaTitle.ts
index 0aa340af..9186b5d1 100644
--- a/src/lib/List/mediaTitle.ts
+++ b/src/lib/List/mediaTitle.ts
@@ -10,12 +10,7 @@ export interface Title {
export const mediaTitle = (media: Media) => {
if (!media) return 'Loading ...';
- switch (get(settings).displayTitleFormat) {
- case 'native':
- return media.title.native || media.title.romaji || media.title.english;
- case 'romaji':
- return media.title.romaji || media.title.english || media.title.native;
- case 'english':
- return media.title.english || media.title.romaji || media.title.native;
- }
+ const title = media.title;
+
+ return title[get(settings).displayTitleFormat] || title.english || title.romaji || title.native;
};