A declarative <Router> that stores the location in the
hash portion
of the URL so it is not sent to the server.
function HashRouter({ basename, children, window }: HashRouterProps)
Application basename
<Route> components describing your route configuration
Window object
override. Defaults to the global window instance