From 8d9f2e9ccc54c17027c01d7fee8ac67c51044655 Mon Sep 17 00:00:00 2001 From: Determinant Date: Fri, 15 Feb 2019 23:02:30 -0500 Subject: clean up code --- src/Chart.tsx | 30 ++++++++++++++++++------------ 1 file changed, 18 insertions(+), 12 deletions(-) (limited to 'src/Chart.tsx') diff --git a/src/Chart.tsx b/src/Chart.tsx index c7b59c4..e17bc4e 100644 --- a/src/Chart.tsx +++ b/src/Chart.tsx @@ -1,5 +1,4 @@ import React from 'react'; -import PropTypes from 'prop-types'; import { Theme, withStyles } from '@material-ui/core/styles'; import Grid from '@material-ui/core/Grid'; import cyan from '@material-ui/core/colors/cyan'; @@ -13,9 +12,10 @@ const styles = (theme: Theme) => ({ } }); -function customizedLabel(props: {cx: number, cy: number, - x: number, y: number, - fill: string, name: string}) { +function customizedLabel(props: { + cx: number, cy: number, + x: number, y: number, + fill: string, name: string}) { const {cx, cy, x, y, fill, name} = props; let anchor = "middle"; const EPS = 2; @@ -38,12 +38,15 @@ function customizedLabel(props: {cx: number, cy: number, return ({`${name}`}); } -function PatternPieChart(props: { - classes: { - patternTableWrapper: string, - pieChart: string - }, - data: PatternGraphData[] }) { +type PatternPieChartProps = { + classes: { + patternTableWrapper: string, + pieChart: string + }, + data: PatternGraphData[] +}; + +function PatternPieChart(props: PatternPieChartProps) { return (
@@ -67,13 +70,16 @@ function PatternPieChart(props: { export const StyledPatternPieChart = withStyles(styles)(PatternPieChart); -function DoublePieChart(props: { +type DoublePieChartProps = { classes: { patternTableWrapper: string, pieChart: string }, patternGraphData: PatternGraphData[], - calendarGraphData: PatternGraphData[] }) { + calendarGraphData: PatternGraphData[] +}; + +function DoublePieChart(props: DoublePieChartProps) { return ( -- cgit v1.2.3