This diff adds a lot of new functionality to the logged in example.
It will load your favorite Ghibli Films from the database as long as you have added any on load. If you go to the form screen, you can add your favorite films. The films are hitting a remote API. You can add an entry to this list as well.
This diff utilized Store for remote/local sync'ing, Room for local storage, and Retrofit to hit the API. We are using effects to propagate the Snackbar.
This diff adds a lot of new functionality to the logged in example.
It will load your favorite Ghibli Films from the database as long as you have added any on load. If you go to the form screen, you can add your favorite films. The films are hitting a remote API. You can add an entry to this list as well.
This diff utilized Store for remote/local sync'ing, Room for local storage, and Retrofit to hit the API. We are using effects to propagate the Snackbar.
Next up, some testing and clean up.