chayns-components
Version:
A set of beautiful React components for developing chayns® applications.
21 lines (19 loc) • 579 B
JavaScript
;
exports.__esModule = true;
exports.getDataUrlFromBase64 = getDataUrlFromBase64;
exports.getDataUrlFromFile = getDataUrlFromFile;
function getDataUrlFromFile(file) {
return new Promise((resolve, reject) => {
const reader = new FileReader();
reader.onload = e => resolve(e.target.result);
reader.onerror = reject;
reader.readAsDataURL(file);
});
}
function getDataUrlFromBase64(base64) {
if (!base64.startsWith('data:image/*;base64,')) {
return `data:image/*;base64,${base64}`;
}
return base64;
}
//# sourceMappingURL=getDataUrl.js.map