From ada79a819b16b8a7c61dfee1daa7a75697b6580d Mon Sep 17 00:00:00 2001 From: RockinChaos Date: Thu, 1 Aug 2024 16:06:21 -0700 Subject: [PATCH] feat: Country Of Origin detail --- common/views/ViewAnime/Details.svelte | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/common/views/ViewAnime/Details.svelte b/common/views/ViewAnime/Details.svelte index 1c8459d..4c89d80 100644 --- a/common/views/ViewAnime/Details.svelte +++ b/common/views/ViewAnime/Details.svelte @@ -6,6 +6,7 @@ { property: 'status', label: 'Status', icon: 'live_tv' }, { property: 'nodes', label: 'Studio', icon: 'business' }, { property: 'source', label: 'Source', icon: 'source' }, + { property: 'countryOfOrigin', label: 'Country', icon: 'public', custom: 'property' }, { property: 'isAdult', label: 'Adult', icon: '18_up_rating' }, { property: 'english', label: 'English', icon: 'title' }, { property: 'romaji', label: 'Romaji', icon: 'translate' }, @@ -16,6 +17,13 @@ return media.averageScore + '%' } else if (detail.property === 'season') { return [media.season?.toLowerCase(), media.seasonYear].filter(f => f).join(' ') + } else if (detail.property === 'countryOfOrigin') { + const countryMap = { + JP: 'Japan', + CN: 'China', + US: 'United States' + } + return countryMap[media.countryOfOrigin] || 'Unknown' } else { return media[detail.property] }