UNPKG

vike

Version:

(Replaces Next.js/Nuxt) 🔨 Composable framework to build advanced applications with flexibility and stability.

16 lines (15 loc) • 650 B
export { getPageContext }; export { providePageContext }; export type { GetPageContextParams }; import { providePageContext } from '../../shared-server-client/hooks/execHook.js'; import type { PageContextClient, PageContextServer } from '../../types/PageContext.js'; import '../assertEnvServer.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;