A declarative <Router> that accepts a pre-instantiated
history object.
It's important to note that using your own history object is highly discouraged
and may add two versions of the history library to your bundles unless you use
the same version of the history library that React Router uses internally.
function HistoryRouter({
basename,
children,
history,
unstable_useTransitions,
}: HistoryRouterProps)
Application basename
<Route> components describing your route configuration
A History implementation for use by the router
Control whether router state updates are internally wrapped in
React.startTransition.
undefined, all router state updates are wrapped in
React.startTransitiontrue, Link and Form navigations will be wrapped
in React.startTransition and all router state updates are wrapped in
React.startTransitionfalse, the router will not leverage React.startTransition
on any navigations or state changes.For more information, please see the docs.