This improves tests, improves some store mutation properly using useTask$ and adds a state fully compatible with the native URL interface.
Use cases and why
Using native URLs to abstract the complexities of handling URLs is a good practice. Having it native in the route state brings flexibility and safety while dealing with URL changes. It allows us to safely and easily react to route changes without breaking compatibility with native expected APIs.
What is it?
Description
This improves tests, improves some store mutation properly using useTask$ and adds a state fully compatible with the native URL interface.
Use cases and why
Using native URLs to abstract the complexities of handling URLs is a good practice. Having it native in the route state brings flexibility and safety while dealing with URL changes. It allows us to safely and easily react to route changes without breaking compatibility with native expected APIs.
Checklist