ConceptPortal-public/rsconcept/frontend/src/utils/utils.tsx

9 lines
249 B
TypeScript
Raw Normal View History

2023-07-15 17:46:19 +03:00
export function assertIsNode(e: EventTarget | null): asserts e is Node {
if (!e || !('nodeType' in e)) {
throw new Error(`Node expected`);
}
}
export function delay(ms: number) {
return new Promise(resolve => setTimeout(resolve, ms));
}