Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

123
Views
Ho can I make the react-charts-2 elements responsive? I am having a hard time figuring this out. Can someone please provide m a solution?

This is the code that I have for the Doughnut chart. I am not able to make it responsive. I tried adding external sheets and even inline styles, but nothing is working.

** Update ** It's working now. I used px instead of %, now it's working. But, if there are any alternative efficient solutions then do let me know.

import React from "react";
    import { Doughnut } from "react-chartjs-2";
    
    const data = {
      labels: ["Red", "Blue", "Yellow", "Green", "Purple", "Orange"],
      datasets: [
        {
          label: "# of Votes",
          data: [12, 19, 3, 5, 2, 3],
          backgroundColor: ["red", "blue", "yellow", "green", "purple", "orange"],
          borderColor: ["red", "blue", "yellow", "green", "purple", "orange"],
          borderWidth: 1,
        },
      ],
    };
    
    const DoughnutChart = () => (
      <>
        <Doughnut
          data={data}
          options={{ maintainAspectRatio: false }}
          style={{ width: "250%", height: "150%" }}
        />
      </>
    );
    
    export default DoughnutChart;
about 4 years ago · Juan Pablo Isaza
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!