summaryrefslogtreecommitdiff
path: root/src/components/projects/ProjectAuthList.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/components/projects/ProjectAuthList.js')
-rw-r--r--src/components/projects/ProjectAuthList.js33
1 files changed, 18 insertions, 15 deletions
diff --git a/src/components/projects/ProjectAuthList.js b/src/components/projects/ProjectAuthList.js
index 093b3279..217a8375 100644
--- a/src/components/projects/ProjectAuthList.js
+++ b/src/components/projects/ProjectAuthList.js
@@ -5,23 +5,26 @@ import NoProjectsAlert from "./NoProjectsAlert";
import ProjectAuth from "./ProjectAuth";
import "./ProjectAuthList.css";
-const ProjectAuthList = ({authorizations, onProjectClick}) => (
- <div className="project-list">
- <div className="list-head">
- <div>Project name</div>
- <div>Last edited</div>
- <div>Access rights</div>
- </div>
- <div className="list-body">
- {authorizations.length === 0 ?
- <NoProjectsAlert/> :
- authorizations.map(authorization => (
+const ProjectAuthList = ({authorizations}) => {
+ if (authorizations.length === 0) {
+ return <NoProjectsAlert/>;
+ }
+
+ return (
+ <div className="project-list">
+ <div className="list-head">
+ <div>Project name</div>
+ <div>Last edited</div>
+ <div>Access rights</div>
+ </div>
+ <div className="list-body">
+ {authorizations.map(authorization => (
<ProjectAuth projectAuth={authorization} key={authorization.simulation.id}/>
- ))
- }
+ ))}
+ </div>
</div>
- </div>
-);
+ );
+};
ProjectAuthList.propTypes = {
authorizations: PropTypes.arrayOf(Shapes.Authorization).isRequired,