diff --git a/src/routes/[manga]/+page.svelte b/src/routes/[manga]/+page.svelte index 7cbf539..c419ef8 100644 --- a/src/routes/[manga]/+page.svelte +++ b/src/routes/[manga]/+page.svelte @@ -10,7 +10,10 @@ import { deleteVolume, mangaStats, volumes } from '$lib/settings'; function sortManga(a: Volume, b: Volume) { - return a.mokuroData.volume.localeCompare(b.mokuroData.volume); + return a.mokuroData.volume.localeCompare(b.mokuroData.volume, undefined, { + numeric: true, + sensitivity: 'base' + }); } $: manga = $catalog?.find((item) => item.id === $page.params.manga)?.manga.sort(sortManga);