Есть ли способ загрузить состояние с помощью AsyncStorage через Context? - PullRequest
1 голос
/ 29 апреля 2020

Я пытаюсь загрузить массив, который я сохранил, используя AsyncStorage, в состояние, но я не могу заставить его работать. Я передаю массив из AsyncStorage обратно в контекст и вызываю случай load_state.

function loadList() {
    try {
        const data = AsyncStorage.getItem('data')
        console.log(data)
        loadState(JSON.parse(data))
    }
    catch (error) {
        console.log(error)
    }
}

const loadState = dispatch => {
return (value) => {
    dispatch({ type: 'load_state', payload: value})
}}

case 'load_state':
            console.log(action.payload.value)
            return [...state, ...action.payload.value]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...