Applied 'jsx-no-target-blank' lint rule

This commit is contained in:
Filip Barl
2016-12-12 11:04:15 +01:00
parent 86d61cf0d6
commit 90685c89f1
2 changed files with 7 additions and 3 deletions
-1
View File
@@ -31,7 +31,6 @@
"import/no-extraneous-dependencies": 0,
"jsx-a11y/no-static-element-interactions": 0,
"react/jsx-no-target-blank": 0,
"react/no-find-dom-node": 0,
}
}
+7 -2
View File
@@ -50,7 +50,9 @@ class Footer extends React.Component {
<div className="footer-status">
{versionUpdate && <a
className="footer-versionupdate"
title={versionUpdateTitle} href={versionUpdate.downloadUrl} target="_blank">
title={versionUpdateTitle}
href={versionUpdate.downloadUrl}
target="_blank" rel="noopener noreferrer">
Update available: {versionUpdate.version}
</a>}
<span className="footer-label">Version</span>
@@ -85,7 +87,10 @@ class Footer extends React.Component {
<a className="footer-icon" href={otherContrastModeUrl} title={otherContrastModeTitle}>
<span className="fa fa-adjust" />
</a>
<a className="footer-icon" href="https://gitreports.com/issue/weaveworks/scope" target="_blank" title="Report an issue">
<a
className="footer-icon" title="Report an issue"
href="https://gitreports.com/issue/weaveworks/scope"
target="_blank" rel="noopener noreferrer">
<span className="fa fa-bug" />
</a>
<a className="footer-icon" onClick={this.props.toggleHelp} title="Show help">