diff options
| author | Fuwn <[email protected]> | 2023-11-29 16:38:20 -0800 |
|---|---|---|
| committer | Fuwn <[email protected]> | 2023-11-29 16:38:20 -0800 |
| commit | fad9033ac9dfddad235ebd5c75aee8c6c114e551 (patch) | |
| tree | 544a0bbebcbd8b1cb45fc5946a886480d990bb69 /src/lib/List/MediaTitleDisplay.svelte | |
| parent | feat(tools): sequel spy (diff) | |
| download | due.moe-fad9033ac9dfddad235ebd5c75aee8c6c114e551.tar.xz due.moe-fad9033ac9dfddad235ebd5c75aee8c6c114e551.zip | |
feat(media): use common interface for objects
Diffstat (limited to 'src/lib/List/MediaTitleDisplay.svelte')
| -rw-r--r-- | src/lib/List/MediaTitleDisplay.svelte | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/src/lib/List/MediaTitleDisplay.svelte b/src/lib/List/MediaTitleDisplay.svelte index b98f4125..c419da14 100644 --- a/src/lib/List/MediaTitleDisplay.svelte +++ b/src/lib/List/MediaTitleDisplay.svelte @@ -1,28 +1,28 @@ <script lang="ts"> - import type { Media } from '$lib/AniList/media'; + import type { MediaTitle } from '$lib/AniList/media'; import settings from '../../stores/settings'; import * as wanakana from 'wanakana'; - export let media: Media; + export let title: MediaTitle; </script> {#if $settings.displayNativeTitles} {#if $settings.displayFurigana} - <span title={media.title.english || media.title.romaji || media.title.native}> + <span title={title.english || title.romaji || title.native}> <ruby> - {media.title.native} + {title.native} <rt> - {wanakana.toKana(media.title.romaji)} + {wanakana.toKana(title.romaji)} </rt> </ruby> </span> {:else} - <span title={media.title.english || media.title.romaji || media.title.native}> - {media.title.native} + <span title={title.english || title.romaji || title.native}> + {title.native} </span> {/if} {:else} - <span title={media.title.native}> - {media.title.english || media.title.romaji || media.title.native} + <span title={title.native}> + {title.english || title.romaji || title.native} </span> {/if} |