Я бы предпочел, чтобы функция была открыта из файла .js
, внутри этой функции я предпочел бы иметь доступ к переменным в хранилище.
Фрагмент кода: -
import { connect } from 'react-redux';
function log(logMessage) {
const {environment} = this.props;
console.debug('environment' + environment + logMessage );
....
}
function mapStateToProps(state) {
return {
environment : state.authReducer.environment
};
}
export default function connect(mapStateToProps)(log);
У меня есть много компонентов, которые присоединяют класс через connect
, я могу присоединить функции через connect()
?