Hide the map with *ngIf
If you hide the map with an ngIf:
Pro
- The interface would load faster, we wouldn't have to initialize the map and download tiles when it's not visible.
- The map won't react to anything when it's hidden
- The map size wont change when the screen size changes on the list (flipping from landscape to portrait on mobile)
- might make it easier to track extents in the URL before the map exists.
Con
- Might be hard to keep extents in state once the map is shown, and filter based on extents