Adding login page redirection.

4.x.x
sinthuja 7 years ago
parent 9f759f8aee
commit 4a880a9715

@ -63,18 +63,15 @@ class Base extends Component {
render() {
this.setState();
if (this.state.user) {
return (
<div className="container">
<BaseLayout state={this.state}>
<Switch>
<Route component={NotFound}/>
</Switch>
</BaseLayout>
</div>
)
}
return (<Redirect to={"/login"}/>)
return (
<div className="container">
<BaseLayout state={this.state}>
<Switch>
<Route component={NotFound}/>
</Switch>
</BaseLayout>
</div>
)
}
setState() {

@ -21,16 +21,12 @@ import Badge from 'material-ui/Badge';
import React, {Component} from 'react';
import AppBar from 'material-ui/AppBar';
import Drawer from 'material-ui/Drawer';
import {withRouter} from 'react-router-dom';
import IconButton from 'material-ui/IconButton';
import {List, ListItem} from 'material-ui/List';
import Apps from 'material-ui/svg-icons/navigation/apps';
import Add from 'material-ui/svg-icons/content/add-circle';
import Feedback from 'material-ui/svg-icons/action/feedback';
import DevicesOther from 'material-ui/svg-icons/hardware/devices-other';
import NotificationsIcon from 'material-ui/svg-icons/social/notifications';
import ActionAccountCircle from 'material-ui/svg-icons/action/account-circle';
import FlatButton from 'material-ui/FlatButton';
import { Link } from 'react-router-dom';
/**
* Base Layout:
@ -71,7 +67,7 @@ class BaseLayout extends Component {
);
} else {
return (
<FlatButton label="Login"/>
<Link to='/login'> Login</Link>
);
}
}
@ -82,7 +78,7 @@ class BaseLayout extends Component {
<Badge
badgeContent={this.state.notifications}
secondary={true}
badgeStyle={{top: 12, right: 12}} >
badgeStyle={{top: 12, right: 12}}>
<IconButton tooltip="Notifications">
<NotificationsIcon/>
</IconButton>

Loading…
Cancel
Save