Files
openarchival/OpenArchival.Blazor/wwwroot/js/downloadHelper.js

12 lines
335 B
JavaScript

function downloadFileFromBytes(fileName, mimeType, bytesBase64) {
const link = document.createElement('a');
link.href = `data:${mimeType};base64,${bytesBase64}`;
link.download = fileName;
// This is required for Firefox
document.body.appendChild(link);
link.click();
document.body.removeChild(link);
}