Use same lock values as mobile clients
[ProtonMail-WebClient.git] / packages / shared / lib / helpers / downloadFile.ts
blob059196e7d09c6f1d04c387475945eabc049ee8f2
1 import saveAs from 'file-saver';
3 import { isFileSaverSupported } from './browser';
5 const downloadFile = (blob: Blob | undefined, filename: string | undefined) => {
6     if (!isFileSaverSupported()) {
7         throw new Error('Download requires a newer browser.');
8     }
10     saveAs(blob, filename);
13 export default downloadFile;