Skip to content
Snippets Groups Projects
Commit 7cc833f7 authored by Reiter, Christoph's avatar Reiter, Christoph :snake:
Browse files

Use the export of file-saver instead of the global function

file-saver pollutes the global scope, but at least it provides
a default export, so use that instead.
parent 8967b751
No related branches found
No related tags found
No related merge requests found
Pipeline #10583 passed
......@@ -7,7 +7,7 @@ import * as commonUtils from 'vpu-common/utils';
import {Icon, MiniSpinner, Button} from 'vpu-common';
import * as utils from './utils';
import JSZip from 'jszip/dist/jszip.js';
import 'file-saver';
import FileSaver from 'file-saver';
import * as commonStyles from 'vpu-common/styles';
import {classMap} from 'lit-html/directives/class-map.js';
import {FileUpload} from 'vpu-file-upload';
......@@ -160,9 +160,7 @@ class OfficialSignaturePdfUpload extends ScopedElementsMixin(VPUSignatureLitElem
zip.generateAsync({type:"blob"})
.then(function(content) {
// save with FileSaver.js
// see: https://github.com/eligrey/FileSaver.js
saveAs(content, "signed-documents.zip");
FileSaver.saveAs(content, "signed-documents.zip");
that._("#zip-download-button").stop();
});
......@@ -195,8 +193,7 @@ class OfficialSignaturePdfUpload extends ScopedElementsMixin(VPUSignatureLitElem
const arr = utils.convertDataURIToBinary(file.contentUrl);
const blob = new Blob([arr], { type: utils.getDataURIContentType(file.contentUrl) });
// see: https://github.com/eligrey/FileSaver.js
saveAs(blob, file.name);
FileSaver.saveAs(blob, file.name);
}
/**
......
......@@ -7,7 +7,7 @@ import * as commonUtils from 'vpu-common/utils';
import * as utils from './utils';
import {Icon, MiniSpinner, Button} from 'vpu-common';
import JSZip from 'jszip/dist/jszip.js';
import 'file-saver';
import FileSaver from 'file-saver';
import * as commonStyles from 'vpu-common/styles';
import {classMap} from 'lit-html/directives/class-map.js';
import {FileUpload} from 'vpu-file-upload';
......@@ -320,9 +320,7 @@ class QualifiedSignaturePdfUpload extends ScopedElementsMixin(VPUSignatureLitEle
zip.generateAsync({type:"blob"})
.then(function(content) {
// save with FileSaver.js
// see: https://github.com/eligrey/FileSaver.js
saveAs(content, "signed-documents.zip");
FileSaver.saveAs(content, "signed-documents.zip");
that._("#zip-download-button").stop();
});
......@@ -355,8 +353,7 @@ class QualifiedSignaturePdfUpload extends ScopedElementsMixin(VPUSignatureLitEle
const arr = utils.convertDataURIToBinary(file.contentUrl);
const blob = new Blob([arr], { type: utils.getDataURIContentType(file.contentUrl) });
// see: https://github.com/eligrey/FileSaver.js
saveAs(blob, file.name);
FileSaver.saveAs(blob, file.name);
}
/**
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment