Async Storage
Instalação
$ yarn add @react-native-community/async-storage
Exemplo de armazenamento
Importação:
import AsyncStorage from '@react-native-community/async-storage';
Modelo de armazenamento no Async Storage:
async componentDidMount() {// Obtém os dados do Async Storageconst users = await AsyncStorage.getItem('users');if (users) {this.setState({ users: JSON.parse(users) });}}componentDidUpdate(_, prevState) {const { users } = this.state;if (prevState.users !== users) {// Seta os dados do Async StorageAsyncStorage.setItem('users', JSON.stringify(users));}}