Skip to content
Snippets Groups Projects
Commit 674e33e9 authored by Bogdan Cochior's avatar Bogdan Cochior
Browse files

fix(develop): fix manuscript details page

parent e95753ea
No related branches found
No related tags found
1 merge request!8Sprint #10
import React from 'react' import React, { Fragment } from 'react'
import { isEmpty } from 'lodash'
import { Redirect } from 'react-router-dom'
import ManuscriptHeader from './ManuscriptHeader' import ManuscriptHeader from './ManuscriptHeader'
import ManuscriptVersion from './ManuscriptVersion' import ManuscriptVersion from './ManuscriptVersion'
...@@ -30,40 +32,50 @@ const ManuscriptLayout = ({ ...@@ -30,40 +32,50 @@ const ManuscriptLayout = ({
updateManuscript, updateManuscript,
}) => ( }) => (
<Root> <Root>
<Container flex={3}> {!isEmpty(project) && !isEmpty(version) ? (
<Header> <Fragment>
<LeftDetails> <Container flex={3}>
<BreadCrumbs> <Header>
<span onClick={() => history.push('/')}>Dashboard</span> <LeftDetails>
<span>Manuscript Details</span> <BreadCrumbs>
</BreadCrumbs> <span onClick={() => history.push('/')}>Dashboard</span>
<ManuscriptId>{`- ID ${project.customId}`}</ManuscriptId> <span>Manuscript Details</span>
</LeftDetails> </BreadCrumbs>
<RightDetails> <ManuscriptId>{`- ID ${project.customId}`}</ManuscriptId>
<ManuscriptVersion project={project} /> </LeftDetails>
</RightDetails> <RightDetails>
</Header> <ManuscriptVersion project={project} />
<ManuscriptHeader journal={journal} project={project} version={version} /> </RightDetails>
<ManuscriptDetails collection={project} fragment={version} /> </Header>
<ReviewsAndReports <ManuscriptHeader
currentUserIs={currentUserIs} journal={journal}
project={project} project={project}
version={version} version={version}
/> />
</Container> <ManuscriptDetails collection={project} fragment={version} />
<SideBar flex={1}> <ReviewsAndReports
<SideBarActions currentUserIs={currentUserIs}
currentUserIs={currentUserIs} project={project}
project={project} version={version}
version={version} />
/> </Container>
<SideBarRoles <SideBar flex={1}>
currentUser={currentUser} <SideBarActions
editorInChief={editorInChief} currentUserIs={currentUserIs}
project={project} project={project}
version={version} version={version}
/> />
</SideBar> <SideBarRoles
currentUser={currentUser}
editorInChief={editorInChief}
project={project}
version={version}
/>
</SideBar>
</Fragment>
) : (
<Redirect to="/404" />
)}
</Root> </Root>
) )
......
...@@ -34,7 +34,7 @@ const ReviewReportCard = ({ report = {}, journal: { recommendations } }) => ( ...@@ -34,7 +34,7 @@ const ReviewReportCard = ({ report = {}, journal: { recommendations } }) => (
</Fragment> </Fragment>
)} )}
{get(report, 'comments[0].content.files') && {get(report, 'comments[0].files') &&
!!report.comments[0].files.length && ( !!report.comments[0].files.length && (
<Fragment> <Fragment>
<Spacing /> <Spacing />
......
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