AntiPattern

Re-render Trigger Loops

render-trigger-loop

State updates or unstable function/prop references cause components to re-render or remount, which retriggers effects (e.g., refetch on mount) and can form fetch/remount loops or inconsistent UI toggles. Hooks and repaint/paint timing stakes are performance and correctness.