Событие onChange компонента слайдера пользовательского интерфейса материала не работает с событием Fromik handleChange - PullRequest
1 голос
/ 29 мая 2020

Начальное значение formi c принимается ползунком, но событие Formik handleChange не обновляет значение ползунка

Функция Formik

const formik = useFormik({
        initialValues: {
            slide: 50,
        },
        validationSchema: Yup.object({
            slide: Yup.number()
                .min(100, 'must be grater than 100'),
        }),
        onSubmit: values => {
            alert(JSON.stringify(values, null, 2));
        },
    });

компонент слайдера пользовательского интерфейса материала с событием onChange, он получить начальное значение formik, но не обновлять его

<Slider
    name="slide"
    id="slide"
    valueLabelDisplay="auto"
    aria-label="term slider"
    defaultValue={formik.values.slide}
    onChange={formik.handleChange}
    min={1}
    max={110}
  />

Пожалуйста, проверьте образец кода и окна

...