Files
doneit-web/src/app/pages/publications/new-publication/convertBlobToBase64.worker.js
T

15 lines
388 B
JavaScript
Raw Normal View History

2022-01-05 12:54:46 +01:00
convertBlobToBase64 = (blob) => new Promise((resolve, reject) => {
const reader = new FileReader;
reader.onerror = reject;
reader.onload = () => {
resolve(reader.result);
};
reader.readAsDataURL(blob);
2022-12-20 17:06:19 +01:00
}).catch ((error) => {
console.error(error);
});;
2022-01-05 12:54:46 +01:00
onmessage = async function(oEvent) {
const result = await convertBlobToBase64(oEvent.data);
postMessage(result);
};