Open JobLeonard opened 8 years ago
This might help:
React 16 (which we're using) makes it easier to handle create and control pop-up windows:
https://hackernoon.com/using-a-react-16-portal-to-do-something-cool-2a2d627b0202
This would allow for an (optional) dedicated pop-up rendering the heatmap, scatterplots and bar charts in their own window, while still be controlled by the main app. This would be useful in multi-monitor set-ups.
An added advantage of that is that printing the pop-up window would let you print these charts without the settings tab (scatterplots would need a legend div though). Also, in the case of bar charts, our current way of handling scrolling means we can't show all bar charts at any given time. Putting them in a separate pop-up would also solve that.
Also, it looks super-trivial.
Currently the navbar and settings tab have some warts that I'd like to fix
react-virtualized-select
here we will basically get this feature for free just about everywhere in our interfaceProposals to fix:
reac-virtualized-select
where sensible