diff --git a/app/(dashboard)/time/page.tsx b/app/(dashboard)/time/page.tsx index 9e56f07..4304ac3 100644 --- a/app/(dashboard)/time/page.tsx +++ b/app/(dashboard)/time/page.tsx @@ -46,13 +46,13 @@ export default function TimeTrackingPage() { let interval: any = null; if (isActive) { interval = setInterval(() => { - setSeconds((seconds) => seconds + 1); + setSeconds((s) => s + 1); }, 1000); - } else if (!isActive && seconds !== 0) { + } else { clearInterval(interval); } return () => clearInterval(interval); - }, [isActive, seconds]); + }, [isActive]); const formatTime = (totalSeconds: number) => { const h = Math.floor(totalSeconds / 3600);