Pushes the given data onto the session history stack with the specified title and, if provided, URL.
Updates the most recent entry on the history stack to have the specified data, title, and, if provided, URL.
Return an arbitrary value.
Sets window.location.href
to a provided URL.
Broadcast a message to Router component telling it to re-synchronise itself with the current window URL, recalculating the route and content to render.