diff --git a/client/src/components/Logout.js b/client/src/components/Logout.js
index 5e7f45de8..4876ab330 100644
--- a/client/src/components/Logout.js
+++ b/client/src/components/Logout.js
@@ -1,12 +1,11 @@
-import React, { Component } from 'react'
+import React, { Component } from 'react';
+import {Redirect} from 'react-router';
class Logout extends Component {
render() {
- return (
-
- Login out...
-
- )
+ window.localStorage.removeItem("user");
+
+ return
}
}
diff --git a/client/src/components/NavBar.js b/client/src/components/NavBar.js
index b06d7fdeb..7e52dd246 100644
--- a/client/src/components/NavBar.js
+++ b/client/src/components/NavBar.js
@@ -51,9 +51,11 @@ class NavBar extends Component {
componentDidMount() {
const getUser = window.localStorage.getItem("user");
let user = JSON.parse(getUser)
- const authId = user.sub;
- this.setState({ authId: authId });
+ if (user) {
+ const authId = user.sub;
+ this.setState({ authId: authId });
+ }
}
render() {