d3reactor is a data visualization library using the latest features from React and D3 (v6+) to make modern, visually appealing, performant charts more accessible to all developers, not just data visualization experts.
Our multi-line chart works, but when the dataset is highly disaggregated we don't do any additional aggregation. This causes a single line to be drawn for each property of the object, which is a real mess
Bar charts don't generally use temporal or continuous axes. As we haven't encountered charts before that have discrete axes we need to accommodate for this.
In the case of the line chart, the accessor function should return only numbers or dates. The function can currently return strings because the type definition of "d" is any, which basically nullifies the rest of our type checking.