@@ -14,7 +14,7 @@ import MenuItem from '@material-ui/core/MenuItem';
14
14
import FormControl from '@material-ui/core/FormControl' ;
15
15
import { deleteSeries , setCurrentTabInApp } from '../../../actions/actions' ;
16
16
import { useStoreContext } from '../../../store' ;
17
- import { TooltipData , Margin } from '../../FrontendTypes' ;
17
+ import { TooltipData , Margin , BarGraphComparisonAction , ActionObj , } from '../../FrontendTypes' ;
18
18
19
19
/* DEFAULTS */
20
20
const margin : Margin = {
@@ -32,7 +32,7 @@ const tooltipStyles = {
32
32
fontFamily : 'Roboto' ,
33
33
} ;
34
34
35
- const BarGraphComparisonActions = props => {
35
+ const BarGraphComparisonActions = ( props : BarGraphComparisonAction ) => {
36
36
const [ dispatch ] = useStoreContext ( ) ;
37
37
const {
38
38
width, height, data, comparison, setSeries, series, setAction, action
@@ -57,7 +57,7 @@ const BarGraphComparisonActions = props => {
57
57
const { containerRef, TooltipInPortal } = useTooltipInPortal ( ) ;
58
58
const keys = Object . keys ( data [ 0 ] ) . filter ( ( componentName ) => componentName !== 'name' && componentName !== 'seriesName' && componentName !== 'snapshotId' ) ;
59
59
// data accessor (used to generate scales) and formatter (add units for on hover box)
60
- const getSeriesName = action => action . seriesName ;
60
+ const getSeriesName = ( action : ActionObj ) : string => action . seriesName ;
61
61
62
62
// create visualization SCALES with cleaned data.
63
63
// the domain array/xAxisPoints elements will place the bars along the x-axis
0 commit comments