import { SET_CURRENT_USER, } from './actions'; import Axios from 'axios'; //set authentication data export const setCurrentUser = (tokenDetails) => { return { type: SET_CURRENT_USER, payload: tokenDetails }; }; export const logoutUser = (dispatch) => { // Remove token from local storage localStorage.removeItem('token'); localStorage.removeItem('auth') // Remove auth header for future requests delete Axios.defaults.headers.common['x-access-token']; // Set current user to empty object {} which will set isAuthenticated to false // dispatch(setCurrentUser({})); };