From 602bc6b645adbf3f9f662ca0fae12f2b5af118d7 Mon Sep 17 00:00:00 2001
From: Alf Eaton <eaton.alf@gmail.com>
Date: Wed, 5 Jul 2017 11:14:18 +0100
Subject: [PATCH] Minor fixes to components

---
 app/components/DecisionForm.js          | 3 +--
 app/components/ProjectActions.js        | 6 +++++-
 app/containers/DeclarationsContainer.js | 2 --
 3 files changed, 6 insertions(+), 5 deletions(-)

diff --git a/app/components/DecisionForm.js b/app/components/DecisionForm.js
index 2d20aad47..052595ffa 100644
--- a/app/components/DecisionForm.js
+++ b/app/components/DecisionForm.js
@@ -3,7 +3,7 @@ import PropTypes from 'prop-types'
 import FRC from 'formsy-react-components'
 import { Button } from 'react-bootstrap'
 
-const DecisionForm = ({ role, onSubmit }) => (
+const DecisionForm = ({ onSubmit }) => (
   <FRC.Form onSubmit={onSubmit} validateOnSubmit={true} layout="vertical" className="content-interactive">
     <div>
       <FRC.Textarea name="decision" label="Decision" rows={5}/>
@@ -16,7 +16,6 @@ const DecisionForm = ({ role, onSubmit }) => (
 )
 
 DecisionForm.propTypes = {
-  role: PropTypes.object.isRequired,
   onSubmit: PropTypes.func.isRequired
 }
 
diff --git a/app/components/ProjectActions.js b/app/components/ProjectActions.js
index 45e7e741d..5fdd00799 100644
--- a/app/components/ProjectActions.js
+++ b/app/components/ProjectActions.js
@@ -6,7 +6,7 @@ import './ProjectActions.css'
 
 const ProjectActions = ({ project }) => (
   <div className="project-actions content-metadata">
-    {project.status === 'submitted' && (
+    {project.status === 'submitted' ? (
       <div>
         <div>
           <Link to={`/projects/${project.id}/editor`} className="project-action">assign an editor</Link>
@@ -16,6 +16,10 @@ const ProjectActions = ({ project }) => (
           <Link to={`/projects/${project.id}/reviewers`} className="project-action">invite reviewers</Link>
         </div>
       </div>
+    ) : (
+      <div>
+        <Link to={`/editor/${project.id}`} target="editor" className="project-action">edit your manuscript</Link>
+      </div>
     )}
   </div>
 )
diff --git a/app/containers/DeclarationsContainer.js b/app/containers/DeclarationsContainer.js
index aabc1dc73..772f0dbf1 100644
--- a/app/containers/DeclarationsContainer.js
+++ b/app/containers/DeclarationsContainer.js
@@ -7,8 +7,6 @@ import { updateFragment } from 'pubsweet-client/src/actions/fragments'
 import DeclarationQuestions from '../components/DeclarationQuestions'
 import DeclarationAnswers from '../components/DeclarationAnswers'
 
-import './Declarations.css'
-
 class Declarations extends React.Component {
   submit = declarations => {
     const { project, push, updateFragment, updateCollection } = this.props
-- 
GitLab