From dbc31d6dc9fa88007c1281f4e44390282fcd5431 Mon Sep 17 00:00:00 2001 From: Mfoncho AC <2p4b@proton.me> Date: Fri, 3 Jan 2025 19:56:55 -0600 Subject: [PATCH] Update adding-interactivity.md Declare interval variable timer before use. --- docs/latest/getting-started/adding-interactivity.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docs/latest/getting-started/adding-interactivity.md b/docs/latest/getting-started/adding-interactivity.md index c9614d8f05d..14477511127 100644 --- a/docs/latest/getting-started/adding-interactivity.md +++ b/docs/latest/getting-started/adding-interactivity.md @@ -43,7 +43,8 @@ export default function Countdown(props: { target: string }) { // Set up an interval to update the `now` date every second with the current // date as long as the component is mounted. useEffect(() => { - const timer = setInterval(() => { + let timer: number = -1; + timer = setInterval(() => { if (now.value > target) { clearInterval(timer); }