diff options
| author | Fuwn <[email protected]> | 2023-08-28 15:44:13 -0700 |
|---|---|---|
| committer | Fuwn <[email protected]> | 2023-08-28 15:44:13 -0700 |
| commit | 447efaf6be58e6c0e81253d33316a890047b6557 (patch) | |
| tree | 629fe522fff6d6898ce9420bdcf25e2de48c74fc /src/lib/List/Due/MangaList.svelte | |
| parent | fix(upcoming): remove unresolved (diff) | |
| download | due.moe-447efaf6be58e6c0e81253d33316a890047b6557.tar.xz due.moe-447efaf6be58e6c0e81253d33316a890047b6557.zip | |
refactor(list): use interface for key
Diffstat (limited to 'src/lib/List/Due/MangaList.svelte')
| -rw-r--r-- | src/lib/List/Due/MangaList.svelte | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/lib/List/Due/MangaList.svelte b/src/lib/List/Due/MangaList.svelte index f6e1323d..022c8b97 100644 --- a/src/lib/List/Due/MangaList.svelte +++ b/src/lib/List/Due/MangaList.svelte @@ -47,9 +47,9 @@ const flattenedLists = flattenLists(media); const releasingMedia = flattenedLists.filter( (media: Media) => - media['status'] == 'RELEASING' && - media['format'] != 'NOVEL' && - (media['mediaListEntry'] || { progress: 0 })['progress'] >= + media.status == 'RELEASING' && + media.format != 'NOVEL' && + (media.mediaListEntry || { progress: 0 }).progress >= ($displayNotStarted === 'true' ? 0 : 1) ); let finalMedia = releasingMedia; @@ -117,13 +117,13 @@ <ul> {#each cleanedMedia as manga} <li> - <a href={`https://anilist.co/manga/${manga['id']}`} target="_blank"> - {manga['title']['english'] || manga['title']['romaji'] || manga['title']['native']} + <a href={`https://anilist.co/manga/${manga.id}`} target="_blank"> + {manga.title.english || manga.title.romaji || manga.title.native} </a> <span style="opacity: 50%;">|</span> - {(manga['mediaListEntry'] || { progress: 0 })['progress']} + {(manga.mediaListEntry || { progress: 0 }).progress} <a href="#" on:click={() => updateMedia(manga.id, manga.mediaListEntry?.progress)}>+</a> - [{manga['episodes'] || '?'}] + [{manga.episodes || '?'}] </li> {/each} </ul> |