We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 5812875 + 3bd442a commit 17f101eCopy full SHA for 17f101e
src/renderer/packages/models/base.ts
@@ -57,13 +57,16 @@ export default class Base {
57
if (!response.body) {
58
throw new Error('No response body')
59
}
60
+
61
+ const decoder = new TextDecoder()
62
63
const parser = createParser((event) => {
64
if (event.type === 'event') {
65
onMessage(event.data)
66
67
})
68
for await (const chunk of this.iterableStreamAsync(response.body)) {
- const str = new TextDecoder().decode(chunk)
69
+ const str = decoder.decode(chunk, { stream: true })
70
parser.feed(str)
71
72
0 commit comments