реагировать на получение текстового поля Material-UI: недопустимый вызов ловушки - PullRequest
0 голосов
/ 12 марта 2020

У меня есть простой код для отображения текстового поля:

Я получаю ошибку

Ошибка в / turbo_modules / react@16.13.0/cjs/react.development.js (1465: 13) Недопустимый вызов ловушки.

Код находится по этой ссылке https://stackblitz.com/edit/react-6dgvfj?file=UserForm.js

import React, { Component } from 'react';
import compose from 'recompose/compose';
import { connect } from 'react-redux';
import TextField from '@material-ui/core/TextField';

const UserForm = props => {
    return (
        <div>
            This is userform component.
            <TextField id="standard-basic" label="Standard" />

        </div>
    );
}

export default UserForm;

1 Ответ

0 голосов
/ 12 марта 2020
Пакеты

реаги и реаги-дом всегда выпускаются в паре. Таким образом, они должны быть одного выпуска, чтобы работать вместе. В вашем случае, реакция была 16.12.0, а реакция - 16.13.0

Ваш пакет. json

"dependencies": {
    "@material-ui/core": "^4.9.5",
    "@types/react": "^16.8.6",
    "react": "^16.13.0",
    "react-dom": "16.12.0"
  },

измените его на

    "react": "16.13.0",
    "react-dom": "16.13.0"
...