What are Synthetic events?
In order to ensure events have consistent properties across different browsers, React wraps the browser's native events into "synt...

https://www.interviewquestionspdf.com/2017/01/what-are-synthetic-events.html
In order to ensure events have consistent properties across different browsers, React wraps the browser's native events into "synthetic events", consolidating browser behaviors into one API. Synthetic events are a cross-browser wrapper around the browser's native event system.