Skip to content

Missing Dependency Array (ARCH3303)

Key typescript.react.missing-effect-dependencies · Severity warning · Category performance

React: flags useEffect/useCallback/useMemo called without a dependency array, which runs the body after every render.

useEffect(() => {
load(customerId);
});
useEffect(() => {
load(customerId);
}, [customerId]);