AsyncStorage в Redux-Presist - PullRequest
       33

AsyncStorage в Redux-Presist

0 голосов
/ 28 сентября 2019

Я устанавливаю избыточный адрес в моем проекте и внедряю его в мой файл store.js, но он дает мне ошибку, показанную на рисунке, что storage.getitem не является функцией, Ошибка удаляется при изменениихранилище: хранилище, но когда я пытаюсь сделать хранилище: AsyncStorage выдает эту ошибку. enter image description here

Это мой код

import { createStore,applyMiddleware } from 'redux'
import { persistStore, persistReducer } from 'redux-persist'
import reducers from '../reducers'
import AsyncStorage from 'react-native'



const persistConfig = {
    //...
    key: 'root',
    storage:AsyncStorage

  }


const persistedReducer = persistReducer(persistConfig, reducers)

export default () => {
  const store = createStore(persistedReducer,{},applyMiddleware())
  const persistor = persistStore(store)
  return { store, persistor }
}
...