Files
nodeMap/node_modules/@testing-library/user-event/dist/cjs/utils/dataTransfer/Blob.js

17 lines
373 B
JavaScript

'use strict';
// jsdom does not implement Blob.text()
function readBlobText(blob, FileReader) {
return new Promise((res, rej)=>{
const fr = new FileReader();
fr.onerror = rej;
fr.onabort = rej;
fr.onload = ()=>{
res(String(fr.result));
};
fr.readAsText(blob);
});
}
exports.readBlobText = readBlobText;