From 54908acd59889eb4f3d7e9faf1321d09de5afde3 Mon Sep 17 00:00:00 2001 From: Bilawal Hameed Date: Thu, 23 Apr 2020 16:36:07 +0200 Subject: [PATCH] fixed linting errors --- plugins/tech-radar/src/components/Radar/Radar.js | 9 +++++---- .../src/components/RadarLegend/RadarLegend.js | 14 +------------- .../src/components/RadarPlot/RadarPlot.js | 4 ---- 3 files changed, 6 insertions(+), 21 deletions(-) diff --git a/plugins/tech-radar/src/components/Radar/Radar.js b/plugins/tech-radar/src/components/Radar/Radar.js index 8665f7b877..e353e44589 100644 --- a/plugins/tech-radar/src/components/Radar/Radar.js +++ b/plugins/tech-radar/src/components/Radar/Radar.js @@ -19,7 +19,7 @@ import PropTypes from 'prop-types'; import { forceCollide, forceSimulation } from 'd3-force'; import RadarPlot from '../RadarPlot'; import Segment from '../../utils/segment'; -import Color from 'color'; +import color from 'color'; export default class Radar extends React.Component { static adjustQuadrants(quadrants, radius, width, height) { @@ -102,7 +102,7 @@ export default class Radar extends React.Component { }); } - static adjustEntries(entries, activeEntry, quadrants, rings, radius, colors) { + static adjustEntries(entries, activeEntry, quadrants, rings, radius) { let seed = 42; entries.forEach((entry, idx) => { const quadrant = quadrants.find(q => { @@ -137,7 +137,7 @@ export default class Radar extends React.Component { entry.active = activeEntry ? entry.id === activeEntry.id : false; entry.color = entry.active ? entry.ring.color - : Color(entry.ring.color) + : color(entry.ring.color) .desaturate(0.5) .lighten(0.1) .string(); @@ -214,7 +214,7 @@ export default class Radar extends React.Component { rings={rings} activeEntry={activeEntry} onEntryMouseEnter={entry => this._setActiveEntry(entry)} - onEntryMouseLeave={entry => this._clearActiveEntry()} + onEntryMouseLeave={() => this._clearActiveEntry()} /> ); @@ -227,4 +227,5 @@ Radar.propTypes = { quadrants: PropTypes.arrayOf(PropTypes.object).isRequired, rings: PropTypes.arrayOf(PropTypes.object).isRequired, entries: PropTypes.arrayOf(PropTypes.object).isRequired, + svgProps: PropTypes.object, }; diff --git a/plugins/tech-radar/src/components/RadarLegend/RadarLegend.js b/plugins/tech-radar/src/components/RadarLegend/RadarLegend.js index 77e04da558..c69ec0f944 100644 --- a/plugins/tech-radar/src/components/RadarLegend/RadarLegend.js +++ b/plugins/tech-radar/src/components/RadarLegend/RadarLegend.js @@ -25,7 +25,6 @@ export default class RadarLegend extends React.PureComponent { rings, onEntryMouseEnter, onEntryMouseLeave, - onEntryClick, ) { return ( @@ -53,13 +51,7 @@ export default class RadarLegend extends React.PureComponent { ); } - static _renderRing( - ring, - entries, - onEntryMouseEnter, - onEntryMouseLeave, - onEntryClick, - ) { + static _renderRing(ring, entries, onEntryMouseEnter, onEntryMouseLeave) { return (

{ring.name}

@@ -88,7 +80,6 @@ export default class RadarLegend extends React.PureComponent { onMouseLeave={ onEntryMouseEnter && (() => onEntryMouseLeave(entry)) } - onClick={onEntryClick && (() => onEntryClick(entry))} > {node} @@ -111,7 +102,6 @@ export default class RadarLegend extends React.PureComponent { entries, onEntryMouseEnter, onEntryMouseLeave, - onEntryClick, } = this.props; const segments = {}; @@ -133,7 +123,6 @@ export default class RadarLegend extends React.PureComponent { rings, onEntryMouseEnter, onEntryMouseLeave, - onEntryClick, ), )} @@ -148,5 +137,4 @@ RadarLegend.propTypes = { entries: PropTypes.arrayOf(PropTypes.shape(CommonPropTypes.ENTRY)).isRequired, onEntryMouseEnter: PropTypes.func, onEntryMouseLeave: PropTypes.func, - onEntryClick: PropTypes.func, }; diff --git a/plugins/tech-radar/src/components/RadarPlot/RadarPlot.js b/plugins/tech-radar/src/components/RadarPlot/RadarPlot.js index bf31c3e6fa..b93d20cbff 100644 --- a/plugins/tech-radar/src/components/RadarPlot/RadarPlot.js +++ b/plugins/tech-radar/src/components/RadarPlot/RadarPlot.js @@ -37,7 +37,6 @@ export default class RadarPlot extends React.PureComponent { activeEntry, onEntryMouseEnter, onEntryMouseLeave, - onEntryClick, } = this.props; return ( @@ -52,7 +51,6 @@ export default class RadarPlot extends React.PureComponent { onEntryMouseLeave={ onEntryMouseLeave && (entry => onEntryMouseLeave(entry)) } - onEntryClick={onEntryClick && (entry => onEntryClick(entry))} /> @@ -74,7 +72,6 @@ export default class RadarPlot extends React.PureComponent { onMouseLeave={ onEntryMouseLeave && (() => onEntryMouseLeave(entry)) } - onClick={onEntryClick && (() => onEntryClick(entry))} /> ))}