// Libraries import React, { PureComponent } from 'react'; // Services & Utils import { config } from 'app/core/config'; // Components import { PieChart, getSingleStatDisplayValues } from '@grafana/ui'; // Types import { PieChartOptions } from './types'; import { PanelProps } from '@grafana/ui/src/types'; interface Props extends PanelProps {} export class PieChartPanel extends PureComponent { render() { const { width, height, options, data, replaceVariables } = this.props; const values = getSingleStatDisplayValues({ valueMappings: options.valueMappings, thresholds: options.thresholds, valueOptions: options.valueOptions, data: data.series, theme: config.theme, replaceVariables: replaceVariables, }); return ( ); } }