1👍
In theory you should be able to pre-render 5 line charts in addition to your stacked bar chart. Give each line chart a unique id or class html attribute, and each segment of a specific color needs a corresponding html classname, eg ‘chartSegmentPurple’ (actually it would be better to name the class based upon what the color represents, eg ‘chartSegmentEconomicInequality’). Keep each line chart hidden. Give your chart an event listener for hover, then in the event handler get the classname. Use the classname to make visible the corresponding line chart.
- Chartjs-How to manipulate data in react-chartjs-2
- Chartjs-How to add another dataset bar with chart.js
Source:stackexchange.com