https://github.com/dimfeld/svelte-maplibre/ makes MapLibre so much more declarative and easy to work with. I've been using it extensively in other projects, so thankfully switching over here was pretty easy! This'll make it easier to make further improvements to Street Explorer.
Two regressions in the lane editor with this change, acceptable for now since that app isn't fully usable anyway:
You can't change areas after clicking a way to edit
You can't unclick a way
CC @ginnyTheCat. Lots of changes, reading commits in order is probably helpful
also CC @ADD-William-WaltersDavis. If you read commits in order, this is an example of "slow" cutover to svelte-maplibre
https://github.com/dimfeld/svelte-maplibre/ makes MapLibre so much more declarative and easy to work with. I've been using it extensively in other projects, so thankfully switching over here was pretty easy! This'll make it easier to make further improvements to Street Explorer.
Two regressions in the lane editor with this change, acceptable for now since that app isn't fully usable anyway:
CC @ginnyTheCat. Lots of changes, reading commits in order is probably helpful also CC @ADD-William-WaltersDavis. If you read commits in order, this is an example of "slow" cutover to svelte-maplibre