File tree Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -216,9 +216,9 @@ namespace jsWeb {
216
216
extern type Reader
217
217
extern io def getBody(r: NativeResponse): Reader =
218
218
jsWeb """${r}.body.getReader()"""
219
- extern io def read(r: Reader): Promise[js::IterableResult[js::NativeBytes ]] =
219
+ extern io def read(r: Reader): Promise[js::IterableResult[ByteArray ]] =
220
220
jsWeb """{ promise: ${r}.read() }"""
221
- def each(r: Reader): Unit / emit[js::NativeBytes ] = {
221
+ def each(r: Reader): Unit / emit[ByteArray ] = {
222
222
while(r.read().await() is r and not(r.js::done)) {
223
223
do emit(r.js::unsafeValue())
224
224
}
@@ -246,7 +246,7 @@ namespace jsWeb {
246
246
247
247
def rr = new ResponseReader {
248
248
def status() = res.statusCode
249
- def body() = for[js::NativeBytes ]{ res.getBody().each() }{ b => b.js:: each }
249
+ def body() = for[ByteArray ]{ res.getBody().each() }{ b => b.each }
250
250
def getHeader(k) = undefinedToOption(res.getHeader(k))
251
251
}
252
252
k{rr}
You can’t perform that action at this time.
0 commit comments