Я пытаюсь загрузить все асинхронные данные, такие как пользовательские объекты, из асинхронного хранилища при первой инициализации хранилища. Но я понятия не имею, как это сделать. У меня есть одно из предложений по созданию промежуточного программного обеспечения для этого, но я не знаю, как это сделать.
Текущее хранилище и его инициализация в приложении
const store = createStore(rootReducer, {}, applyMiddleware(ReduxThunk,
//actionCallbackOnceMiddleware(INITIAL_AJAX_END, AppSafeAreaProvider)
))
const AppSafeAreaProvider = () => {
return <Provider store={store}>
<PaperProvider>
<SafeAreaProvider>
<App />
</SafeAreaProvider>
</PaperProvider>
</Provider>
}
AppRegistry.registerComponent(appName, () => AppSafeAreaProvider);