React wrapper for Frappe Charts with TypeScript definitions and Storybook playground
React Frappe Charts requires React 16.8.0 or later.
$ npm install --save react-frappe-charts
import ReactFrappeChart from "react-frappe-charts";
export default function MyChart(props) {
return (
<ReactFrappeChart
type="bar"
colors={["#21ba45"]}
axisOptions={{ xAxisMode: "tick", yAxisMode: "tick", xIsSeries: 1 }}
height={250}
data={{
labels: ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat", "Sun"],
datasets: [{ values: [18, 40, 30, 35, 8, 52, 17, 4] }]
}}
/>
);
}
Updating the data
prop would update the chart with new data.
Use Storybook Playground to tweak different props and see their effect on the chart rendered
PRs are welcome!