Я не могу понять, почему этот импорт или любой другой не работает:
import * as React from 'react';
import TextField from '@material-ui/core/TextField';
import * as PropTypes from 'prop-types';
import { withStyles } from '@material-ui/core/styles';
//import { PropTypes } from '@material-ui/core';
interface IProps {
value: string;
onChange?: PropTypes.func;
}
const textField = (props: IProps) => {
return (
<div>HI</div>
);
};
export default textField;
Я получаю сообщение об ошибке:
ts-app / node_modules / @ types / prop-types/ index "'не имеет экспортированного члена' func '
Я просматриваю этот файл и, похоже, у него явно есть такой участник:
export const func: Requireable<(...args: any[]) => any>;
возможно, однажды я пойму React икак работают эти зависимости, спасибо!