diff options
Diffstat (limited to 'web/src/hooks/Timer.ts')
| -rw-r--r-- | web/src/hooks/Timer.ts | 12 |
1 files changed, 4 insertions, 8 deletions
diff --git a/web/src/hooks/Timer.ts b/web/src/hooks/Timer.ts index 5e3c95074..63515f36b 100644 --- a/web/src/hooks/Timer.ts +++ b/web/src/hooks/Timer.ts @@ -21,8 +21,8 @@ export function useTimer(timeoutMs: number): [number, () => void, () => void] { } const intervalNode = setInterval(() => { - const elapsedMs = (startDate) ? new Date().getTime() - startDate.getTime() : 0; - let p = elapsedMs / timeoutMs * 100.0; + const elapsedMs = startDate ? new Date().getTime() - startDate.getTime() : 0; + let p = (elapsedMs / timeoutMs) * 100.0; if (p >= 100) { p = 100; setStartDate(undefined); @@ -33,9 +33,5 @@ export function useTimer(timeoutMs: number): [number, () => void, () => void] { return () => clearInterval(intervalNode); }, [startDate, setPercent, setStartDate, timeoutMs]); - return [ - percent, - trigger, - clear, - ] -}
\ No newline at end of file + return [percent, trigger, clear]; +} |
