UNPKG

vite-preload

Version:

Speed up your Vite application by preloading server rendered lazy modules and stylesheets as early as possible

23 lines (22 loc) 585 B
import React from 'react'; import { ChunkCollector } from './collector'; /** * React context to collect used modules * * Usage: * * ``` * const manifest = fs.readFile('.vite/dist', 'utf8'); * const collector = new ChunkCollector({ manifest }); * * render( * <ChunkCollectorContext collector={collector}> * <App /> * </ChunkCollectorContext> * ) * ``` */ export default function ChunkCollectorContext({ collector, children, }: { collector: ChunkCollector; children: any; }): React.FunctionComponentElement<React.ProviderProps<(moduleId: string) => void>>;