6.4.0
Branches
latest (7.1.1)
dev
Versions
7.1.1
6.28.1
v4/5.x
v3.x
Search
Light
Dark
System
Index Route
Getting Started
Feature Overview
Tutorial
Examples
FAQs
Main Concepts
Upgrading
Upgrading from v5
Migrating from @reach/router
Routers
Picking a Router 🆕
createBrowserRouter 🆕
createHashRouter 🆕
createMemoryRouter 🆕
RouterProvider 🆕
Router Components
BrowserRouter
HashRouter
MemoryRouter
NativeRouter
Router
StaticRouter
Route
Route 🆕
action 🆕
errorElement 🆕
loader 🆕
shouldRevalidate 🆕
Components
Await 🆕
Form 🆕
Link
Link (RN)
NavLink
Navigate
Outlet
Route
Routes
ScrollRestoration 🆕
Hooks
useActionData 🆕
useAsyncError 🆕
useAsyncValue 🆕
useFetcher 🆕
useFetchers 🆕
useFormAction 🆕
useHref
useInRouterContext
useLinkClickHandler
useLinkPressHandler
useLoaderData 🆕
useLocation
useMatch
useMatches 🆕
useNavigate
useNavigation 🆕
useNavigationType
useOutlet
useOutletContext
useParams
useResolvedPath
useRevalidator 🆕
useRouteError 🆕
useRouteLoaderData 🆕
useRoutes
useSearchParams
useSearchParams (RN)
useSubmit 🆕
Fetch Utilities
json 🆕
redirect 🆕
Utilities
createRoutesFromChildren
createRoutesFromElements
createSearchParams
defer 🆕
generatePath
isRouteErrorResponse 🆕
Location
matchPath
matchRoutes
renderMatches
resolvePath
Guides
Server-Side Rendering
Contributing
Deferred Data
Working With FormData 🆕
Index Query Param 🆕
Getting Started
Feature Overview
Tutorial
Examples
FAQs
Main Concepts
Upgrading
Upgrading from v5
Migrating from @reach/router
Routers
Picking a Router 🆕
createBrowserRouter 🆕
createHashRouter 🆕
createMemoryRouter 🆕
RouterProvider 🆕
Router Components
BrowserRouter
HashRouter
MemoryRouter
NativeRouter
Router
StaticRouter
Route
Route 🆕
action 🆕
errorElement 🆕
loader 🆕
shouldRevalidate 🆕
Components
Await 🆕
Form 🆕
Link
Link (RN)
NavLink
Navigate
Outlet
Route
Routes
ScrollRestoration 🆕
Hooks
useActionData 🆕
useAsyncError 🆕
useAsyncValue 🆕
useFetcher 🆕
useFetchers 🆕
useFormAction 🆕
useHref
useInRouterContext
useLinkClickHandler
useLinkPressHandler
useLoaderData 🆕
useLocation
useMatch
useMatches 🆕
useNavigate
useNavigation 🆕
useNavigationType
useOutlet
useOutletContext
useParams
useResolvedPath
useRevalidator 🆕
useRouteError 🆕
useRouteLoaderData 🆕
useRoutes
useSearchParams
useSearchParams (RN)
useSubmit 🆕
Fetch Utilities
json 🆕
redirect 🆕
Utilities
createRoutesFromChildren
createRoutesFromElements
createSearchParams
defer 🆕
generatePath
isRouteErrorResponse 🆕
Location
matchPath
matchRoutes
renderMatches
resolvePath
Guides
Server-Side Rendering
Contributing
Deferred Data
Working With FormData 🆕
Index Query Param 🆕
Index Route
TODO
Brand Assets
•
Docs and examples
CC 4.0