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