AntiPattern
Render/Effect Loop Triggers
render-effect-loop-triggers
State-driven UI changes trigger renders and effects repeatedly—new function references, missing/incorrect effect gating, and selector dependencies cause remounts or refetches—leading to fetch/onOpen loops and stale theme/session values that never settle.