UNPKG

ice.fo.utils

Version:

20 lines (15 loc) 383 B
export default function readFileAsBase64(file) { return new Promise((resolve) => { const reader = new FileReader(); reader.readAsDataURL(file); reader.addEventListener('load', (e) => { const base64 = e.target.result; const result = { src: base64, size: file.size, name: file.name, }; resolve(result); }); }); }