Hooks
The router library has a suite of convenience hooks, listed below.
[draft: more examples]
useCurrentLocation
const location = useCurrentLocation()
useLocationStack
const locationStack = useLocationStack()
useParams
This hook is used to get dynamic params from url
const { param1, param2 } = useParams()
useCurrentRoute
const currentRoute = useCurrentRoute()
useBreadcrumbs
For more information on how to implement useBreadcrumbs()
check this doc
const breadcrumbs = useBreadcrumbs()
useIsActive
For more information on to
and exact
props check this doc
const isActive = useIsActive(to, exact)