Material-UI withStyle не работает с Resux-формой - PullRequest
0 голосов
/ 29 апреля 2020

В настоящее время я работаю над своим первым настоящим приложением 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, он не ломается, а выглядит плохо.

Заранее спасибо, Гал

...