Description
Is there an existing issue for this?
- I have searched the existing issues
Code of Conduct
- I agree to follow this project's Code of Conduct
Victory version
36.6.8
Code Sandbox link
Bug report
Given a domain when the set of data provided to VictoryBar contains missing values the chart bars overlap.
In the Code Sandbox (link provided above), you'll be able to toggle between 3 scenarios and see the associated charts:
Steps to reproduce
Head to the code sandbox link I provided and toggle between the different scenarios (discontinuous data - bars overlap, missing data subbed with zero - bars don't overlap, full data - bars don't overlap) and see how the bars behave.
Expected behavior
In the context of a discontinuous set of data provided to VictoryBar the bars don't overlap in the graph.
We expect Victory to calculate and adjust the width of the bars given the dataset and the domain.
Actual behavior
In the context of a discontinuous set of data provided to VictoryBar the bars overlap in the graph.
Environment
- Device: Desktop
- OS: Sonoma 14.6.1
- Node: v16.17.1
- npm: 8.15.0