11// Type definitions for react-chartjs-2 2.0
2- // Project: https://github.com/gor181 /react-chartjs-2
2+ // Project: https://github.com/jerairrest /react-chartjs-2
33// Definitions by: Alexandre Paré <https://github.com/apare>
44// Fabien Lavocat <https://github.com/FabienLavocat>
55// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped
88import * as React from "react" ;
99import * as chartjs from "chart.js" ;
1010
11- export type ChartDataFunction < T extends chartjs . ChartData > = ( element : HTMLElement ) => T ;
11+ export type ChartDataFunction < T extends chartjs . ChartData > = (
12+ element : HTMLElement
13+ ) => T ;
1214export type ChartData < T extends chartjs . ChartData > = ChartDataFunction < T > | T ;
1315
1416export interface ChartComponentProps {
@@ -29,30 +31,24 @@ export interface LinearComponentProps extends ChartComponentProps {
2931 data : ChartData < chartjs . ChartData > ;
3032}
3133
32- export default class ChartComponent < P extends ChartComponentProps > extends React . Component < P > {
34+ export default class ChartComponent <
35+ P extends ChartComponentProps
36+ > extends React . Component < P > {
3337 chart_instance : chartjs ;
3438}
3539
36- export class Doughnut extends ChartComponent < ChartComponentProps > {
37- }
40+ export class Doughnut extends ChartComponent < ChartComponentProps > { }
3841
39- export class Pie extends ChartComponent < ChartComponentProps > {
40- }
42+ export class Pie extends ChartComponent < ChartComponentProps > { }
4143
42- export class Line extends ChartComponent < LinearComponentProps > {
43- }
44+ export class Line extends ChartComponent < LinearComponentProps > { }
4445
45- export class Bar extends ChartComponent < LinearComponentProps > {
46- }
46+ export class Bar extends ChartComponent < LinearComponentProps > { }
4747
48- export class HorizontalBar extends ChartComponent < ChartComponentProps > {
49- }
48+ export class HorizontalBar extends ChartComponent < ChartComponentProps > { }
5049
51- export class Radar extends ChartComponent < ChartComponentProps > {
52- }
50+ export class Radar extends ChartComponent < ChartComponentProps > { }
5351
54- export class Polar extends ChartComponent < ChartComponentProps > {
55- }
52+ export class Polar extends ChartComponent < ChartComponentProps > { }
5653
57- export class Bubble extends ChartComponent < ChartComponentProps > {
58- }
54+ export class Bubble extends ChartComponent < ChartComponentProps > { }
0 commit comments