12 Setup Identity Page

Lena created

Change summary

webui/src/App.tsx                     |  2 ++
webui/src/pages/identity/Identity.tsx | 17 +++++++++++++++++
2 files changed, 19 insertions(+)

Detailed changes

webui/src/App.tsx 🔗

@@ -3,6 +3,7 @@ import { Route, Switch } from 'react-router';
 
 import Layout from './components/Header';
 import BugPage from './pages/bug';
+import IdentityPage from './pages/identity/Identity';
 import ListPage from './pages/list';
 import NewBugPage from './pages/new/NewBugPage';
 import NotFoundPage from './pages/notfound/NotFoundPage';
@@ -14,6 +15,7 @@ export default function App() {
         <Route path="/" exact component={ListPage} />
         <Route path="/new" exact component={NewBugPage} />
         <Route path="/bug/:id" exact component={BugPage} />
+        <Route path="/user" exact component={IdentityPage} />
         <Route component={NotFoundPage} />
       </Switch>
     </Layout>

webui/src/pages/identity/Identity.tsx 🔗

@@ -0,0 +1,17 @@
+import React from 'react';
+
+import { makeStyles } from '@material-ui/core/styles';
+
+import { useCurrentIdentityQuery } from '../../components/CurrentIdentity/CurrentIdentity.generated';
+
+const useStyles = makeStyles((theme) => ({}));
+
+const Identity = () => {
+  const classes = useStyles();
+  const { loading, error, data } = useCurrentIdentityQuery();
+  const user = data?.repository?.userIdentity;
+  console.log(user);
+  return <main></main>;
+};
+
+export default Identity;