import React from 'react'; import { Container, Row, Col, Card, CardBody, CardDeck, Button } from './../../../components' import { HeaderMain } from "../../components/HeaderMain"; import { HeaderDemo } from "../../components/HeaderDemo"; import { SimpleBarChart } from "./components/SimpleBarChart"; import { StackedBarChart } from "./components/StackedBarChart"; import { MixBarChart } from "./components/MixBarChart"; import { PositiveAndNegativeBarChart } from "./components/PositiveAndNegativeBarChart"; import { BarChartStackedBySign } from "./components/BarChartStackedBySign"; import { BarChartHasBackground } from "./components/BarChartHasBackground"; import { SimpleLineChart } from "./components/SimpleLineChart"; import { DashedLineChart } from "./components/DashedLineChart"; import { VerticalLineChart } from "./components/VerticalLineChart"; import { CustomizedLabelLineChart } from './components/CustomizedLabelLineChart'; import { SimpleAreaChart } from "./components/SimpleAreaChart"; import { StackedAreaChart } from "./components/StackedAreaChart"; import { PercentAreaChart } from "./components/PercentAreaChart"; import { AreaChartFillByValue } from "./components/AreaChartFillByValue"; import { TwoLevelPieChart } from "./components/TwoLevelPieChart"; import { StraightAnglePieChart } from "./components/StraightAnglePieChart"; import { PieChartWithCustomizedLabel } from "./components/PieChartWithCustomizedLabel"; import { PieChartWithPaddingAngle } from "./components/PieChartWithPaddingAngle"; import { PieChartWithPaddingAngleHalf } from "./components/PieChartWithPaddingAngleHalf"; import { SpecifiedDomainRadarChart } from "./components/SpecifiedDomainRadarChart"; import { SimpleRadialBarChart } from './components/SimpleRadialBarChart'; import { LineBarAreaComposedChart } from "./components/LineBarAreaComposedChart"; import { TinyLineChart } from "./components/TinyLineChart"; import { TinyAreaChart } from "./components/TinyAreaChart"; import { TinyBarChart } from './components/TinyBarChart'; import { TinyPieChart } from './components/TinyPieChart'; import { TinyDonutChart } from './components/TinyDonutChart'; import { VerticalComposedChart } from './components/VerticalComposedChart'; export const ReCharts = () => (

Recharts is a Redefined chart library built with React and D3. The main purpose of this library is to help you to write charts in React applications without any pain. Main principles of Recharts are:

{ /* START Header 1 */} Quickly build your charts with decoupled, reusable React components. )} /> { /* END Header 1 */} { /* START Section 1 */} { /* START Card Graph */}
SimpleBarChart #1.01

Bar Charts

{ /* START Card Graph */} { /* START Card Graph */}
StackedBarChart #1.02

Bar Charts

{ /* START Card Graph */}
{ /* START Card Graph */}
MixBarChart #1.03

Bar Charts

{ /* START Card Graph */} { /* START Card Graph */}
PositiveAndNegativeBarChart #1.04

Bar Charts

{ /* START Card Graph */}
{ /* START Card Graph */}
BarChartStackedBySign #1.05

Bar Charts

{ /* START Card Graph */} { /* START Card Graph */}
BarChartHasBackground #1.06

Bar Charts

{ /* START Card Graph */}
{ /* START Section 1 */} { /* START Header 2 */} Quickly build your charts with decoupled, reusable React components. )} /> { /* END Header 2 */} { /* START Section 2 */} { /* START Card Graph */}
SimpleLineChart #2.01

Line Charts

{ /* START Card Graph */} { /* START Card Graph */}
DashedLineChart #2.02

Line Charts

{ /* START Card Graph */}
{ /* START Card Graph */}
VerticalLineChart #2.03

Line Charts

{ /* START Card Graph */} { /* START Card Graph */}
CustomizedLabelLineChart #2.04

Line Charts

{ /* START Card Graph */}
{ /* START Section 2 */} { /* START Header 3 */} Quickly build your charts with decoupled, reusable React components. )} /> { /* END Header 3 */} { /* START Section 3 */} { /* START Card Graph */}
SimpleAreaChart #3.01

Area Charts

{ /* START Card Graph */} { /* START Card Graph */}
StackedAreaChart #3.02

Area Charts

{ /* START Card Graph */}
{ /* START Card Graph */}
PercentAreaChart #3.03

Area Charts

{ /* START Card Graph */} { /* START Card Graph */}
AreaChartFillByValue #3.04

Area Charts

{ /* START Card Graph */}
{ /* START Section 3 */} { /* START Header 4 */} Quickly build your charts with decoupled, reusable React components. )} /> { /* END Header 4 */} { /* START Section 4 */} { /* START Card Graph */}
TwoLevelPieChart #4.01

Pie Charts

{ /* START Card Graph */} { /* START Card Graph */}
StraightAnglePieChart #4.02

Pie Charts

{ /* START Card Graph */}
{ /* START Card Graph */}
PieChartWithPaddingAngle #4.03
{ /* START Card Graph */} { /* START Card Graph */}
PieChartWithPaddingAngleHalf #4.04
{ /* START Card Graph */}
{ /* START Card Graph */}
PieChartWithCustomizedLabel #4.05

Pie Charts

{ /* START Card Graph */}
{ /* START Section 4 */} { /* START Header 5 */} Quickly build your charts with decoupled, reusable React components. )} /> { /* END Header 5 */} { /* START Section 5 */} { /* START Card Graph */}
SpecifiedDomainRadarChart #5.01

Radar Charts

{ /* START Card Graph */} { /* START Card Graph */}
SimpleRadialBarChart #5.02

Radar Charts

{ /* START Card Graph */}
{ /* START Section 5 */} { /* START Header 6 */} Quickly build your charts with decoupled, reusable React components. )} /> { /* END Header 6 */} { /* START Section 6 */} { /* START Card Graph */}
LineBarAreaComposedChart #6.01
{ /* START Card Graph */} { /* START Card Graph */}
VerticalComposedChart #6.02

Composed Charts

{ /* START Card Graph */}
{ /* START Section 6 */} { /* START Header 7 */} Quickly build your charts with decoupled, reusable React components. )} /> { /* END Header 7 */} { /* START Section 7 */} { /* START Card Graph */}
TinyLineChart #7.01
{ /* START Card Graph */} { /* START Card Graph */}
TinyAreaChart #7.02
{ /* START Card Graph */} { /* START Card Graph */}
TinyBarChart #7.03
{ /* START Card Graph */}
{ /* START Card Graph */}
TinyDonutChart #7.05
{ /* START Card Graph */} { /* START Card Graph */}
TinyPieChart #7.06
{ /* START Card Graph */}
{ /* START Section 7 */}
); export default ReCharts;