summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/components/top-nav/index.js17
1 files changed, 13 insertions, 4 deletions
diff --git a/src/components/top-nav/index.js b/src/components/top-nav/index.js
index c807698..12f6ec1 100644
--- a/src/components/top-nav/index.js
+++ b/src/components/top-nav/index.js
@@ -7,6 +7,11 @@ class TopNav extends React.Component {
tweet = 'GitHunt – Most starred projects on Github by @kamranahmedse https://github.com/kamranahmedse/githunt';
render() {
+ // We need that to show the extension button only if not running in extension
+ const isRunningExtension = window.chrome &&
+ window.chrome.runtime &&
+ window.chrome.runtime.id;
+
return (
<div className='top-nav'>
<div className="container clearfix">
@@ -25,10 +30,14 @@ class TopNav extends React.Component {
target='_blank'
rel="noopener noreferrer"
className="btn btn-dark"><i className="fa fa-github mr-1"></i> View Source</a>
- <a href='https://goo.gl/e7YP1h'
- target='_blank'
- rel="noopener noreferrer"
- className="btn btn-danger"><i className="fa fa-chrome mr-1"></i> Use Extension</a>
+ {
+ !isRunningExtension && (
+ <a href='https://goo.gl/e7YP1h'
+ target='_blank'
+ rel="noopener noreferrer"
+ className="btn btn-danger"><i className="fa fa-chrome mr-1"></i> Use Extension</a>
+ )
+ }
<a href={ `https://twitter.com/intent/tweet?text=${this.tweet}` }
target='_blank'
rel="noopener noreferrer"