Подключение
Базовый URL, учётные данные и доступный сервер.
Сравнивайте несохранённые значения формы профиля с исходными. Проверьте возврат поля к прежнему значению и сохранение правок после неудачной отправки.
Базовый URL, учётные данные и доступный сервер.
Модель, которую предоставляет настроенный endpoint.
Объём контекста и поддержка инструментов определяются моделью и сервером.
const dirty = !sameValues(initialValues, values);
return { values, dirty, canReset: dirty };