UNPKG

next-video

Version:

A React component for adding video to your Next.js application. It extends both the video element and your Next app with features for automatic video optimization.

16 lines (15 loc) 408 B
export interface QueueItem<T = any> { fn: () => Promise<T>; resolve: (value: T) => void; reject: (reason?: any) => void; } export declare class Queue { private lastRequestTime; private requestQueue; private processing; private delayMs; constructor(delayMs?: number); enqueue<T>(fn: () => Promise<T>): Promise<T>; private processNext; private executeNextRequest; }