References
withRouter
Renames and exports default
Type aliases
SingletonRouter
Variables
Const default
Functions
Const createRouter
- createRouter(pathname: string, query: ParsedUrlQuery, as: string, __namedParameters: { App: ComponentType<AppProps>; Component: ComponentType<{}>; defaultLocale?: string; domainLocales?: DomainLocales; err?: Error; initialProps: any; isFallback: boolean; isPreview?: boolean; locale?: string; locales?: string[]; pageLoader: any; subscription: (data: PrivateRouteInfo, App: ComponentType<AppProps>, resetScroll: null | { x: number; y: number }) => Promise<void>; wrapApp: (App: ComponentType<AppProps>) => any }): default
-
Parameters
-
pathname: string
-
query: ParsedUrlQuery
-
as: string
-
__namedParameters: { App: ComponentType<AppProps>; Component: ComponentType<{}>; defaultLocale?: string; domainLocales?: DomainLocales; err?: Error; initialProps: any; isFallback: boolean; isPreview?: boolean; locale?: string; locales?: string[]; pageLoader: any; subscription: (data: PrivateRouteInfo, App: ComponentType<AppProps>, resetScroll: null | { x: number; y: number }) => Promise<void>; wrapApp: (App: ComponentType<AppProps>) => any }
-
App: ComponentType<AppProps>
-
Component: ComponentType<{}>
-
Optional defaultLocale?: string
-
-
Optional err?: Error
-
initialProps: any
-
isFallback: boolean
-
Optional isPreview?: boolean
-
Optional locale?: string
-
Optional locales?: string[]
-
pageLoader: any
-
subscription: (data: PrivateRouteInfo, App: ComponentType<AppProps>, resetScroll: null | { x: number; y: number }) => Promise<void>
-
-
Parameters
-
-
App: ComponentType<AppProps>
-
resetScroll: null | { x: number; y: number }
Returns Promise<void>
-
wrapApp: (App: ComponentType<AppProps>) => any
makePublicRouterInstance
-
Parameters
useRouter
-