diff --git a/packages/server-admin-ui/src/components/Sidebar/Sidebar.js b/packages/server-admin-ui/src/components/Sidebar/Sidebar.js index 7a0c6ccfc..94f282ee4 100644 --- a/packages/server-admin-ui/src/components/Sidebar/Sidebar.js +++ b/packages/server-admin-ui/src/components/Sidebar/Sidebar.js @@ -310,12 +310,8 @@ const mapStateToProps = (state) => { result.items.push({ name: 'Documentation', - url: `${window.location.protocol}//${window.location.host}/documentation`, - icon: 'icon-book-open', - props: { - target: '_blank', - rel: 'noopener noreferrer' - } + url: '/documentation', + icon: 'icon-book-open' }) result.items.push({ diff --git a/packages/server-admin-ui/src/containers/Full/Full.js b/packages/server-admin-ui/src/containers/Full/Full.js index 12cee92dd..d87af0b4b 100644 --- a/packages/server-admin-ui/src/containers/Full/Full.js +++ b/packages/server-admin-ui/src/containers/Full/Full.js @@ -10,6 +10,7 @@ import Footer from '../../components/Footer/Footer' import Dashboard from '../../views/Dashboard/Dashboard' import Embedded from '../../views/Webapps/Embedded' +import EmbeddedDocs from '../../views/Webapps/EmbeddedDocs' import Webapps from '../../views/Webapps/Webapps' import DataBrowser from '../../views/DataBrowser/DataBrowser' import Playground from '../../views/Playground' @@ -119,6 +120,11 @@ class Full extends Component { path="/security/access/requests" component={loginOrOriginal(AccessRequests)} /> + diff --git a/packages/server-admin-ui/src/views/Webapps/EmbeddedDocs.js b/packages/server-admin-ui/src/views/Webapps/EmbeddedDocs.js new file mode 100644 index 000000000..8247d7646 --- /dev/null +++ b/packages/server-admin-ui/src/views/Webapps/EmbeddedDocs.js @@ -0,0 +1,19 @@ +import React from 'react' + +const EmbeddedDocs = () => { + const docsUrl = `${window.location.protocol}//${window.location.host}/documentation/` + + return ( +