Victory
Contents
- See the docs and examples on the website: https://commerce.nearform.com/open-source/victory
- Experiment with all Victory components in this code sandbox
Getting started
- Add Victory to your project:
# npm
$ npm i --save victory
# or yarn
$ yarn add victory- Add your first Victory component:
import React from "react";
import { render } from "react-dom";
import { VictoryPie } from "victory";
const PieChart = () => {
return <VictoryPie />;
};
render(<PieChart />, document.getElementById("app"));VictoryPiecomponent will be rendered, and you should see:
Requirements
Projects using Victory should also depend on React. As of victory@38.0.0 Victory requires React 18.0.0 or above. For React 16 or 17, use Victory 37.
Victory Native
Want to use Victory with React Native? Check out Victory Native XL, our rewrite of Victory Native designed specifically for React Native (victory-native@latest).
The legacy victory-native package is no longer developed in this repository. Its last release is still available on npm under the legacy tag. See the available versions on npm.
Contributing
Please see the Contributing guide.
Maintenance Status
Active: Formidable is actively working on this project, and we expect to continue to work for the foreseeable future. Bug reports, feature requests and pull requests are welcome.
