diff --git a/app/components/component-manuscripts/src/Manuscript.jsx b/app/components/component-manuscripts/src/Manuscript.jsx index f1b4113583d0343a2eb256c35d382ab08d037740..4af2aaa9a542a3030eee4c4de53994498ba3ab97 100644 --- a/app/components/component-manuscripts/src/Manuscript.jsx +++ b/app/components/component-manuscripts/src/Manuscript.jsx @@ -27,7 +27,15 @@ const DELETE_MANUSCRIPT = gql` ` const User = ({ manuscript }) => { - const [deleteManuscript] = useMutation(DELETE_MANUSCRIPT) + const [deleteManuscript] = useMutation(DELETE_MANUSCRIPT, { + update(cache, { data: { deleteManuscript } }) { + const id = cache.identify({ + __typename: 'Manuscript', + id: deleteManuscript, + }) + cache.evict({ id }) + }, + }) return ( <Row>