//code
class FilterBox extends React.Component {
constructor(props) {
super(props);
this.state = {
selectedValues: props.origSelectedValues,
hasChanged: false,
};
this.changeFilter = this.changeFilter.bind(this);
}
getControlData(controlName) {
const { selectedValues } = this.state;
const control = Object.assign({}, controls[controlName], {
name: controlName,
key: `control-${controlName}`,
value: selectedValues[TIME_FILTER_MAP[controlName]],
actions: { setControlValue: this.changeFilter },
});
const mapFunc = control.mapStateToProps;
return mapFunc
? Object.assign({}, control, mapFunc(this.props))
: control;
}
Полная ошибка -
Ошибка типа: не удалось прочитать свойство mapStateToProps неопределенного
Трассировка стека:
в ProxyComponent.getControlData (webpack-internal: ///./src/explore/components/ControlPanelsContainer.jsx: 111: 82)
в ControlPanelsContainer (создается Connect (ControlPanelsContainer))
в соединении (ControlPanelsContainer) (созданный ExploreViewContainer)
в div (создан ExploreViewContainer)
в div (создан ExploreViewContainer)
в div (создан ExploreViewContainer)
в ExploreViewContainer (создан Connect (ExploreViewContainer))
в соединении (ExploreViewContainer) (создается приложением)
в div (создан приложением)
в провайдере (создается приложением)
в приложении (созданное HotExportedApp)
в AppContainer (создан HotExportedApp)
в HotExportedApp