「もうdirtyFields、ちゃんと機能するようになってると思うよ」 そう言われたのでちょっと調べてみました。 経緯 私がReact Hook Formを使い始めたときは、確かdirtyFieldsがフォーム値を変更前の値に戻しても変更がなかったと判断してくれなかったので、以下のような関数を1つ作って間に噛ませて使っていました。 import { FieldValues, UseFormWatch } from 'react-hook-form'; export const checkDirty = <T>(before: T, after: T) => { if (before) { re…