Skip to content

Commit 4baacbc

Browse files
authored
Dependencies upgrade (#103)
1 parent 829d476 commit 4baacbc

File tree

9 files changed

+90
-136
lines changed

9 files changed

+90
-136
lines changed

.github/workflows/tests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
uses: docker://mstruebing/editorconfig-checker:2.0.3
2121

2222
- name: Install
23-
run: yarn install && yarn run generate
23+
run: yarn install --frozen-lockfile && yarn run generate
2424

2525
- name: Lint
2626
run: yarn run check:cs

dashboard/codegen.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ generates:
1717
plugins:
1818
- typescript
1919
- typescript-operations
20+
- typescript-react-apollo
2021
hooks:
2122
afterOneFileWrite:
2223
- prettier --write

dashboard/package.json

Lines changed: 5 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -16,30 +16,26 @@
1616
"check:tests": "true"
1717
},
1818
"dependencies": {
19-
"@apollo/react-hooks": "^3.1.3",
20-
"@apollo/react-ssr": "^3.1.3",
19+
"@apollo/client": "^3.1.3",
2120
"@gitlab-merger-bot/common": "*",
2221
"@gitlab-merger-bot/server": "*",
2322
"@material-ui/core": "^4.11.0",
2423
"@material-ui/icons": "^4.5.1",
25-
"apollo-cache-inmemory": "^1.6.6",
26-
"apollo-client": "^2.6.10",
27-
"apollo-link-http": "^1.5.16",
28-
"apollo-link-ws": "^1.0.19",
2924
"graphql-tag": "^2.11.0",
3025
"isomorphic-unfetch": "^3.0.0",
3126
"next": "^9.5.2",
3227
"react": "^16.12.0",
33-
"react-dom": "^16.12.0"
28+
"react-dom": "^16.12.0",
29+
"subscriptions-transport-ws": "^0.9.18"
3430
},
3531
"devDependencies": {
3632
"@graphql-codegen/cli": "^1.17.8",
3733
"@graphql-codegen/typescript": "^1.17.9",
3834
"@graphql-codegen/typescript-operations": "^1.17.8",
35+
"@graphql-codegen/typescript-react-apollo": "^2.0.6",
3936
"@types/node": "^14.6.0",
4037
"@types/react": "^16.9.19",
41-
"apollo-utilities": "^1.3.4",
42-
"graphql": "^15.3.0",
38+
"graphql": "^14.7.0",
4339
"typescript": "^4.0.2"
4440
}
4541
}

dashboard/src/components/layout.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ import Paper from '@material-ui/core/Paper';
1010
import Avatar from '@material-ui/core/Avatar';
1111
import Tabs from '@material-ui/core/Tabs';
1212
import Tab from '@material-ui/core/Tab';
13-
import { useQuery } from '@apollo/react-hooks';
13+
import { useQuery } from '@apollo/client';
1414
import { MeQuery } from '../types';
1515
import gql from 'graphql-tag';
1616

dashboard/src/components/ui/UserAvatar.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import React from 'react';
22

3-
import { useQuery } from '@apollo/react-hooks';
3+
import { useQuery } from '@apollo/client';
44
import { AvatarQuery, AvatarQueryVariables } from '../../types';
55
import gql from 'graphql-tag';
66
import Avatar from '@material-ui/core/Avatar';

dashboard/src/lib/apollo.tsx

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,17 @@ import { NextPage, NextPageContext } from 'next';
22
import React from 'react';
33

44
import Head from 'next/head';
5-
import { ApolloProvider } from '@apollo/react-hooks';
6-
import { ApolloClient } from 'apollo-client';
7-
import { InMemoryCache, NormalizedCacheObject } from 'apollo-cache-inmemory';
8-
import { HttpLink } from 'apollo-link-http';
5+
import {
6+
ApolloProvider,
7+
ApolloClient,
8+
InMemoryCache,
9+
NormalizedCacheObject,
10+
split,
11+
} from '@apollo/client';
12+
import { getMainDefinition } from '@apollo/client/utilities';
13+
import { HttpLink } from '@apollo/client/link/http';
14+
import { WebSocketLink } from '@apollo/client/link/ws';
915
import fetch from 'isomorphic-unfetch';
10-
import { WebSocketLink } from 'apollo-link-ws';
11-
import { getMainDefinition } from 'apollo-utilities';
12-
import { split } from 'apollo-link';
1316

1417
type TApolloClient = ApolloClient<NormalizedCacheObject>;
1518

@@ -51,7 +54,7 @@ export function withApollo(PageComponent: NextPage, { ssr = true } = {}) {
5154

5255
if (ssr) {
5356
try {
54-
const { getDataFromTree } = await import('@apollo/react-ssr');
57+
const { getDataFromTree } = await import('@apollo/client/react/ssr');
5558
await getDataFromTree(
5659
<AppTree
5760
pageProps={{

dashboard/src/pages/index.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import { withApollo } from '../lib/apollo';
33
import Typography from '@material-ui/core/Typography';
44
import Box from '@material-ui/core/Box';
55
import Layout from '../components/layout';
6-
import { useMutation, useSubscription } from '@apollo/react-hooks';
6+
import { useMutation, useSubscription } from '@apollo/client';
77
import gql from 'graphql-tag';
88
import OverlayLoading from '../components/ui/overlay-loading';
99
import {

server/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
"env-var": "^6.3.0",
2323
"express": "^4.17.1",
2424
"fast-deep-equal": "^3.1.3",
25+
"graphql": "^14.7.0",
2526
"node-fetch": "^2.3.0",
2627
"serve-static": "^1.14.1",
2728
"uuid": "^8.3.0"

0 commit comments

Comments
 (0)