diff options
| author | Fuwn <[email protected]> | 2024-09-09 23:35:38 -0700 |
|---|---|---|
| committer | Fuwn <[email protected]> | 2024-09-09 23:35:38 -0700 |
| commit | 5341b07e9aab68124e51b1ed6e708fecd7dc77e4 (patch) | |
| tree | c56b26ca71de3bd31f61eedb17c24cb9c231b0df /src/lib/Reader | |
| parent | chore(nix): ignore direnv directory (diff) | |
| download | due.moe-5341b07e9aab68124e51b1ed6e708fecd7dc77e4.tar.xz due.moe-5341b07e9aab68124e51b1ed6e708fecd7dc77e4.zip | |
refactor(reader): chapter list component
Diffstat (limited to 'src/lib/Reader')
| -rw-r--r-- | src/lib/Reader/Chapters.svelte | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/src/lib/Reader/Chapters.svelte b/src/lib/Reader/Chapters.svelte new file mode 100644 index 00000000..9953036e --- /dev/null +++ b/src/lib/Reader/Chapters.svelte @@ -0,0 +1,22 @@ +<script lang="ts"> + export let data; +</script> + +<ul> + {#each data.data as chapter} + <li> + {#if chapter.attributes.volume} + Vol. {chapter.attributes.volume} + {/if} + Ch. {chapter.attributes.chapter} + <span class="opaque">|</span> + <a + href={`https://mangadex.org/chapter/${chapter.id}`} + target="_blank" + rel="noopener noreferrer" + > + {chapter.attributes.title || 'Read'} + </a> + </li> + {/each} +</ul> |