- state management with https://immerjs.github.io/immer/ - map with MapLibre