UNPKG

react-router

Version:
26 lines (22 loc) 944 B
import * as React from 'react'; import { R as RouterProviderProps$1 } from './components-DzqPLVI1.mjs'; import './browser-CcxeZJcQ.mjs'; import { e as RouterInit } from './route-data-DjzmHYNR.mjs'; import 'node:async_hooks'; type RouterProviderProps = Omit<RouterProviderProps$1, "flushSync">; declare function RouterProvider(props: Omit<RouterProviderProps, "flushSync">): React.JSX.Element; interface HydratedRouterProps { /** * Context object to passed through to `createBrowserRouter` and made available * to `clientLoader`/`clientActon` functions */ unstable_getContext?: RouterInit["unstable_getContext"]; } /** * Framework-mode router component to be used in `entry.client.tsx` to hydrate a * router from a `ServerRouter` * * @category Component Routers */ declare function HydratedRouter(props: HydratedRouterProps): React.JSX.Element; export { HydratedRouter, RouterProvider, type RouterProviderProps };