Testing page generation

This commit is contained in:
ZXY101
2023-08-03 10:08:04 +02:00
parent 00f438a290
commit 07e007aaa7
26 changed files with 564 additions and 92 deletions

View File

@@ -0,0 +1,24 @@
<script lang="ts">
import FileUpload from '$lib/components/FileUpload.svelte';
import { unzipManga } from '$lib/upload';
import type { Entry } from '@zip.js/zip.js';
let promise: Promise<Entry[]> | undefined;
async function onUpload(files: FileList) {
const [file] = files;
promise = unzipManga(file);
}
</script>
<FileUpload {onUpload} accept=".mokuro,.zip,.cbz,.rar" />
{#if promise}
{#await promise}
<p>Loading...</p>
{:then entries}
{#each entries as entry}
<p>{entry.filename}</p>
{/each}
{/await}
{/if}