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