Just starting out with trying to build an app with React Native. I decided to use expo + react-navigate + native-base as a baseline, however I am having trouble setting up my project because each documentation seems to be doing things differently.
Specifically, I would like to know where to keep the code for components (e.g. a searchbar) and different screens in react-navigate. The documentation for react-navigate seems to be keeping all screens in the App.js file, but shouldn't I be separating different screens into different .js files in a subfolder? The documentation for native-base completely changes the App.js file so that I have no idea how to implement screens within that. All guides I could find seem to be outdated or not using the expo file structure, so I am having trouble getting the setup to work.
Thanks in advance!