React Formik FastField не устанавливает начальное значение с помощью type=»checkbox» и type =»radio» с помощью material-ui

#javascript #reactjs #material-ui #formik

#javascript #reactjs #материал-пользовательский интерфейс #formik

Вопрос:

Текущее поведение

Привет, я пытаюсь использовать FastField с material-ui, чтобы избежать ненужного повторного рендеринга. Устанавливаются начальное значение флажка и переключателя, но ни флажок, ни переключатель не отображают правильный начальный статус. Следующая ссылка code sandbox показывает, что Field работает, а FastField — нет. Я чего-то не понимаю?

Ожидаемое поведение

Флажок и переключающая кнопка должны корректно отображаться с соответствующим начальным значением.

Воспроизводимый пример

https://codesandbox.io/s/focused-currying-83dbw?file=/src/App.js

Версии программного обеспечения

Реагировать 16.12

Formik 2.1.5

Material-ui 4.11.0

Браузер Chrome 84.0.4147.125

Спасибо