fix: oops

This commit is contained in:
not-nullptr 2024-11-11 15:27:57 +00:00
parent 7fb1daf2cd
commit 97217b7cc2
1 changed files with 3 additions and 18 deletions

View File

@ -1,22 +1,7 @@
<script lang="ts">
import { converters } from "$lib/converters";
import type { Converter } from "$lib/converters/converter";
import Uploader from "$lib/components/visual/Uploader.svelte";
let file = $state<File>();
let to = "";
const convert = async (converter: Converter, file: File, to: string) => {
const buffer = await file.arrayBuffer();
const result = await converter.convert({
name: file.name.split(".").slice(0, -1).join("."),
buffer
}, to);
console.log(result);
}
let files = $state<FileList>();
</script>
<div class="flex flex-col">
<input type="file" onchange={e => file = (e.target as any).files[0]} />
<input type="text" placeholder="to" bind:value={to} />
<button onclick={() => convert(converters[0], file!, to)}>Go</button>
</div>
<Uploader bind:files />