From 53bf49e8218c08622ea55c91d43390e4ea195218 Mon Sep 17 00:00:00 2001 From: Mike Stone Date: Wed, 18 Jan 2017 09:40:28 -0500 Subject: [PATCH] Open link to help in a new tab (#999) --- .../components/side_panels/SiteNavSidePanel/navItems.js | 1 + frontend/layouts/CoreLayout/CoreLayout.jsx | 6 ++++++ 2 files changed, 7 insertions(+) diff --git a/frontend/components/side_panels/SiteNavSidePanel/navItems.js b/frontend/components/side_panels/SiteNavSidePanel/navItems.js index 3b40e93572..75aab49a01 100644 --- a/frontend/components/side_panels/SiteNavSidePanel/navItems.js +++ b/frontend/components/side_panels/SiteNavSidePanel/navItems.js @@ -138,6 +138,7 @@ export default (admin) => { name: 'Help', location: { regex: /^\/help/, + pathname: 'https://docs.kolide.co/using-kolide/master', }, subItems: [], }, diff --git a/frontend/layouts/CoreLayout/CoreLayout.jsx b/frontend/layouts/CoreLayout/CoreLayout.jsx index 6856cf888c..6a60911166 100644 --- a/frontend/layouts/CoreLayout/CoreLayout.jsx +++ b/frontend/layouts/CoreLayout/CoreLayout.jsx @@ -35,6 +35,12 @@ export class CoreLayout extends Component { const { dispatch } = this.props; + if (path.indexOf('http') !== -1) { + global.window.open(path, '_blank'); + + return false; + } + dispatch(push(path)); return false;