However, I noticed that while the states are correctly getting updated when the map reset button is clicked, the call to refreshDashboard isn't actually re-positioning the map.
Is there already a function to reposition the map that I'm missing somewhere, or do we need to write something new?
Looks good. Please rebase from master, fix any potential merge conflicts and then we can merge this with squash-and-merge. The fix to the Heatmap.js component can be done as a follow-up PR.
This addresses https://github.com/CatalystCode/project-fortis-pipeline/issues/187
However, I noticed that while the states are correctly getting updated when the map reset button is clicked, the call to refreshDashboard isn't actually re-positioning the map.
Is there already a function to reposition the map that I'm missing somewhere, or do we need to write something new?