5180 fichiers 38.5 Mo 0 téléchargements 249 vues mis à jour il y a 5 heures ui
latestRequest.ts 580 o Télécharger le fichier
/**
 * Keeps only the newest of a series of requests: starting one aborts the one before. Two help pages opened one after
 * the other used to race, and whichever answered last was shown, not the one asked for last.
 */
export const createLatestRequest = () => {
    let current: AbortController | null = null;

    return {
        start(): AbortSignal {
            current?.abort();
            current = new AbortController();

            return current.signal;
        },
        abort(): void {
            current?.abort();
            current = null;
        }
    };
};
15Sujets
1Dépôts
20Membres
2En ligne
Profile
Inscrit
Dernière visite
Messages
0
Votes positifs
0
Votes négatifs
0

Nous utilisons des cookies pour assurer le bon fonctionnement du site et améliorer votre expérience. en savoir plus

Autoriser