@sanity/form-builder
Version:
Sanity form builder
21 lines (20 loc) • 484 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.readAsText = readAsText;
var _rxjs = require("rxjs");
function readAsText(file) {
return new _rxjs.Observable(observer => {
var reader = new FileReader();
reader.onerror = error => observer.error(error);
reader.onload = () => {
observer.next(reader.result);
observer.complete();
};
reader.readAsText(file);
return () => {
reader.abort();
};
});
}