Added apollo client and basic provider setup.

This commit is contained in:
Patrick Fic
2020-08-11 21:42:21 -07:00
parent 11d92e9aea
commit 1f8d16370a
12 changed files with 1606 additions and 22 deletions

7
App.js
View File

@@ -8,7 +8,8 @@ import { PersistGate } from "redux-persist/integration/react";
import ScreenMainComponent from "./components/screen-main/screen-main.component";
import { persistor, store } from "./redux/store";
import "./translations/i18n";
import { client } from "./graphql/client";
import { ApolloProvider } from "@apollo/client";
export default class App extends React.Component {
constructor(props) {
super(props);
@@ -34,7 +35,9 @@ export default class App extends React.Component {
return (
<Provider store={store}>
<PersistGate persistor={persistor}>
<ScreenMainComponent />
<ApolloProvider client={client}>
<ScreenMainComponent />
</ApolloProvider>
</PersistGate>
</Provider>
);