UNPKG

one

Version:

One is a new React Framework that makes Vite serve both native and web.

17 lines 1.11 kB
import type { GlobbedRouteImports } from '../types'; import type { One } from '../vite/types'; export declare function useViteRoutes(routes: GlobbedRouteImports, routerRoot: string, options?: One.RouteOptions, version?: number): any; export declare function registerPreloadedRoute(key: string, module: any): void; export declare function getPreloadedModule(key: string): any; export declare function getPreloadedModuleKeys(): string[]; /** * Preloads route modules for a given URL path (production only). * This ensures route components are loaded before navigation completes, * preventing Suspense boundaries from triggering and causing flicker. * * Called during `linkTo()` to preload routes before client-side navigation. */ export declare function preloadRouteModules(href: string): Promise<void>; export declare function loadRoutes(paths: GlobbedRouteImports, routerRoot: string, options?: One.RouteOptions): any; export declare function globbedRoutesToRouteContext(paths: GlobbedRouteImports, routerRoot: string, options?: One.RouteOptions): One.RouteContext; //# sourceMappingURL=useViteRoutes.d.ts.map