Use ColorScale type consistently
parent
9b088702dc
commit
bf30db5862
|
@ -16,6 +16,7 @@ import {
|
||||||
HistogramData,
|
HistogramData,
|
||||||
Margins,
|
Margins,
|
||||||
HoverData,
|
HoverData,
|
||||||
|
ColorScale,
|
||||||
} from 'src/types/histogram'
|
} from 'src/types/histogram'
|
||||||
|
|
||||||
const PADDING_TOP = 0.2
|
const PADDING_TOP = 0.2
|
||||||
|
@ -31,7 +32,7 @@ interface Props {
|
||||||
dataStatus: RemoteDataState
|
dataStatus: RemoteDataState
|
||||||
width: number
|
width: number
|
||||||
height: number
|
height: number
|
||||||
colorScale: (group: string) => string
|
colorScale: ColorScale
|
||||||
onZoom: (TimePeriod) => void
|
onZoom: (TimePeriod) => void
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -10,6 +10,7 @@ import {
|
||||||
HistogramDatum,
|
HistogramDatum,
|
||||||
HoverData,
|
HoverData,
|
||||||
TooltipAnchor,
|
TooltipAnchor,
|
||||||
|
ColorScale,
|
||||||
} from 'src/types/histogram'
|
} from 'src/types/histogram'
|
||||||
|
|
||||||
const BAR_BORDER_RADIUS = 4
|
const BAR_BORDER_RADIUS = 4
|
||||||
|
@ -139,7 +140,7 @@ interface Props {
|
||||||
data: HistogramData
|
data: HistogramData
|
||||||
xScale: ScaleTime<number, number>
|
xScale: ScaleTime<number, number>
|
||||||
yScale: ScaleLinear<number, number>
|
yScale: ScaleLinear<number, number>
|
||||||
colorScale: (group: string) => string
|
colorScale: ColorScale
|
||||||
hoverData?: HoverData
|
hoverData?: HoverData
|
||||||
onHover: (h: HoverData) => void
|
onHover: (h: HoverData) => void
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue