apollo-link-queue
Version:
A link to queue requests when a certain condition is met (eg. device is offline)
11 lines (10 loc) • 317 B
TypeScript
import { ApolloLink, Operation, NextLink } from '@apollo/client/link/core';
export default class QueueLink extends ApolloLink {
private opQueue;
private isOpen;
open(): void;
close(): void;
request(operation: Operation, forward: NextLink): any;
private cancelOperation;
private enqueue;
}