Skip to content

Commit 131daa0

Browse files
authored
refactor: default export is renamed to Chart (#836)
BREAKING CHANGE: default export is renamed to Chart
1 parent 30d5c2d commit 131daa0

File tree

4 files changed

+18
-6
lines changed

4 files changed

+18
-6
lines changed

Diff for: src/index.tsx

+1-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
// @todo Make named export instead of default
2-
export { Chart as default } from './chart';
31
export type { ChartProps } from './types';
2+
export * from './chart';
43
export * from './typedCharts';

Diff for: stories/Chart.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import React, { useState, useEffect, useReducer } from 'react';
22
import { InteractionItem } from 'chart.js';
33
import 'chartjs-adapter-date-fns';
4-
import Chart from '../src';
4+
import { Chart } from '../src';
55
import * as multitypeChart from '../sandboxes/chart/multitype/App';
66
import * as eventsChart from '../sandboxes/chart/events/App';
77
import * as data from './Chart.data';

Diff for: test/chart.test-d.tsx

+15-2
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,25 @@
11
import { expectError } from 'tsd';
22
import React from 'react';
33
import { Plugin } from 'chart.js';
4-
import Chart, { Scatter, Doughnut } from '../src';
5-
import { data as multiTypeData } from '../sandboxes/chart/multitype/App';
4+
import { Chart, Scatter, Doughnut } from '../src';
65

76
const data = {
87
datasets: [],
98
};
9+
const multiTypeData = {
10+
datasets: [
11+
{
12+
type: 'line' as const,
13+
label: 'Dataset 1',
14+
data: [],
15+
},
16+
{
17+
type: 'bar' as const,
18+
label: 'Dataset 2',
19+
data: [],
20+
},
21+
],
22+
};
1023

1124
/**
1225
* Should check type-specific props

Diff for: test/chart.test.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import React from 'react';
22
import { render, cleanup, fireEvent } from '@testing-library/react';
33
import ChartJS from 'chart.js/auto';
4-
import Chart from '../src';
4+
import { Chart } from '../src';
55

66
describe('<Chart />', () => {
77
const data = {

0 commit comments

Comments
 (0)