From f919c687f47eb96cd98b98d60067ad898d34c59c Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Fri, 7 Sep 2018 13:59:40 +0200 Subject: [PATCH] Logout is redirecting to home. --- client/src/components/Logout.js | 11 +++++------ client/src/components/NavBar.js | 6 ++++-- 2 files changed, 9 insertions(+), 8 deletions(-) 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() {