lint jsx files

This commit is contained in:
Lachlan Kermode
2019-01-23 11:35:34 +00:00
parent 939a4833b8
commit fb4d0c2d86
28 changed files with 572 additions and 627 deletions

View File

@@ -1,46 +1,45 @@
import React from 'react';
/* global d3 */
import React from 'react'
class TimelineAxis extends React.Component {
constructor() {
super();
this.xAxis0Ref = React.createRef();
this.xAxis1Ref = React.createRef();
constructor () {
super()
this.xAxis0Ref = React.createRef()
this.xAxis1Ref = React.createRef()
this.state = {
isInitialized: false,
isInitialized: false
}
}
componentDidUpdate() {
componentDidUpdate () {
if (this.props.scaleX) {
this.x0 =
d3.axisBottom(this.props.scaleX)
.ticks(10)
.tickPadding(5)
.tickSize(this.props.dims.trackHeight)
.tickFormat(d3.timeFormat('%d %b'));
.tickFormat(d3.timeFormat('%d %b'))
this.x1 =
d3.axisBottom(this.props.scaleX)
.ticks(10)
.tickPadding(this.props.dims.margin_top)
.tickSize(0)
.tickFormat(d3.timeFormat('%H:%M'));
.tickFormat(d3.timeFormat('%H:%M'))
if (!this.state.isInitialized) this.setState({ isInitialized: true });
if (!this.state.isInitialized) this.setState({ isInitialized: true })
}
if (this.state.isInitialized) {
d3.select(this.xAxis0Ref.current)
.transition()
.duration(this.props.transitionDuration)
.call(this.x0);
.call(this.x0)
d3.select(this.xAxis1Ref.current)
.transition()
.duration(this.props.transitionDuration)
.call(this.x1);
.call(this.x1)
}
}
@@ -52,18 +51,16 @@ class TimelineAxis extends React.Component {
transform={`translate(0, 25)`}
clipPath={`url(#clip)`}
className={`axis xAxis`}
>
</g>
/>
<g
ref={this.xAxis1Ref}
transform={`translate(0, 105)`}
clipPath={`url(#clip)`}
className={`axis axisHourText`}
>
</g>
/>
</React.Fragment>
);
)
}
}
export default TimelineAxis;
export default TimelineAxis