Elmish · hash routing · matchWith · presence · flip

Routes

An Elmish shell routes on the location hash. Every page is an arm that crosses over with presence, pinned in place while it leaves, and runs its own loop; the shell's layout and its tab indicator follow each change.

A shell of arms

Each page is an arm of the shell's route. Leaving pages are pinned where they were while they fade, so the next one takes their place at once.

0

This counter lives in the page's own loop and resets on every visit. Route changes so far: 0.

Home · 0 route changes