INNER CODE UNIT · TypeScript
NetworkError
enisdenjo/graphql-sse · src/client.ts:807
export class NetworkError<
Response extends ResponseLike = ResponseLike,
> extends Error {
/**
* The underlying response that's considered an error.
*
* Will be undefined when no response is received,
* instead an unexpected network error.
*/
public response: Response | undefined;
constructor(msgOrErrOrResponse: string | Error | Response) {
let message, response: Response | undefined;
if (isResponseLike(msgOrErrOrResponse)) {
response = msgOrErrOrResponse;
message =
'Server responded with ' +
msgOrErrOrResponse.status +