summaryrefslogtreecommitdiff
path: root/src/components/navigation/AppNavbar.js
diff options
context:
space:
mode:
authorGeorgios Andreadis <G.Andreadis@student.tudelft.nl>2017-10-04 23:23:09 +0200
committerGitHub <noreply@github.com>2017-10-04 23:23:09 +0200
commitfcaaae65d34003874c76e0c01134dedf94248e09 (patch)
tree2aae1422168651e832a1904623f6f5b100fc17ec /src/components/navigation/AppNavbar.js
parent0a62dfb55c5700013d42a589b930c7448e5bff71 (diff)
parent606d1de0be09f3597165248f65d54e158a13860c (diff)
Merge pull request #42 from atlarge-research/auto-reformat
Standardize code format
Diffstat (limited to 'src/components/navigation/AppNavbar.js')
-rw-r--r--src/components/navigation/AppNavbar.js97
1 files changed, 51 insertions, 46 deletions
diff --git a/src/components/navigation/AppNavbar.js b/src/components/navigation/AppNavbar.js
index 90724a3e..ab4b8412 100644
--- a/src/components/navigation/AppNavbar.js
+++ b/src/components/navigation/AppNavbar.js
@@ -1,53 +1,58 @@
-import React from 'react';
+import React from "react";
import FontAwesome from "react-fontawesome";
import Mailto from "react-mailto";
-import {Link} from "react-router-dom";
-import Navbar, {NavItem} from "./Navbar";
+import { Link } from "react-router-dom";
+import Navbar, { NavItem } from "./Navbar";
import "./Navbar.css";
-const AppNavbar = ({simulationId, inSimulation, fullWidth}) => (
- <Navbar fullWidth={fullWidth}>
- {inSimulation ?
- <NavItem route={"/simulations/" + simulationId}>
- <Link
- className="nav-link"
- title="Construction"
- to={"/simulations/" + simulationId}>
- <FontAwesome name="industry" className="mr-2"/>
- Construction
- </Link>
- </NavItem> :
- undefined
- }
- {inSimulation ?
- <NavItem route={"/simulations/" + simulationId + "/experiments"}>
- <Link
- className="nav-link"
- title="Experiments"
- to={"/simulations/" + simulationId + "/experiments"}>
- <FontAwesome name="play" className="mr-2"/>
- Experiments
- </Link>
- </NavItem> :
- undefined
- }
- <NavItem route="/simulations">
- <Link
- className="nav-link"
- title="My Simulations"
- to="/simulations">
- <FontAwesome name="list" className="mr-2"/>
- My Simulations
- </Link>
- </NavItem>
- <NavItem route="email">
- <Mailto className="nav-link" title="Support" email="opendc@atlarge-research.com"
- headers={{subject: "[support]"}}>
- <FontAwesome name="envelope" className="mr-2"/>
- Support
- </Mailto>
- </NavItem>
- </Navbar>
+const AppNavbar = ({ simulationId, inSimulation, fullWidth }) => (
+ <Navbar fullWidth={fullWidth}>
+ {inSimulation ? (
+ <NavItem route={"/simulations/" + simulationId}>
+ <Link
+ className="nav-link"
+ title="Construction"
+ to={"/simulations/" + simulationId}
+ >
+ <FontAwesome name="industry" className="mr-2" />
+ Construction
+ </Link>
+ </NavItem>
+ ) : (
+ undefined
+ )}
+ {inSimulation ? (
+ <NavItem route={"/simulations/" + simulationId + "/experiments"}>
+ <Link
+ className="nav-link"
+ title="Experiments"
+ to={"/simulations/" + simulationId + "/experiments"}
+ >
+ <FontAwesome name="play" className="mr-2" />
+ Experiments
+ </Link>
+ </NavItem>
+ ) : (
+ undefined
+ )}
+ <NavItem route="/simulations">
+ <Link className="nav-link" title="My Simulations" to="/simulations">
+ <FontAwesome name="list" className="mr-2" />
+ My Simulations
+ </Link>
+ </NavItem>
+ <NavItem route="email">
+ <Mailto
+ className="nav-link"
+ title="Support"
+ email="opendc@atlarge-research.com"
+ headers={{ subject: "[support]" }}
+ >
+ <FontAwesome name="envelope" className="mr-2" />
+ Support
+ </Mailto>
+ </NavItem>
+ </Navbar>
);
export default AppNavbar;