Skip to content

Commit 9e4ea5a

Browse files
committed
fix: Added compatability apollo-server-errors package
1 parent 9248601 commit 9e4ea5a

File tree

3 files changed

+22
-3
lines changed

3 files changed

+22
-3
lines changed

package-lock.json

Lines changed: 18 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
"@apollo/react-hooks": "^4.0.0",
99
"@graphql-codegen/schema-ast": "^2.1.0",
1010
"@graphql-tools/schema": "^8.1.2",
11+
"@landingexp/apollo-server-errors": "^3.0.3",
1112
"@testing-library/jest-dom": "^5.14.1",
1213
"@testing-library/react": "^12.0.0",
1314
"@testing-library/user-event": "^13.2.1",

src/graphql/api/resolvers/Pokemon.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { ApolloError } from 'apollo-server-errors';
1+
import { ApolloError } from '@landingexp/apollo-server-errors';
22
import { QueryResolvers, PokemonResolvers } from '../generated/resolvers-types';
33

44
export const Pokemon: QueryResolvers['pokemon'] = async (
@@ -9,7 +9,7 @@ export const Pokemon: QueryResolvers['pokemon'] = async (
99
try {
1010
const { data } = await http.get(`pokemon/${id}`);
1111
return data;
12-
} catch (err) {
12+
} catch (err: any) {
1313
return new ApolloError(err.response.data, err.response.status);
1414
}
1515
};
@@ -33,7 +33,7 @@ export const Pokemons: QueryResolvers['pokemons'] = async (
3333
name: pokemon.name
3434
};
3535
});
36-
} catch (err) {
36+
} catch (err: any) {
3737
return new ApolloError(err.response.data, err.response.status);
3838
}
3939
};

0 commit comments

Comments
 (0)