[Bug]: A undifined canvas error occuring in react-native
Would you like to work on a fix?
- Check this if you would like to implement a PR, we are more than happy to help you go through the process.
Current and expected behavior
I am facing this error, and i couldnt find a any way to solve it. Anyone have ever faced it? I see that in the frequent questions, there is "how to access canvas component", but still not useful.
I am using the simple code exaple that they give as exemple here
`import React from "react"; import { Chart as ChartJS, CategoryScale, LinearScale, PointElement, LineElement, Title, Tooltip, Legend, } from "chart.js"; import { Line } from "react-chartjs-2"; import { Faker, de, de_CH, en_US } from "@faker-js/faker";
export const faker = new Faker({ locale: [de_CH, de], }); ChartJS.register( CategoryScale, LinearScale, PointElement, LineElement, Title, Tooltip, Legend );
export const options = { responsive: true, plugins: { legend: { position: "top" as const, }, title: { display: true, text: "Chart.js Line Chart", }, }, };
const labels = ["January", "February", "March", "April", "May", "June", "July"];
export const data = { labels, datasets: [ { label: "Dataset 1", data: labels.map(() => faker.datatype.number({ min: -1000, max: 1000 })), borderColor: "rgb(255, 99, 132)", backgroundColor: "rgba(255, 99, 132, 0.5)", }, { label: "Dataset 2", data: labels.map(() => faker.datatype.number({ min: -1000, max: 1000 })), borderColor: "rgb(53, 162, 235)", backgroundColor: "rgba(53, 162, 235, 0.5)", }, ], };
export function ContractChart2() { return ; }`
Reproduction
https://react-chartjs-2.js.org/examples/line-chart
chart.js version
^4.4.0
react-chartjs-2 version
5.2.0
Possible solution
No response
Source: reactchartjs/react-chartjs-2