We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents a76858b + d69c5bb commit 5745d20Copy full SHA for 5745d20
1 file changed
app/(home)/components/CountdownTimer.tsx
@@ -23,8 +23,11 @@ export default function CountdownTimer({ eventDate }: CountdownTimerProps) {
23
}, [eventDate]); // Dependency array ensures the function updates when `eventDate` changes
24
25
const [timeLeft, setTimeLeft] = useState(calculateTimeLeft());
26
+ const [isClient, setIsClient] = useState(false);
27
28
useEffect(() => {
29
+ setIsClient(true);
30
+
31
const timer = setInterval(() => {
32
setTimeLeft(calculateTimeLeft());
33
}, 1000);
0 commit comments