Concept Flow - Preventing default behavior
User triggers event
React event handler called
Check if event.preventDefault() is called?
Yes No
Default browser behavior prevented
Custom React logic runs
Component updates or stays same
When a user triggers an event, React calls the event handler. If event.preventDefault() is called, the browser's default action is stopped, letting React run custom code instead.