В настоящее время я работаю над своим первым настоящим приложением React-Redux (если быть точным, ReactDom). Приложение использует пользовательский интерфейс материала (я не менеджер проекта)
У меня проблемы с применением стиля к компоненту, экспортируемому через reduxForm. мой код:
import React, {Component} from 'react';
import {withStyles} from '@material-ui/core/styles/withStyles';
import { TextField } from '@material-ui/core';
import { Field, reduxForm} from 'redux-form';
import {connect} from 'react-redux';
import { some acttions } from '../actions';
const styles = (theme) => ({});
const mapStateToProps = (state) => ({});
const mapDispatchToProps = (dispatch) => ({
some: () => dispatch(some(data)),
actions: () => dispatch(actions())
})
class FormComponent extends Component {
// Component with form
}
FormComponent = connect(
mapStateToProps,
mapDispatchToProps
)(withStyles(styles)(FormComponent));
export default reduxForm({
form: 'myForm'
})(FormComponent);
В результате TypeError: Object(...) is not a function
указывает на команду с подключением. Когда я стираю с помощью Style, он не ломается, а выглядит плохо.
Заранее спасибо, Гал