UNPKG

@sanity/form-builder

Version:
21 lines (20 loc) 484 B
"use strict"; 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(); }; }); }