From dfe71f33e24b9ed5b8ecc674423216a0f5487283 Mon Sep 17 00:00:00 2001 From: Terry Truong Date: Tue, 18 Oct 2022 20:03:51 +1100 Subject: Serialise event-req handling Also skip unnecessary render on startup --- src/lib.ts | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/lib.ts') diff --git a/src/lib.ts b/src/lib.ts index 4edf2f8..7ea7bb0 100644 --- a/src/lib.ts +++ b/src/lib.ts @@ -11,6 +11,10 @@ export const WRITING_MODE_HORZ = export function moduloPositive(x: number, y: number){ return x - Math.floor(x / y) * y; } +// Used to async-await for until after a timeout +export async function timeout(ms: number){ + return new Promise(resolve => setTimeout(resolve, ms)) +} // For calendar conversion. Mostly copied from backend/hist_data/cal.py export function gregorianToJdn(year: number, month: number, day: number): number { -- cgit v1.2.3