Redirect from edit if not logged in
This commit is contained in:
parent
298c55038c
commit
447b5acf09
@ -84,7 +84,7 @@ class App extends React.Component {
|
|||||||
<Welcome />
|
<Welcome />
|
||||||
</Route>
|
</Route>
|
||||||
<Route exact path="/select.html">
|
<Route exact path="/select.html">
|
||||||
<BuildingEditAny />
|
<BuildingEditAny user={this.state.user} />
|
||||||
</Route>
|
</Route>
|
||||||
<Route exact path="/map/:map.html" component={Legend} />
|
<Route exact path="/map/:map.html" component={Legend} />
|
||||||
<Route exact path="/building/:building.html" render={(props) => (
|
<Route exact path="/building/:building.html" render={(props) => (
|
||||||
|
@ -1,11 +1,17 @@
|
|||||||
|
|
||||||
import React from 'react';
|
import React from 'react';
|
||||||
import Sidebar from './sidebar';
|
import Sidebar from './sidebar';
|
||||||
|
import InfoBox from './info-box';
|
||||||
|
import { Redirect } from 'react-router-dom';
|
||||||
|
|
||||||
const BuildingEditAny = () => (
|
const BuildingEditAny = (props) => {
|
||||||
<Sidebar title="Edit data">
|
if (!props.user){
|
||||||
<p className="data-intro">Select a building to edit by clicking on the map…</p>
|
return <Redirect to="/sign-up.html" />
|
||||||
</Sidebar>
|
}
|
||||||
);
|
return (
|
||||||
|
<Sidebar title="Edit data">
|
||||||
|
<InfoBox msg="Select a building to edit by clicking on the map…" />
|
||||||
|
</Sidebar>
|
||||||
|
);
|
||||||
|
}
|
||||||
export default BuildingEditAny;
|
export default BuildingEditAny;
|
||||||
|
Loading…
Reference in New Issue
Block a user