React ห่อเหตุการณ์เบราว์เซอร์แบบเนทีฟในออบเจ็กต์ข้ามเบราว์เซอร์ที่เรียกว่า SyntheticEvent และใช้ listener เดียวที่รากของแอปเพื่อจัดส่งเหตุการณ์ไปยัง handler ของคุณ (event delegation) คุณเพียงแค่แนบ handler เป็น props
jsx
<button onClick={e => { e.preventDefault(); save(); }}>Save</button>
