aboutsummaryrefslogtreecommitdiffstats
path: root/webui/src/index.js
diff options
context:
space:
mode:
authorMichael Muré <batolettre@gmail.com>2018-07-22 10:06:40 +0200
committerGitHub <noreply@github.com>2018-07-22 10:06:40 +0200
commite1f597639bfc2f796f74afa87e41581087f0b26e (patch)
tree4bf2bcb127924ed3265c68bd9beb4baa24def432 /webui/src/index.js
parent94623b2a82485e573005fc52441dcdbe79f8d026 (diff)
parent6d8559048f9dcbac4ee9f65de54bda4cd1a7431c (diff)
downloadgit-bug-e1f597639bfc2f796f74afa87e41581087f0b26e.tar.gz
Merge pull request #3 from MichaelMure/ui
WIP: Web UI
Diffstat (limited to 'webui/src/index.js')
-rw-r--r--webui/src/index.js31
1 files changed, 24 insertions, 7 deletions
diff --git a/webui/src/index.js b/webui/src/index.js
index 296b3911..8c4137fe 100644
--- a/webui/src/index.js
+++ b/webui/src/index.js
@@ -1,8 +1,25 @@
-import React from 'react';
-import ReactDOM from 'react-dom';
-import './index.css';
-import App from './App';
-import registerServiceWorker from './registerServiceWorker';
+import React from "react";
+import ReactDOM from "react-dom";
+import { BrowserRouter } from "react-router-dom";
+import ApolloClient from "apollo-boost";
+import { ApolloProvider } from "react-apollo";
+import CssBaseline from "@material-ui/core/CssBaseline";
-ReactDOM.render(<App />, document.getElementById('root'));
-// registerServiceWorker();
+import App from "./App";
+
+const client = new ApolloClient({
+ uri: "/graphql",
+ connectToDevTools: true
+});
+
+ReactDOM.render(
+ <ApolloProvider client={client}>
+ <BrowserRouter>
+ <React.Fragment>
+ <App />
+ <CssBaseline />
+ </React.Fragment>
+ </BrowserRouter>
+ </ApolloProvider>,
+ document.getElementById("root")
+);