vike
Version:
The Framework *You* Control - Next.js & Nuxt alternative for unprecedented flexibility and dependability.
13 lines (12 loc) • 642 B
TypeScript
export { preparePageContextForUserConsumptionClientSide };
export type { PageContextForUserConsumptionClientSide };
import type { PageConfigUserFriendlyOld } from '../../shared/getPageFiles.js';
import type { PageConfigRuntime } from '../../shared/page-configs/PageConfig.js';
type PageContextForUserConsumptionClientSide = PageConfigUserFriendlyOld & {
pageId: string;
_hasPageContextFromServer: boolean;
_pageConfigs: PageConfigRuntime[];
};
declare function preparePageContextForUserConsumptionClientSide<T extends PageContextForUserConsumptionClientSide>(pageContext: T, isClientRouting: boolean): T & {
Page: unknown;
};