import { useContext } from 'react'; import { RoutesContext } from './RoutesContext.js'; import type { Match } from './matcher.js'; export function useRouteMatch() { return useContext(RoutesContext) as Match; } export function useRouteParams() { const match = useRouteMatch(); return match ? match.params : null; }