MCPcopy Create free account
hub / github.com/Effect-TS/effect / onChange

Function onChange

packages/platform/browser/src/BrowserHttpClient.ts:147–152  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

145 Effect.callback<ClientResponseImpl, HttpClientError.HttpClientError>((resume) => {
146 let sent = false
147 const onChange = () => {
148 if (!sent && xhr.readyState >= 2) {
149 sent = true
150 resume(Effect.succeed(new ClientResponseImpl(request, xhr)))
151 }
152 }
153 xhr.onreadystatechange = onChange
154 xhr.onerror = (_event) => {
155 resume(Effect.fail(

Callers 1

Calls 2

resumeFunction · 0.50
succeedMethod · 0.45

Tested by

no test coverage detected