Might sound surprising, but I have not been able to find a good charting library for a React app with dynamic theme support. Must also include a Gantt chart.
All of the libraries I have found are themeable, but colors and fonts are in json configuration file and therefore after compiling css the look is static. But the app in question supports themes – dark, light, minimalist, cheery, etc. All done via CSS.
What are the ways people do dynamic themes for charts in React apps?