Redux-реакции-hook требует <StoreContext.Provider>
Я получаю следующую ошибку в моем приложении
Ошибка: redux-response-hook требует, чтобы ваше хранилище Redux проходило через контекст через
index.tsx:
<Provider store={store}>
<StoreContext.Provider value={store}>
<App />
</StoreContext.Provider>
</Provider>
User.tsx
const UserContainer = ({ insa }: { insa: string }) => {
const mapState = useCallback((state: StoreState) => user.find(s => s.name == name), [name]);
const site = useMappedState(mapState);
1 ответ
Вы пытались удалить тег провайдера response-redux?
Нравится:
<StoreContext.Provider value={store}>
<App />
</StoreContext.Provider>
Компонент будет получать только от ближайшего провайдера в своем дереве. Посмотрите, как использовать несколько контекстов