У меня есть приложение реагирования, которое использует material-ui. Я недавно обновил @ material-ui / core до 4.8.3 с 4.5.1 (я сделал это, потому что хотел использовать компонент TableContainer, который не был доступен в более ранней версии).
После обновления мой приложение больше не компилируется из-за ошибок с моим компонентом DatePicker из @ material-ui / pickers. Я получаю сообщение об ошибке:
"Type" {renderDay: (day: MaterialUiPickersDate, selectedDate: MaterialUiPickersDate, dayInCurrentMonth: boolean) => Элемент; значение: Момент; вариант: "stati c "; onChange: (day: MaterialUiPickersDate) => void; ... еще 9 ...; rowMax: undefined;} 'отсутствуют следующие свойства из типа' Pick ': цвет, размер"
Вот фрагмент моего кода, в котором я использую компонент DatePicker.
import MomentUtils from "@date-io/moment";
import { DatePicker, Day, MuiPickersUtilsProvider } from "@material-ui/pickers";
import { MaterialUiPickersDate } from "@material-ui/pickers/typings/date";
...
<MuiPickersUtilsProvider utils={MomentUtils}>
<DatePicker
// eslint-disable-next-line
renderDay={renderDay}
value={selectedDate}
variant="static"
onChange={handleDateChange}
format="YYYY-MM-DD"
disableToolbar={true}
style={undefined}
onFocus={undefined}
onBlur={undefined}
className={undefined}
ref={undefined}
innerRef={undefined}
rows={undefined}
rowsMax={undefined}
/>
</MuiPickersUtilsProvider>
Любая помощь будет принята с благодарностью!