You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
18 lines
379 B
JavaScript
18 lines
379 B
JavaScript
var _File = {};
|
|
|
|
_File.readAsBase64 = function(file){
|
|
var reader = new FileReader();
|
|
|
|
return new Promise(function(resolve, reject){
|
|
reader.onerror = function(){
|
|
reader.abort();
|
|
reject('Problem reading file.');
|
|
};
|
|
reader.onload = function(){
|
|
resolve(reader.result);
|
|
};
|
|
reader.readAsDataURL(file);
|
|
});
|
|
};
|
|
|
|
export default _File; |