mirror of
https://github.com/yewstack/yew.git
synced 2025-12-08 21:26:25 +00:00
* fix some spaghetti and make optimization along the way * don't make DOM API call and re-recognize route every time current route is obtained This has the drawback of requiring the `Routable` enum to be `Clone`. Generally, this shouldn't be an issue as cloning the value *should* be cheaper than making a DOM API call and then running the route recognition process * fmt, tests, doc * fix * warn, not log * make utils tests unit tests * fix macro test * cleanup router on destroy, update docs * Clone bound + docs * apply review