import type { DownloadAdapter } from '../../exports/download-adapter'; export const browserDownloadAdapter: DownloadAdapter = { download({ fileName, text, mediaType }) { const link = document.createElement('a'); link.href = URL.createObjectURL(new Blob([text], { type: mediaType })); link.download = fileName; link.hidden = true; document.body.appendChild(link); link.click(); URL.revokeObjectURL(link.href); link.remove(); } };