UNPKG

react-vegas

Version:
20 lines (19 loc) 637 B
import { SlideProps, Logger } from "../types"; /** * 预加载资源的自定义钩子 * @param slides * @param preloadImage * @param preloadVideo * @param preLoadImageBatch * @param log * @param logWarn * @param logError */ export declare const usePreload: (slides: SlideProps[], preloadImage: boolean, preloadVideo: boolean, preLoadImageBatch: number, log: Logger, logWarn: Logger, logError: Logger) => { loading: boolean; loadProgress: number; loadedImages: Record<string, boolean>; preloadResources: () => Promise<void>; batchPreloadImages: () => Promise<void>; preloadVideoResources: () => void; };