fix: remove accept for file input

way too long, lol
This commit is contained in:
Maya 2025-10-25 20:48:23 +03:00
parent 256876181e
commit 7832b6a43d
No known key found for this signature in database
1 changed files with 0 additions and 20 deletions

View File

@ -18,23 +18,6 @@
let uploaderButton = $state<HTMLButtonElement>();
let fileInput = $state<HTMLInputElement>();
let acceptedTypes = $state<string>();
const setupFileInput = async () => {
if (!fileInput) return;
const filteredConverters = (
await Promise.all(
converters.map(async (c) => {
if (await c.valid()) return c;
}),
)
).filter((c) => typeof c !== "undefined");
acceptedTypes = filteredConverters
.map((c) => c.formatStrings((f) => f.fromSupported).join(","))
.join(",");
};
const uploadFiles = async () => {
if (!fileInput) return;
fileInput.click();
@ -58,8 +41,6 @@
uploaderButton?.addEventListener("dragleave", handler);
uploaderButton?.addEventListener("drop", handler);
void setupFileInput();
return () => {
uploaderButton?.removeEventListener("dragover", handler);
uploaderButton?.removeEventListener("dragenter", handler);
@ -75,7 +56,6 @@
multiple
class="hidden"
onchange={handleFileChange}
accept={acceptedTypes}
/>
<button