feedbacker-react
Version:
A drop-in React feedback system for component-level feedback capture during development and design review
24 lines • 703 B
TypeScript
/**
* Lazy Loading Utility
* Handles dynamic importing of external libraries
*
* Requirements: 8.4, 10.5
*/
/**
* Lazy load html2canvas library
* Only loads when screenshot functionality is needed
*/
export declare function loadHtml2Canvas(): Promise<any>;
/**
* Generic lazy loader for external libraries
*/
export declare function lazyLoad<T>(moduleFactory: () => Promise<T>, cacheKey: string, fallback?: () => Promise<T>): Promise<T>;
/**
* Check if a library is already loaded
*/
export declare function isLibraryLoaded(cacheKey: string): boolean;
/**
* Clear the load cache (useful for testing)
*/
export declare function clearLoadCache(): void;
//# sourceMappingURL=lazyLoad.d.ts.map