vike
Version:
The Framework *You* Control - Next.js & Nuxt alternative for unprecedented flexibility and dependability.
16 lines (15 loc) • 834 B
TypeScript
export { loadUserFilesClientSide };
export { isErrorFetchingStaticAssets };
export type { PageContextUserFiles };
import { type PageFile, type PageConfigUserFriendlyOld } from '../../shared/getPageFiles.js';
import type { PageConfigGlobalRuntime, PageConfigRuntime } from '../../shared/page-configs/PageConfig.js';
type PageContextUserFilesLoaded = PageConfigUserFriendlyOld & {
_pageFilesLoaded: PageFile[];
};
type PageContextUserFiles = {
_pageFilesAll: PageFile[];
_pageConfigs: PageConfigRuntime[];
_pageConfigGlobal: PageConfigGlobalRuntime;
};
declare function loadUserFilesClientSide(pageId: string, pageFilesAll: PageFile[], pageConfigs: PageConfigRuntime[], pageConfigGlobal: PageConfigGlobalRuntime): Promise<PageContextUserFilesLoaded>;
declare function isErrorFetchingStaticAssets(err: unknown): boolean;