resolve eqeqeq, newline-per-chained-call, no-unused-vars, and no-else-return eslint violations
This commit is contained in:
parent
c4718a5f2f
commit
17b43cd4a1
1 changed files with 11 additions and 10 deletions
|
@ -1,4 +1,4 @@
|
||||||
/* eslint-disable no-var, vars-on-top, eqeqeq, newline-per-chained-call, one-var, one-var-declaration-per-line, no-unused-vars, no-else-return, max-len, class-methods-use-this */
|
/* eslint-disable no-var, vars-on-top, one-var, one-var-declaration-per-line, max-len, class-methods-use-this */
|
||||||
|
|
||||||
import d3 from 'd3';
|
import d3 from 'd3';
|
||||||
|
|
||||||
|
@ -70,7 +70,7 @@ export default class ActivityCalendar {
|
||||||
var lastColMonth = this.timestampsTmp[group - 1][0].date.getMonth();
|
var lastColMonth = this.timestampsTmp[group - 1][0].date.getMonth();
|
||||||
var secondLastColMonth = this.timestampsTmp[group - 2][0].date.getMonth();
|
var secondLastColMonth = this.timestampsTmp[group - 2][0].date.getMonth();
|
||||||
|
|
||||||
if (lastColMonth != secondLastColMonth) {
|
if (lastColMonth !== secondLastColMonth) {
|
||||||
extraWidthPadding = 3;
|
extraWidthPadding = 3;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -79,7 +79,11 @@ export default class ActivityCalendar {
|
||||||
|
|
||||||
renderSvg(group) {
|
renderSvg(group) {
|
||||||
var width = ((group + 1) * this.daySizeWithSpace) + this.getExtraWidthPadding(group);
|
var width = ((group + 1) * this.daySizeWithSpace) + this.getExtraWidthPadding(group);
|
||||||
this.svg = d3.select('.js-contrib-calendar').append('svg').attr('width', width).attr('height', 167).attr('class', 'contrib-calendar');
|
this.svg = d3.select('.js-contrib-calendar')
|
||||||
|
.append('svg')
|
||||||
|
.attr('width', width)
|
||||||
|
.attr('height', 167)
|
||||||
|
.attr('class', 'contrib-calendar');
|
||||||
}
|
}
|
||||||
|
|
||||||
renderDays() {
|
renderDays() {
|
||||||
|
@ -119,13 +123,10 @@ export default class ActivityCalendar {
|
||||||
dateText = date.format('mmm d, yyyy');
|
dateText = date.format('mmm d, yyyy');
|
||||||
return `${contribText}<br />${gl.utils.getDayName(date)} ${dateText}`;
|
return `${contribText}<br />${gl.utils.getDayName(date)} ${dateText}`;
|
||||||
})
|
})
|
||||||
.attr('class', 'user-contrib-cell js-tooltip').attr('fill', (stamp) => {
|
.attr('class', 'user-contrib-cell js-tooltip')
|
||||||
if (stamp.count !== 0) {
|
.attr('fill', stamp => (
|
||||||
return this.color(Math.min(stamp.count, 40));
|
stamp.count !== 0 ? this.color(Math.min(stamp.count, 40)) : '#ededed'
|
||||||
} else {
|
))
|
||||||
return '#ededed';
|
|
||||||
}
|
|
||||||
})
|
|
||||||
.attr('data-container', 'body')
|
.attr('data-container', 'body')
|
||||||
.on('click', this.clickDay);
|
.on('click', this.clickDay);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue