@yookue/ts-lang-utils
Version:
Common lang utilities for typescript
14 lines • 521 B
JavaScript
export function readAsDataUrl(file, resolve, reject) {
if (!file || !resolve) {
return;
}
var reader = new FileReader();
reader.addEventListener('load', function (ev) {
var _ev$target;
resolve(typeof ((_ev$target = ev.target) === null || _ev$target === void 0 ? void 0 : _ev$target.result) === 'string' ? ev.target.result : undefined);
});
reader.addEventListener('error', function (ev) {
return reject === null || reject === void 0 ? void 0 : reject(ev);
});
reader.readAsDataURL(file);
}