On iOS, onPress had to be bubbling event (think because has same name as a bubbling event in React Native)
On Android, had to rename topOn{EventName} to top{EventName}
Not enabling bridgeless mode in the fabric sample because get a NullPointerException on startup on Android. This happens with a default React Native project, so nothing to do with the Navigation router. Will enable bridgeless mode in fabric sample when React Native resolves this.
Followed React Native discussion to enable bridgeless mode. Seems that bridgeless mode has extra event validation because
onPress
had to be bubbling event (think because has same name as a bubbling event in React Native)topOn{EventName}
totop{EventName}
Not enabling bridgeless mode in the fabric sample because get a
NullPointerException
on startup on Android. This happens with a default React Native project, so nothing to do with the Navigation router. Will enable bridgeless mode in fabric sample when React Native resolves this.