diff --git a/packages/components-faraday/src/components/Dashboard/DashboardCard.js b/packages/components-faraday/src/components/Dashboard/DashboardCard.js index f126eca8ac1d52f65f8912729a3a4da95e0caa9b..59638dda62cd0f0059f530d3a11105723c954d82 100644 --- a/packages/components-faraday/src/components/Dashboard/DashboardCard.js +++ b/packages/components-faraday/src/components/Dashboard/DashboardCard.js @@ -85,7 +85,9 @@ const DashboardCard = ({ <Icon>download</Icon> </ClickableIcon> </ZipFiles> - {(!project.status || project.status === 'draft') && ( + {(!project.status || + project.status === 'draft' || + !submittedDate) && ( <ActionButtons data-test="button-resume-submission" onClick={() => @@ -118,17 +120,19 @@ const DashboardCard = ({ {manuscriptMeta} </ManuscriptType> {project.status && project.status !== 'draft' ? ( - <Details - data-test="button-details" - onClick={() => - history.push( - `/projects/${project.id}/versions/${version.id}/details`, - ) - } - > - Details - <Icon primary>chevron-right</Icon> - </Details> + submittedDate && ( + <Details + data-test="button-details" + onClick={() => + history.push( + `/projects/${project.id}/versions/${version.id}/details`, + ) + } + > + Details + <Icon primary>chevron-right</Icon> + </Details> + ) ) : ( <DeleteManuscript deleteProject={() => deleteProject(project)}