From 19906171c804c075d638110e9993f36ef7e8354d Mon Sep 17 00:00:00 2001 From: Sean Yesmunt Date: Wed, 10 Apr 2019 17:27:12 -0400 Subject: [PATCH] fix: publish success modal navigation --- src/ui/modal/modalPublish/index.js | 2 ++ src/ui/modal/modalPublish/view.jsx | 6 +++--- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/src/ui/modal/modalPublish/index.js b/src/ui/modal/modalPublish/index.js index 9da101c41..ccb125053 100644 --- a/src/ui/modal/modalPublish/index.js +++ b/src/ui/modal/modalPublish/index.js @@ -2,10 +2,12 @@ import { connect } from 'react-redux'; import { doHideModal } from 'redux/actions/app'; import ModalSendTip from './view'; import { doClearPublish } from 'redux/actions/publish'; +import { push } from 'connected-react-router'; const perform = dispatch => ({ closeModal: () => dispatch(doHideModal()), clearPublish: () => dispatch(doClearPublish()), + navigate: path => dispatch(push(path)), }); export default connect( diff --git a/src/ui/modal/modalPublish/view.jsx b/src/ui/modal/modalPublish/view.jsx index b5fc2d908..bafaf319a 100644 --- a/src/ui/modal/modalPublish/view.jsx +++ b/src/ui/modal/modalPublish/view.jsx @@ -9,7 +9,7 @@ type Props = { uri: string, }; -class ModalSendTip extends React.PureComponent { +class ModalPublishSuccess extends React.PureComponent { render() { const { closeModal, clearPublish, navigate, uri } = this.props; @@ -20,7 +20,7 @@ class ModalSendTip extends React.PureComponent { contentLabel={__('File published')} onConfirmed={() => { clearPublish(); - navigate('/published'); + navigate('/$/published'); closeModal(); }} > @@ -38,4 +38,4 @@ class ModalSendTip extends React.PureComponent { } } -export default ModalSendTip; +export default ModalPublishSuccess;