Как получить доступ к магазину для динамической загрузки редуктора - PullRequest
0 голосов
/ 17 апреля 2019

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

https://tylergaw.com/articles/dynamic-redux-reducers/

Это преобразование withReducer

const withReducer = (key:any, reducer:any) => (WrappedComponent:any) => {
   const Extended: React.FunctionComponent<any> = (props, context) => {
      context.store.injectReducer(key, reducer)
      return <WrappedComponent {...props} />
   };

   Extended.contextTypes = {
      store: object
   };

    return Extended;
};

export { withReducer };

Как я могу получить доступ к магазину здесь. Context.store не определен.

1 Ответ

0 голосов
/ 22 апреля 2019

Похоже, что вышеупомянутый подход больше не поддерживается в Reaction-redux v6.0.0. Вот другой подход .

...