This is CMP project on wasmJs (but also supports android, ios, js, and jvm) using compose-navigation with types (using a locally published version of my
branch adding support for it) with full support for the browser history API!
It's kind of hard to follow in the video (look for click ripples), but the navigation is seamless between handling click events in Compose and the browser back and forward stack.
You can check out the code
here (look at the most recent commit). I'll be releasing this as part of a larger application framework once there's a public build of compose-navigation with types for KMP.
Slack Conversation