unicef / magicbox-maps

Map mobility data in a NodeJS + React front-end application with data served by magicbox-open-api
http://magicbox-maps.azurewebsites.net
BSD 3-Clause "New" or "Revised" License
11 stars 11 forks source link

2.0 fix data load issue #85

Closed carloscdias closed 6 years ago

carloscdias commented 6 years ago

Summary

This PR fixes the race condition between the map load event and data retrieval for schools (and regions, altough not observed at first) by wrapping the event inside a promise and setting the corresponding data sources after both, map and data, become available.