UNPKG

@snipsonian/core

Version:

Core/base reusable javascript code snippets

20 lines (19 loc) 480 B
export default function simulateWaitTime({ waitTimeInMillis = 10, onWaited, }: { waitTimeInMillis?: number; onWaited?: (props: { waitTimeInMillis: number }) => void; } = {}): Promise<void> { return new Promise((resolve) => { setTimeout( () => { if (onWaited) { onWaited({ waitTimeInMillis }); } resolve(); }, waitTimeInMillis, ); }); }