Skip to content
Snippets Groups Projects
Commit 96e26de5 authored by Iosif Boanca's avatar Iosif Boanca
Browse files

refactor(ResponseToRevisionRequest): Refactor

parent 11d6f5bf
No related branches found
No related tags found
2 merge requests!136Sprint 22 features (updates),!135Hin 1111
......@@ -2,8 +2,18 @@ import React from 'react'
import { ContextualBox, AuthorReply } from '../'
const ResponseToRevisionRequest = ({ fragment, authorReply }) => (
<ContextualBox label="Response to Revision Request" mb={2}>
const ResponseToRevisionRequest = ({
fragment,
authorReply,
toggle,
expanded,
}) => (
<ContextualBox
expanded={expanded}
label="Response to Revision Request"
mb={2}
toggle={toggle}
>
<AuthorReply fragment={fragment} reply={authorReply} />
</ContextualBox>
)
......
......@@ -63,6 +63,7 @@ const ManuscriptLayout = ({
reviewerRecommendations,
toggleReviewerDetails,
reviewerDetailsExpanded,
toggleResponseToRevisionRequest,
editorialCommentsExpanded,
toggleEditorialComments,
submitRevision,
......@@ -134,6 +135,7 @@ const ManuscriptLayout = ({
authorReply={authorResponseToRevisonRequest.content}
expanded={responseToRevisionRequest}
fragment={fragment}
toggle={toggleResponseToRevisionRequest}
/>
)}
......
......@@ -368,10 +368,6 @@ export default compose(
this.props.toggleReviewerDetails()
}
if (fragment.responseToReviewers.content) {
this.props.toggleResponseToRevisionRequest()
}
if ((isEIC || isHEToManuscript) && !!editorialRecommendations.length) {
this.props.toggleEditorialComments()
}
......@@ -379,6 +375,10 @@ export default compose(
if (canSubmitRevision) {
this.props.toggleEditorialComments()
}
if (get(fragment, 'responseToReviewers.content', false)) {
this.props.toggleResponseToRevisionRequest()
}
},
componentDidUpdate(prevProps) {
const {
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment