interface DynamicPrerenderManifestRoute {
    allowHeader: string[];
    dataRoute: null | string;
    dataRouteRegex: null | string;
    experimentalBypassFor?: RouteHas[];
    experimentalPPR: undefined | boolean;
    fallback: Fallback;
    fallbackExpire: undefined | number;
    fallbackHeaders?: Record<string, string>;
    fallbackRevalidate: undefined | Revalidate;
    fallbackRootParams: undefined | readonly string[];
    fallbackRouteParams: undefined | readonly FallbackRouteParam[];
    fallbackSourceRoute: undefined | string;
    fallbackStatus?: number;
    prefetchDataRoute: undefined | null | string;
    prefetchDataRouteRegex: undefined | null | string;
    renderingMode: undefined | RenderingMode;
    routeRegex: string;
}

Properties

allowHeader: string[]

The headers that are allowed to be used when revalidating this route. These are used internally by Next.js to revalidate routes.

dataRoute: null | string
dataRouteRegex: null | string
experimentalBypassFor?: RouteHas[]
experimentalPPR: undefined | boolean

Deprecated

use renderingMode instead

fallback: Fallback
fallbackExpire: undefined | number

When defined, it describes the expire configuration for the fallback route.

fallbackHeaders?: Record<string, string>

The headers that should used when serving the fallback.

fallbackRevalidate: undefined | Revalidate

When defined, it describes the revalidation configuration for the fallback route.

fallbackRootParams: undefined | readonly string[]

The root params that are unknown for this fallback route.

fallbackRouteParams: undefined | readonly FallbackRouteParam[]

The fallback route params for this route that were parsed from the loader tree.

fallbackSourceRoute: undefined | string

The source route that this fallback route is based on. This is a reference so that we can associate this dynamic route with the correct source.

fallbackStatus?: number

The status code that should be used when serving the fallback.

prefetchDataRoute: undefined | null | string
prefetchDataRouteRegex: undefined | null | string
renderingMode: undefined | RenderingMode

The rendering mode for this route. Only undefined when not an app router route.

routeRegex: string