Как сделать неактивную кнопку на отправку формы, если ни одно значение формы не изменилось?
Есть несколько полей формы с кнопкой отправить.
Никакие библиотеки упрощающие работу с формами не используем.
Я хочу, что если пользователь не изменял значения полей, кнопка была задизеблена.
Если поменял хоть одно, то делать ее активной.
Я бы мог в state хранить начальные значения и каждый раз проверять, изменилось ли значение (форма из 3 полей).
Есть ли вариант лучше и проще для решения данной задачи?