Skip to content

ui-router-server / vite / definePrerender

Function: definePrerender() ​

ts
function definePrerender(entry): PrerenderEntry;

Defined in: vite.ts:130

Types a prerender script's default export as a PrerenderEntry. It returns entry unchanged, as Vite's defineConfig returns its config.

Parameters ​

ParameterType
entryPrerenderEntry

Returns ​

PrerenderEntry

Example ​

ts
import { prerender, type PrerenderOptions } from 'ui-router-server/prerender';
import { definePrerender } from 'ui-router-server/vite';

declare const { mounts, paths, render }: PrerenderOptions;

export default definePrerender((site) => prerender({ ...site, mounts, paths, render }));