UNPKG

axios-queue-js

Version:

axios-queue-js is a lightweight wrapper of axios that enables you to make requests using a queue

13 lines (12 loc) 522 B
import { AxiosInstance } from 'axios'; import { IRequestData } from './interfaces'; export declare class InvalidAxiosMethodError extends Error { } export default class QueueTask { private requestData; constructor({ url, method, data, config, onResolve, onReject }: IRequestData); private doRequestAndGetPromise; makeRequest(client: AxiosInstance, onFinally: () => void): void; get data(): IRequestData; static create({ url, method, data, config, onResolve, onReject, }: IRequestData): QueueTask; }