From 47d48159dd40e6f74f19b5e147c1f8d55bc8ac2b Mon Sep 17 00:00:00 2001 From: Laura Date: Fri, 14 Aug 2020 16:41:18 -0300 Subject: [PATCH 1/2] Update type of error parameter --- package/src/utils/getErrorMessage.ts | 3 ++- package/src/utils/getErrorsList.ts | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/package/src/utils/getErrorMessage.ts b/package/src/utils/getErrorMessage.ts index 6ffba9b..adafab4 100644 --- a/package/src/utils/getErrorMessage.ts +++ b/package/src/utils/getErrorMessage.ts @@ -1,3 +1,4 @@ +import { ApolloError } from '@apollo/client'; import { ErrorResponse } from '@apollo/client/link/error'; import getErrorsList from './getErrorsList'; @@ -7,7 +8,7 @@ import getErrorsList from './getErrorsList'; * @param error The query error. */ const getErrorMessage = ( - error: ErrorResponse, + error: ErrorResponse | ApolloError, ) => { const errors = getErrorsList(error); diff --git a/package/src/utils/getErrorsList.ts b/package/src/utils/getErrorsList.ts index 0728af6..840d4ac 100644 --- a/package/src/utils/getErrorsList.ts +++ b/package/src/utils/getErrorsList.ts @@ -1,11 +1,12 @@ import { ErrorResponse } from '@apollo/client/link/error'; +import { ApolloError } from '@apollo/client'; /** * Sanitizes a query error, returning a list of errors to be displayed. * @param error The query error. */ const getErrorsList = ( - error: ErrorResponse, + error: ErrorResponse | ApolloError, ) => { if (error?.networkError) { return ['Network Error']; From a7013172089d73a66433556e9812b4abed31d967 Mon Sep 17 00:00:00 2001 From: Laura Date: Fri, 14 Aug 2020 16:42:51 -0300 Subject: [PATCH 2/2] Update type of error parameter --- package/src/utils/getErrorMessage.ts | 3 ++- package/src/utils/getErrorsList.ts | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/package/src/utils/getErrorMessage.ts b/package/src/utils/getErrorMessage.ts index 6ffba9b..adafab4 100644 --- a/package/src/utils/getErrorMessage.ts +++ b/package/src/utils/getErrorMessage.ts @@ -1,3 +1,4 @@ +import { ApolloError } from '@apollo/client'; import { ErrorResponse } from '@apollo/client/link/error'; import getErrorsList from './getErrorsList'; @@ -7,7 +8,7 @@ import getErrorsList from './getErrorsList'; * @param error The query error. */ const getErrorMessage = ( - error: ErrorResponse, + error: ErrorResponse | ApolloError, ) => { const errors = getErrorsList(error); diff --git a/package/src/utils/getErrorsList.ts b/package/src/utils/getErrorsList.ts index 0728af6..840d4ac 100644 --- a/package/src/utils/getErrorsList.ts +++ b/package/src/utils/getErrorsList.ts @@ -1,11 +1,12 @@ import { ErrorResponse } from '@apollo/client/link/error'; +import { ApolloError } from '@apollo/client'; /** * Sanitizes a query error, returning a list of errors to be displayed. * @param error The query error. */ const getErrorsList = ( - error: ErrorResponse, + error: ErrorResponse | ApolloError, ) => { if (error?.networkError) { return ['Network Error'];