2.0.0 • Published 6 months ago
react-vite-charts v2.0.0
React-Vite-Charts
A simple and reusable React Charts built with react-chartjs-2
and Chart.js
. Customize your charts with dynamic data and colors!
Features
- Lightweight and easy to use.
- Customizable with dynamic
data
andcolors
. - Built with
Chart.js
for smooth animations and performance.
Installation
Install the package using npm or yarn:
npm install react-vite-charts
Example
- PieChart
import PieChart from 'react-vite-charts';
import React from 'react'
const HomePage = () => {
const chartData = {
React: {value: 20, color: '#61DAFB'},
Vite: {value: 20, color: '#646CFF'},
Tailwindcss: {value: 60, color: '#38BDF8'},
};
return (
<div>
<div className="md:grid grid-cols-3">
<PieChart data={chartData}/>
</div>
</div>
)
}
export default HomePage
- BarChart
import React from 'react'
import { BarChart } from 'react-vite-charts';
const HomePage = () => {
const chartData = {
React: {value: 40, color: '#61DAFB'},
Vite: {value: 20, color: '#646CFF'},
Tailwindcss: {value: 60, color: '#38BDF8'},
Html: {value: 68, color: '#FFA500'},
CSS: {value: 85, color: '#008000'},
};
return (
<div>
<div className="md:grid grid-cols-3">
<BarChart data={chartData}/>
</div>
</div>
)
}
export default HomePage
Props
Chart | Prop | Type | Description | Required |
---|---|---|---|---|
Pie Chart | data | object | An object containing chart data and colors. The keys represent labels, and each key has a value and color | Yes |
Bar Chart | data | object | An object containing chart data and colors. The keys represent labels, and each key has a value and color | Yes |
Example ScreenShorts
PieChart
BarChart
License
This package is licensed under the MIT License.