diff --git a/packages/grafana-ui/src/components/Piechart/Piechart.tsx b/packages/grafana-ui/src/components/PieChart/PieChart.tsx similarity index 92% rename from packages/grafana-ui/src/components/Piechart/Piechart.tsx rename to packages/grafana-ui/src/components/PieChart/PieChart.tsx index 0f5829e06c6..4686063d186 100644 --- a/packages/grafana-ui/src/components/Piechart/Piechart.tsx +++ b/packages/grafana-ui/src/components/PieChart/PieChart.tsx @@ -4,12 +4,12 @@ import { select, pie, arc, event } from 'd3'; import { GrafanaThemeType } from '../../types'; import { Themeable } from '../../index'; -export enum PiechartType { +export enum PieChartType { PIE = 'pie', DONUT = 'donut', } -export interface PiechartDataPoint { +export interface PieChartDataPoint { value: number; name: string; color: string; @@ -18,14 +18,14 @@ export interface PiechartDataPoint { export interface Props extends Themeable { height: number; width: number; - datapoints: PiechartDataPoint[]; + datapoints: PieChartDataPoint[]; unit: string; - pieType: PiechartType; + pieType: PieChartType; strokeWidth: number; } -export class Piechart extends PureComponent { +export class PieChart extends PureComponent { containerElement: any; static defaultProps = { @@ -56,7 +56,7 @@ export class Piechart extends PureComponent { const radius = Math.min(width, height) / 2; const outerRadius = radius - radius / 10; - const innerRadius = pieType === PiechartType.PIE ? 0 : radius - radius / 3; + const innerRadius = pieType === PieChartType.PIE ? 0 : radius - radius / 3; select('.piechart-container svg').remove(); const svg = select('.piechart-container') @@ -127,4 +127,4 @@ export class Piechart extends PureComponent { } } -export default Piechart; +export default PieChart; diff --git a/packages/grafana-ui/src/components/index.ts b/packages/grafana-ui/src/components/index.ts index fdf39d77d65..f0e83f75b03 100644 --- a/packages/grafana-ui/src/components/index.ts +++ b/packages/grafana-ui/src/components/index.ts @@ -26,5 +26,5 @@ export { ValueMappingsEditor } from './ValueMappingsEditor/ValueMappingsEditor'; export { Gauge } from './Gauge/Gauge'; export { Switch } from './Switch/Switch'; export { EmptySearchResult } from './EmptySearchResult/EmptySearchResult'; -export { Piechart, PiechartDataPoint, PiechartType } from './Piechart/Piechart'; +export { PieChart, PieChartDataPoint, PieChartType } from './PieChart/PieChart'; export { UnitPicker } from './UnitPicker/UnitPicker'; diff --git a/public/app/plugins/panel/piechart/PiechartOptionsBox.tsx b/public/app/plugins/panel/piechart/PieChartOptionsBox.tsx similarity index 70% rename from public/app/plugins/panel/piechart/PiechartOptionsBox.tsx rename to public/app/plugins/panel/piechart/PieChartOptionsBox.tsx index e053e62b470..7b2b42564f7 100644 --- a/public/app/plugins/panel/piechart/PiechartOptionsBox.tsx +++ b/public/app/plugins/panel/piechart/PieChartOptionsBox.tsx @@ -6,14 +6,14 @@ import { Select, FormLabel, PanelOptionsGroup } from '@grafana/ui'; // Types import { FormField, PanelEditorProps } from '@grafana/ui'; -import { PiechartType } from '@grafana/ui'; -import { PiechartOptions } from './types'; +import { PieChartType } from '@grafana/ui'; +import { PieChartOptions } from './types'; const labelWidth = 8; -const piechartOptions = [{ value: PiechartType.PIE, label: 'Pie' }, { value: PiechartType.DONUT, label: 'Donut' }]; +const pieChartOptions = [{ value: PieChartType.PIE, label: 'Pie' }, { value: PieChartType.DONUT, label: 'Donut' }]; -export class PiechartOptionsBox extends PureComponent> { +export class PieChartOptionsBox extends PureComponent> { onPieTypeChange = pieType => this.props.onOptionsChange({ ...this.props.options, pieType: pieType.value }); onStrokeWidthChange = ({ target }) => this.props.onOptionsChange({ ...this.props.options, strokeWidth: target.value }); @@ -23,14 +23,14 @@ export class PiechartOptionsBox extends PureComponent +
Type