still prompt for filename

This commit is contained in:
Reimar 2025-10-13 11:18:20 +02:00
parent ba3f96ecf6
commit 0588b14220

View File

@ -1,11 +1,16 @@
export function downloadFile(name, content, extension, mime) {
const filename = prompt("Filename?", name);
if (!filename) {
return;
}
const blob = new Blob([content], { type: mime });
const url = URL.createObjectURL(blob);
const element = document.createElement("a");
element.href = url;
element.download = name + extension;
element.download = filename.endsWith(extension) ? filename : filename + extension;
element.style.display = "none";
document.body.appendChild(element);