1.0.2 • Published 4 years ago

@smashing/charts v1.0.2

Weekly downloads
26
License
MIT
Repository
github
Last release
4 years ago

Chart Components

Simple charts components for data visualization

yarn add @smashing/charts

Usage

Pie Chart

Example Data

const pieChartData = [
  {name: "USA", value: 60},
  {name: "UK", value: 20},
  {name: "Canada", value: 30},
  {name: "Mexico", value: 15},
  {name: "Japan", value: 10}
]
<PieChart width={300} height={300} data={pieChartData} />

Radial Progress Chart

<RadialProgress
        width={200}
        height={200}
        data={40}
        description={"45 votes"}
      />

Bar Chart

Example Data

const barChartData = [
  {value: 0.27, description: "5 votes"},
  {value: 0.63, description: "5 votes"},
  {value: 0.17, description: "5 votes"},
  {value: 0.55, description: "5 votes"},
  {value: 0.73, description: "5 votes"},
  {value: 0.13, description: "5 votes", isResult: true},
  {value: 0.68, description: "5 votes"},
  {value: 0.23, description: "5 votes"},
  {value: 0.36, description: "5 votes"},
  {value: 0.44, description: "5 votes"}
]
<BarChart
        width={600}
        height={250}
        data={barChartData}
        titles={{left: "Serious 45%", right: "Playful 55%"}}
      />

Spider Chart

Example Data

const spiderChartData = {
  labels: ["Mass Appeal", "Rebel", "Friend", "Young", "Playful"],
  datasets: [
    {
      title: "BS",
      values: [5, 5, 5, 5, 5]
    },
    {
      title: "Votes",
      values: [2.5, 2.5, 2.5, 2.5, 2.5]
    }
  ]
}
<SpiderChart width={500} data={spiderChartData} />

Progress Bar Chart

Example Data

const progressBarData = [
  {option: "London", votes: 4},
  {option: "New York", votes: 14, isResult: true},
  {option: "Sydney", votes: 19},
  {option: "Paris", votes: 35},
  {option: "Beijing", votes: 87, isResult: true},
  {option: "New York", votes: 67},
  {option: "Sydney", votes: 76},
  {option: "Sydney", votes: 76},
  {option: "Paris", votes: 1, isResult: true}
]
<ProgressBar width={600} data={progressBarData} />
1.0.2

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago

0.2.2

4 years ago

0.2.1

4 years ago

0.2.0

4 years ago

0.1.18

4 years ago

0.1.19

4 years ago

0.1.17

4 years ago

0.1.16

5 years ago

0.1.15

5 years ago

0.1.15-alpha.13

5 years ago

0.1.14

5 years ago

0.1.13

5 years ago

0.1.12

5 years ago

0.1.11

5 years ago

0.1.10

5 years ago

0.1.9

5 years ago

0.1.8

5 years ago

0.1.7

5 years ago

0.1.6

5 years ago

0.1.5

5 years ago

0.1.3

5 years ago

0.1.2

5 years ago

0.1.1

5 years ago

0.1.0

5 years ago