From 6d4bbafa403aaedf3a325aaab46a686746cd3c09 Mon Sep 17 00:00:00 2001 From: Fuwn Date: Sun, 14 Jul 2024 01:02:52 -0700 Subject: refactor(mediaTitle): simplify title locale indexer --- src/lib/List/mediaTitle.ts | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) (limited to 'src/lib') 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; }; -- cgit v1.2.3