Building a component chart library is the core of
react-d3, we tried to wrap react component on every d3 svg, layouts. So you could pick and choose the components you want. And rebuild a new chart from ground up very quickly.
So we built
react-d3 as a highly modular library. You can check out the modules below, to look for further information.
react-d3 tooltip implementation.
react-d3-core is includes the core components of the
react-d3 projects. The reason we extract the main component here, is because of reusability. For instance, we use grid, axes over and over again in line chart, area chart, bar chart ... etc. If we move these system a little bit forward to a react component we can declare it more easily in the future.
Such as we need xaxis, yaxis, grid in a new chart. We can install
react-d3-core and import them.