ConceptPortal-public/rsconcept/frontend/src/utils/utils.tsx
2023-07-20 17:11:03 +03:00

9 lines
249 B
TypeScript

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));
}