From 6b82e3ad3c92b0534640973d9f715ad5f85e40b4 Mon Sep 17 00:00:00 2001 From: Windyskr <54269955+Windyskr@users.noreply.github.com> Date: Tue, 10 Dec 2024 14:53:20 +0800 Subject: [PATCH] fix: align counter example code with Effect dependencies documentation The original code didn't work well. The new implementation better matches the tutorial text explaining why suppressing dependency checks is dangerous and ensures the counter works as intended. --- src/content/learn/removing-effect-dependencies.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/content/learn/removing-effect-dependencies.md b/src/content/learn/removing-effect-dependencies.md index 9a871c6c3f0..7b43b946e37 100644 --- a/src/content/learn/removing-effect-dependencies.md +++ b/src/content/learn/removing-effect-dependencies.md @@ -311,7 +311,7 @@ export default function Timer() { const [increment, setIncrement] = useState(1); function onTick() { - setCount(count + increment); + setCount(count => count + increment); } useEffect(() => {