Files
reacord/packages/docs-new/src/route-context.tsx
2022-01-02 22:14:27 -06:00

14 lines
317 B
TypeScript

import { createContext, useContext } from "react"
export type RouteContextValue = {
routeParams: Record<string, string>
}
const Context = createContext<RouteContextValue>()
export const RouteContextProvider = Context.Provider
export function useRouteParams() {
return useContext(Context)?.routeParams ?? {}
}