Effect კვლავ გაშვება მის dependencies-ის საფუძველზე, და ამ array-ს შეცდომა React-ის ბაგების #1 წყარო.
Pitfall 1: missing dependencies → stale values
Effect იკეტება იმ მნიშვნელობებით, რომლებიც ის render-დან აქვს დაკაპიტურებული. თუ dependency-ს გამოტოვებთ, ის ძველი მნიშვნელობას აგრძელებს გამოყენებას:
( {
id = ( {
.(count);
}, );
(id);
}, []);
