diff --git a/src/vpu-official-signature-pdf-upload.js b/src/vpu-official-signature-pdf-upload.js index f9a1a6603655cd1423fb72484ee2ec31922cce6f..c1e510ae186a29c0c6550f0ceaa69088f49bcda5 100644 --- a/src/vpu-official-signature-pdf-upload.js +++ b/src/vpu-official-signature-pdf-upload.js @@ -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); } /** diff --git a/src/vpu-qualified-signature-pdf-upload.js b/src/vpu-qualified-signature-pdf-upload.js index c762897c1a6db4c58f7dee86ce85a839a2ac5387..e40298539f60862ec4657b559e5a38405c49f4e5 100644 --- a/src/vpu-qualified-signature-pdf-upload.js +++ b/src/vpu-qualified-signature-pdf-upload.js @@ -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); } /**