diff --git a/packages/grafana-ui/src/components/uPlot/plugins/TooltipPlugin.tsx b/packages/grafana-ui/src/components/uPlot/plugins/TooltipPlugin.tsx index 5aa3e1e1f03..0d738799937 100644 --- a/packages/grafana-ui/src/components/uPlot/plugins/TooltipPlugin.tsx +++ b/packages/grafana-ui/src/components/uPlot/plugins/TooltipPlugin.tsx @@ -48,8 +48,8 @@ export const TooltipPlugin: React.FC = ({ mode = 'single', t = ({ mode = 'single', t return [ ...agg, { - // stroke is typed as CanvasRenderingContext2D['strokeStyle'] - we are using strings only for now - color: plotContext.getSeries()[i].stroke as string, + // TODO: align with uPlot typings + color: (plotContext.getSeries()[i].stroke as any)!(), label: getFieldDisplayName(f, data), value: formattedValueToString(f.display!(f.values.get(focusedPointIdx!))), isActive: focusedSeriesIdx === i,