Skip to content
Snippets Groups Projects
Commit 0e160108 authored by Sinzeanu Demetriad's avatar Sinzeanu Demetriad
Browse files

fix(PublonsTable): Spinner on Publons now works on reviewer suggestions

parent 71a2a899
No related branches found
No related tags found
1 merge request!122Hin 1074
...@@ -58,8 +58,8 @@ const TableView = ({ ...@@ -58,8 +58,8 @@ const TableView = ({
<HiddenCell> <HiddenCell>
<OpenModal <OpenModal
confirmText="Invite" confirmText="Invite"
isFetching={isFetching}
onConfirm={modalProps => onInviteReviewer(reviewer, modalProps)} onConfirm={modalProps => onInviteReviewer(reviewer, modalProps)}
publonsFetching={isFetching}
setFetching={setFetching} setFetching={setFetching}
title="Send invitation to review?" title="Send invitation to review?"
> >
...@@ -77,9 +77,12 @@ const TableView = ({ ...@@ -77,9 +77,12 @@ const TableView = ({
) )
} }
const PublonsTable = ({ publonsFetching, ...rest }) => ( const PublonsTable = ({ publonsFetching, ...rest }) =>
<Fragment>{publonsFetching ? <Spinner /> : <TableView {...rest} />}</Fragment> console.log('publonsFetching', publonsFetching) || (
) <Fragment>
{publonsFetching ? <Spinner /> : <TableView {...rest} />}
</Fragment>
)
export default compose( export default compose(
withFetching, withFetching,
......
...@@ -39,6 +39,8 @@ const ManuscriptLayout = ({ ...@@ -39,6 +39,8 @@ const ManuscriptLayout = ({
fragment = {}, fragment = {},
changeForm, changeForm,
isFetching, isFetching,
isFetchingData,
publonsFetching,
fetchingError, fetchingError,
formValues, formValues,
heExpanded, heExpanded,
...@@ -82,7 +84,7 @@ const ManuscriptLayout = ({ ...@@ -82,7 +84,7 @@ const ManuscriptLayout = ({
fragment={fragment} fragment={fragment}
handlingEditors={handlingEditors} handlingEditors={handlingEditors}
inviteHE={toggleAssignHE} inviteHE={toggleAssignHE}
isFetching={isFetching.editorsFetching} isFetching={isFetchingData.editorsFetching}
journal={journal} journal={journal}
resendInvitation={inviteHandlingEditor.assignHE} resendInvitation={inviteHandlingEditor.assignHE}
revokeInvitation={inviteHandlingEditor.revokeHE} revokeInvitation={inviteHandlingEditor.revokeHE}
...@@ -158,11 +160,12 @@ const ManuscriptLayout = ({ ...@@ -158,11 +160,12 @@ const ManuscriptLayout = ({
currentUser={currentUser} currentUser={currentUser}
expanded={heExpanded} expanded={heExpanded}
handlingEditors={handlingEditors} handlingEditors={handlingEditors}
isFetching={isFetching.editorsFetching} isFetching={isFetchingData.editorsFetching}
toggle={toggleAssignHE} toggle={toggleAssignHE}
/> />
{get(currentUser, 'permissions.canViewReviewersDetails', false) && ( {(get(currentUser, 'permissions.canViewReviewersDetails', false) &&
console.log('Are you true?', isFetchingData)) || (
<ReviewerDetails <ReviewerDetails
currentUser={currentUser} currentUser={currentUser}
expanded={reviewerDetailsExpanded} expanded={reviewerDetailsExpanded}
...@@ -176,7 +179,7 @@ const ManuscriptLayout = ({ ...@@ -176,7 +179,7 @@ const ManuscriptLayout = ({
) )
} }
invitations={invitationsWithReviewers} invitations={invitationsWithReviewers}
isFetching={isFetching.publonsFetching} isFetching={isFetchingData.publonsFetching}
journal={journal} journal={journal}
mb={2} mb={2}
publonReviewers={publonReviewers} publonReviewers={publonReviewers}
......
...@@ -190,7 +190,7 @@ export default compose( ...@@ -190,7 +190,7 @@ export default compose(
), ),
}, },
}, },
isFetching: { isFetchingData: {
editorsFetching: selectFetching(state), editorsFetching: selectFetching(state),
publonsFetching: isFetching, publonsFetching: isFetching,
}, },
......
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