UNPKG

vike

Version:

The Framework *You* Control - Next.js & Nuxt alternative for unprecedented flexibility and dependability.

16 lines (15 loc) 650 B
import '../assertEnvServer.js'; export { getPageContext }; export { providePageContext }; export type { GetPageContextParams }; import { providePageContext } from '../../shared-server-client/hooks/execHook.js'; import type { PageContextClient, PageContextServer } from '../../types/PageContext.js'; type GetPageContextParams = Parameters<typeof getPageContext>[0]; /** * Access `pageContext` object inside Vike hooks, in order to create universal hooks. * * https://vike.dev/getPageContext */ declare function getPageContext<PageContext = PageContextClient | PageContextServer>({ asyncHook, }?: { asyncHook?: boolean; }): null | PageContext;