Charts
- componentes
- /
- charts
- /
- chart-4
Chart 4
Vista previa
Dependencias
Terminal
npm install chart.js react-chartjs-2
Código
'use client'; import { Doughnut } from 'react-chartjs-2'; import { Chart as ChartJS, ArcElement, Tooltip, Legend } from 'chart.js'; ChartJS.register(ArcElement, Tooltip, Legend); const Chart4 = () => { return ( <div className="w-full md:col-span-2 relative h-[50vh]"> <Doughnut className="w-full" data={{ labels: ['JavaScript', 'TypeScript', 'Python', 'Java', 'C#', 'Node'], datasets: [ { label: '# de votos', data: [12, 19, 3, 5, 2, 3], backgroundColor: [ 'rgba(255, 197, 15, 0.2)', 'rgba(54, 162, 235, 0.2)', 'rgba(255, 206, 86, 0.2)', 'rgba(75, 192, 192, 0.2)', 'rgba(153, 102, 255, 0.2)', 'rgba(255, 159, 64, 0.2)', ], borderColor: [ 'rgba(255, 197, 15, 1)', 'rgba(54, 162, 235, 1)', 'rgba(255, 206, 86, 1)', 'rgba(75, 192, 192, 1)', 'rgba(153, 102, 255, 1)', 'rgba(255, 159, 64, 1)', ], borderWidth: 1, }, ], }} options={{ plugins: { legend: { position: 'top', }, title: { display: true, text: 'Votos por el mejor lenguaje de programación', }, }, maintainAspectRatio: false, responsive: true, }} /> </div> ); }; export default Chart4;