diff --git a/frontend/src/components/dialog/add-wiki-page-dialog.js b/frontend/src/components/dialog/add-wiki-page-dialog.js index 3b826589f8..77a5b39e09 100644 --- a/frontend/src/components/dialog/add-wiki-page-dialog.js +++ b/frontend/src/components/dialog/add-wiki-page-dialog.js @@ -29,7 +29,6 @@ class AddWikiPageDialog extends React.Component { handleSubmit = () => { if (!this.state.isSubmitBtnActive) return; - // first param set false to prevent redirect to new page this.props.onAddPage(false, this.state.wikiPageName); this.props.handleClose(); diff --git a/frontend/src/pages/wiki2/main-panel.js b/frontend/src/pages/wiki2/main-panel.js index 73369d5a88..8d617f37f2 100644 --- a/frontend/src/pages/wiki2/main-panel.js +++ b/frontend/src/pages/wiki2/main-panel.js @@ -8,6 +8,7 @@ import { Utils } from '../../utils/utils'; import Account from '../../components/common/account'; import WikiTopNav from './top-nav'; import { getCurrentPageConfig } from './utils'; +import WikiExternalOperations from './wiki-external-operations'; const propTypes = { path: PropTypes.string.isRequired, @@ -21,6 +22,7 @@ const propTypes = { config: PropTypes.object, currentPageId: PropTypes.string, onUpdatePage: PropTypes.func, + onAddWikiPage: PropTypes.func, }; class MainPanel extends Component { @@ -65,7 +67,7 @@ class MainPanel extends Component { }; render() { - const { permission, pathExist, isDataLoading, isViewFile, config } = this.props; + const { permission, pathExist, isDataLoading, isViewFile, config, onAddWikiPage } = this.props; const { currentPageConfig = {}, } = this.state; const isViewingFile = pathExist && !isDataLoading && isViewFile; const isReadOnly = !(permission === 'rw');