Man pages for reactRouter
'React Router' for 'shiny' Apps and 'Quarto'

AwaitAwait
BrowserRouterBrowserRouter
componentDocumentation template for components
createBrowserRoutercreateBrowserRouter
createHashRoutercreateHashRouter
createMemoryRoutercreateMemoryRouter
createRoutesFromElementscreateRoutesFromElements
dataResponsedataResponse (loader/action helper)
FormForm
HashRouterHashRouter
hook-wrapper-noselectorDocumentation template for hook wrappers whose value has no...
isRouteErrorResponseisRouteErrorResponse
LinkLink
MemoryRouterMemoryRouter
NavigateNavigate
NavLinkNavLink
OutletOutlet
print.reactRouterPrint reactRouter components
reactRouterDependencyreact-router-dom JS dependency
reactRouterExampleRun reactRouterExample example
reactRouterHelpersJavaScript helpers exposed on...
redirectredirect (loader/action helper)
redirectDocumentredirectDocument (loader/action helper)
reexportsObjects exported from other packages
replaceResponsereplaceResponse (loader/action helper)
RouteRoute
RouterProviderRouterProvider
RoutesRoutes
ScrollRestorationScrollRestoration
useActionDatauseActionData
useAsyncErroruseAsyncError
useAsyncValueuseAsyncValue
useBlockeruseBlocker
useFetcheruseFetcher
useFetchersuseFetchers
useHrefuseHref
useInRouterContextuseInRouterContext
useLinkClickHandleruseLinkClickHandler
useLoaderDatauseLoaderData
useLocationuseLocation
useMatchuseMatch
useMatchesuseMatches
useNavigateuseNavigate
useNavigationuseNavigation
useNavigationTypeuseNavigationType
useOutletuseOutlet
useOutletContextuseOutletContext
useParamsuseParams
useResolvedPathuseResolvedPath
useRevalidatoruseRevalidator
useRouteErroruseRouteError
useRouteLoaderDatauseRouteLoaderData
useRoutesuseRoutes
useSearchParamsuseSearchParams
useSubmituseSubmit
useViewTransitionStateuseViewTransitionState
reactRouter documentation built on May 10, 2026, 5:07 p.m.