onaio / gisida

JavaScript library that converts MapSpec layers to beautiful, interactive maps using Mapbox GL
http://gisida.onalabs.org/
Apache License 2.0
10 stars 3 forks source link

Refactor gisida store to use Redux ducks pattern #478

Open kahummer opened 4 years ago

kahummer commented 4 years ago

Inspired by reveal-web and redux docs Our current store structure may be the reason the app is getting slow over time. Our Map component is the parent component of many components and changes in the store may mean re-rendering components which do not require re-renders.