There were a couple of bugs and errors after the upgrade. This PR fixes a few of them. Specifically:
Fixes #354, fixes #355, fixes #352
Other Changes
I've also been planning on making the chart child components easier to read. To do this, I broke up the chart options into multiple smaller functions in both the linechart and barchart vue components. No changes were made to the actual code logic. Doing the same for the chartController should also be considered in the future.
Summary
There were a couple of bugs and errors after the upgrade. This PR fixes a few of them. Specifically: Fixes #354, fixes #355, fixes #352
Other Changes
I've also been planning on making the chart child components easier to read. To do this, I broke up the chart options into multiple smaller functions in both the linechart and barchart vue components. No changes were made to the actual code logic. Doing the same for the chartController should also be considered in the future.