Module next-server/server/render
Type aliases
RenderOpts
RenderOptsPartial
Render
OptsPartial: { ErrorDebug?: React.ComponentType<{ error: Error }>; ampMode?: any; ampOptimizerConfig?: {}; ampPath?: string; ampSkipValidation?: boolean; ampValidator?: (html: string, pathname: string) => Promise<void>; assetPrefix?: string; autoExport?: boolean; basePath: string; buildId: string; canonicalBase: string; defaultLocale?: string; dev?: boolean; devOnlyCacheBusterQueryString?: string; distDir?: string; domainLocales?: DomainLocales; err?: Error | null; fontManifest?: FontManifest; hybridAmp?: boolean; inAmpMode?: boolean; isDataReq?: boolean; locale?: string; locales?: string[]; nextExport?: boolean; optimizeCss: any; optimizeFonts: boolean; optimizeImages: boolean; params?: ParsedUrlQuery; previewProps: __ApiPreviewProps; resolvedAsPath?: string; resolvedUrl?: string; runtimeConfig?: {}; unstable_JsPreload?: false; unstable_runtimeJS?: false }
Type declaration
-
Optional ErrorDebug?: React.ComponentType<{ error: Error }>
-
Optional ampMode?: any
-
Optional ampOptimizerConfig?: {}
-
Optional ampPath?: string
-
Optional ampSkipValidation?: boolean
-
Optional ampValidator?: (html: string, pathname: string) => Promise<void>
-
- (html: string, pathname: string): Promise<void>
-
Parameters
-
html: string
-
pathname: string
Returns Promise<void>
-
Optional assetPrefix?: string
-
Optional autoExport?: boolean
-
basePath: string
-
buildId: string
-
canonicalBase: string
-
Optional defaultLocale?: string
-
Optional dev?: boolean
-
Optional devOnlyCacheBusterQueryString?: string
-
Optional distDir?: string
-
-
Optional err?: Error | null
-
-
Optional hybridAmp?: boolean
-
Optional inAmpMode?: boolean
-
Optional isDataReq?: boolean
-
Optional locale?: string
-
Optional locales?: string[]
-
Optional nextExport?: boolean
-
optimizeCss: any
-
optimizeFonts: boolean
-
optimizeImages: boolean
-
Optional params?: ParsedUrlQuery
-
-
Optional resolvedAsPath?: string
-
Optional resolvedUrl?: string
-
Optional runtimeConfig?: {}
-
Optional unstable_JsPreload?: false
-
Optional unstable_runtimeJS?: false
Functions
renderToHTML
- renderToHTML(req: IncomingMessage, res: ServerResponse, pathname: string, query: ParsedUrlQuery, renderOpts: RenderOpts): Promise<string | null>
-
Parameters
-
req: IncomingMessage
-
res: ServerResponse
-
pathname: string
-
query: ParsedUrlQuery
-
Returns Promise<string | null>