diff --git a/packages/strapi-plugin-documentation/admin/src/containers/HomePage/index.js b/packages/strapi-plugin-documentation/admin/src/containers/HomePage/index.js index c0431516c3..f7cbad66f9 100755 --- a/packages/strapi-plugin-documentation/admin/src/containers/HomePage/index.js +++ b/packages/strapi-plugin-documentation/admin/src/containers/HomePage/index.js @@ -80,9 +80,10 @@ export class HomePage extends React.Component { }; openCurrentDocumentation = () => { - const { currentDocVersion } = this.props; + const { currentDocVersion, prefix } = this.props; + const slash = prefix.startsWith('/') ? '' : '/'; - return openWithNewTab(`/documentation/v${currentDocVersion}`); + return openWithNewTab(`${slash}${prefix}/v${currentDocVersion}`); }; shouldHideInput = inputName => { @@ -218,6 +219,7 @@ HomePage.defaultProps = { onConfirmDeleteDoc: () => {}, onSubmit: () => {}, onUpdateDoc: () => {}, + prefix: '/documentation', versionToDelete: '', }; @@ -234,6 +236,7 @@ HomePage.propTypes = { onConfirmDeleteDoc: PropTypes.func, onSubmit: PropTypes.func, onUpdateDoc: PropTypes.func, + prefix: PropTypes.string, versionToDelete: PropTypes.string, };