whale-plus
Version:
A Component Library for Vue 3
40 lines (36 loc) • 815 B
JavaScript
;
Object.defineProperty(exports, '__esModule', { value: true });
class TestRequest {
createFile(file) {
return Promise.resolve(`token${file.name}`);
}
mergeFile(token) {
return Promise.resolve(`${token}`);
}
patchHash(token, hash, type) {
return new Promise((resolve) => {
if (type == "file") {
resolve({
hasFile: false
});
} else {
resolve({
hasFile: false,
rest: [],
url: ""
});
}
});
}
uploadChunk(chunk, emitter) {
return new Promise((resolve) => {
emitter.emit("progress", chunk);
setTimeout(() => {
emitter.emit("end", chunk);
resolve();
}, 2e3);
});
}
}
exports.TestRequest = TestRequest;
//# sourceMappingURL=testRequest.js.map