I tried for many many years making true native components on react-native (eg: https://github.com/cesardeazevedo/react-native-bottom-sheet-behavior, and https://github.com/cesardeazevedo/react-native-collapsing-toolbar) and it's not worth it.
The vast majority of the community has really low standard about native feel components and whatever works is "good enough".
The entire navigation was a completely mess from the start, I tried for many hours hacking on airbnb-navigation back in 2018 that they abandoned right after the announcement, spend some time too on the wix navigation rabbit hole too, and you don't wanna do that.
The community was fine with react-native JS implementation for many years, but for me that was just simply not shippable and fake (at least on iOS)
I've seen pretty good iOS only component libraries just see the owner rewrite the whole thing in javascript to support android and ended up with a mediocre UI that doesn't feel native in neither platforms.
Apparently things got better and there is a true native navigation now, but I still think it's not worth it.
I tried RN again some months ago and I was already disappointed from the start, the default android bottom tabs navigation was not native and I was already ejecting from expo to use callstackincubator/react-native-bottom-tabs just to realize I was doing that same thing I was doing back in 2016.
Now days I would just do Kotlin and SwiftUI, and maybe be able to share some core code between them in Rust