/** * Single Chart.js registration point. * Import this module (side-effect import) in any file that uses react-chartjs-2. * Chart.js is idempotent about duplicate registrations, but importing the * registration from one place ensures every primitive is only bundled once * and the register() call is not duplicated at runtime. */ import { Chart as ChartJS, CategoryScale, LinearScale, PointElement, LineElement, Title, Tooltip, Legend, } from 'chart.js'; ChartJS.register( CategoryScale, LinearScale, PointElement, LineElement, Title, Tooltip, Legend, );