Previous State Aware: Functional State Updates in React

When new state depends on old, use updater functions (setCount(prev => prev+1)). This avoids race conditions and ensures correctness. Skip it for static updates that don’t rely on prior state.