import { CategoryScale, Chart as ChartJS, LinearScale, LineElement, PointElement, Tooltip, } from "chart.js"; import React from "react"; import { Line } from "react-chartjs-2"; ChartJS.register( CategoryScale, LinearScale, PointElement, LineElement, Tooltip ); export default function CurrencyStatics({ datasetsLtc = [], datasetsBtc = [], datasetsEth = [], dataLabels = [], }) { const options = { responsive: true, elements: { line: { tension: 0.5, }, }, plugins: { legend: { position: "top", }, }, scales: { x: { grid: { display: false, drawBorder: false, }, gridLines: { zeroLineColor: "transparent", }, }, y: { beginAtZero: true, grid: { // display: false, drawBorder: false, }, ticks: { callback(value) { return `${value}%`; }, }, }, }, }; const labels = dataLabels; const data = { labels, datasets: [ { label: "Dataset 1", data: datasetsLtc, borderColor: "#5356FB", backgroundColor: "#5356FB", borderWidth: 5, }, { label: "Dataset 2", data: datasetsBtc, // data: [4, 14, 20, 34, 40, 90, 60, 75, 80, 95], borderColor: "#F539F8", backgroundColor: "#F539F8", borderWidth: 5, }, { label: "Dataset 3", data: datasetsEth, // data: [3, 17, 23, 40, 53, 60, 73, 80, 93], borderColor: "#F2994A", backgroundColor: "#F2994A", borderWidth: 5, }, ], }; return ; }