diff options
author | crupest <crupest@outlook.com> | 2020-08-08 18:06:35 +0800 |
---|---|---|
committer | crupest <crupest@outlook.com> | 2020-08-08 18:06:35 +0800 |
commit | 85f3255f943a0420c9d6a2a519a3eb64669b00f4 (patch) | |
tree | ea871c2bd119dac752b0d6944df3a34c3b6703b4 /Timeline/ClientApp/src/app/data/queue.ts | |
parent | dde84402e7b56de3ed7b487c2cfb4d943bff42e9 (diff) | |
download | timeline-85f3255f943a0420c9d6a2a519a3eb64669b00f4.tar.gz timeline-85f3255f943a0420c9d6a2a519a3eb64669b00f4.tar.bz2 timeline-85f3255f943a0420c9d6a2a519a3eb64669b00f4.zip |
Remove queue.
Diffstat (limited to 'Timeline/ClientApp/src/app/data/queue.ts')
-rw-r--r-- | Timeline/ClientApp/src/app/data/queue.ts | 14 |
1 files changed, 0 insertions, 14 deletions
diff --git a/Timeline/ClientApp/src/app/data/queue.ts b/Timeline/ClientApp/src/app/data/queue.ts deleted file mode 100644 index 001340a9..00000000 --- a/Timeline/ClientApp/src/app/data/queue.ts +++ /dev/null @@ -1,14 +0,0 @@ -const queueMap = new Map<string, Promise<null>>();
-
-export function queue<T>(key: string, func: () => Promise<T>): Promise<T> {
- const last = queueMap.get(key);
- if (last == null) {
- const promise = func();
- queueMap.set(key, promise.then(null, null));
- return promise;
- } else {
- const promise = last.then(() => func());
- queueMap.set(key, promise.then(null, null));
- return promise;
- }
-}
|