|
|
@@ -10,12 +10,12 @@ import { Gauge, VizRepeater } from '@grafana/ui';
|
|
|
|
|
|
// Types
|
|
|
import { GaugeOptions } from './types';
|
|
|
-import { PanelProps, VizOrientation } from '@grafana/ui/src/types';
|
|
|
+import { PanelProps, VizOrientation, SingleStatValueInfo } from '@grafana/ui/src/types';
|
|
|
|
|
|
interface Props extends PanelProps<GaugeOptions> {}
|
|
|
|
|
|
export class GaugePanel extends PureComponent<Props> {
|
|
|
- renderGauge(value, width, height) {
|
|
|
+ renderGauge(value: SingleStatValueInfo, width, height) {
|
|
|
const { replaceVariables, options } = this.props;
|
|
|
const { valueOptions } = options;
|
|
|
|
|
|
@@ -24,7 +24,7 @@ export class GaugePanel extends PureComponent<Props> {
|
|
|
|
|
|
return (
|
|
|
<Gauge
|
|
|
- value={value}
|
|
|
+ value={value.value as number | null}
|
|
|
width={width}
|
|
|
height={height}
|
|
|
prefix={prefix}
|