Complete rewrite of local state management.

This commit is contained in:
Patrick Fic
2019-12-06 23:30:15 -08:00
parent 8a72294c91
commit 4f3d917e06
17 changed files with 366 additions and 217 deletions

View File

@@ -5,14 +5,27 @@ import { BrowserRouter } from "react-router-dom";
import * as serviceWorker from "./serviceWorker";
import "./index.css";
import { default as App } from "./App/App.container";
import AppContainer from "./App/App.container";
import { ApolloProvider } from "react-apollo";
import { client } from "./graphql/client";
import initialState from "./graphql/initial-state";
require("dotenv").config();
//Init local state.
client.writeData({
data: {
...initialState
}
});
ReactDOM.render(
<BrowserRouter>
<App />
</BrowserRouter>,
<ApolloProvider client={client}>
<BrowserRouter>
<AppContainer />
</BrowserRouter>
</ApolloProvider>,
document.getElementById("root")
);