dduf-check / src /routes /+page.svelte
coyotte508
🍱 Add fake dduf files
73f1392
raw
history blame
971 Bytes
<script lang="ts">
import { goto } from '$app/navigation';
import { checkDduf } from '$lib/check-dduf';
let url = '';
let output = '';
async function handleSubmit(event: Event) {
event.preventDefault();
output = 'Checking...';
for await (const str of checkDduf(url)) {
output += '\n' + str;
}
}
</script>
<div class="flex flex-col gap-4 p-4">
<h1 class="text-xl font-bold">DDUF Check</h1>
<form class="flex flex-col gap-4" onsubmit={handleSubmit}>
<label class="flex flex-col gap-2">
DDUF URL (resolved url)
<input
type="url"
name="url"
placeholder="https://huggingface.co/name/repo/main/resolve/file.dduf"
bind:value={url}
class="w-full rounded-md border border-gray-300 p-2"
/>
</label>
<button type="submit" class="self-start rounded-md bg-blue-500 p-2 text-white">Check</button>
<textarea class="w-full rounded-md border border-gray-300 p-2" rows="10" readonly
>{output}</textarea
>
</form>
</div>