Use React Native Async Storage to create an app with persistance. The app should:
- have a TextInput component that is empty the first time the app is run.
- initialize the TextInput with whatever text was in the input the last time the app was run.
- display an error message, outside of text input, if there is an error reading or writing to the async storage.