In this final React Native lesson of the series we will finalize the Notes view component and squash a few bugs in the code.
I actually use (React Native Router Flux)[https://github.com/aksonov/react-native-router-flux] for my router implementation at my full time job. I like it a ton more than NavigatorIOS or Navigator. The reason I chose NavigatorIOS initially was because at the time Facebook wasn't partial to either router implementation.
Isn't renderRow supposed to take more arguments? I have been trying to implement renderSeparator instead of just having the separator as part of render row and ran into warnings about setting keys. I think because I am only passing one argument to renderRow and the separator then doesn't know when it should render. Does that sound right? Is there a very good reason to use renderSeparator instead anyways?
Just finished this course, Thank you!
One gotcha is that you need to enable "Allow Arbitrary Loads" in your Xcode project to get the Firebase response to work now.
This is my effort to extend the github notetaker app. I updated the code to support latest versions of React and React Native, I also extended the app to use react-navigation which the latest navigation library supporting both iOS and Android. I added Redux to manage the store and used Redux-Sagas to handle asynchronous fetch of data. I would appreciate it if you check it out and give it thumbs up if its helpful. I will continue extending to support more features.