【React Hook Form】 Dirtyなvalues (変更されたフィールドの値) を取得する
React Hook FormでDirtyな (ユーザによって変更された) フィールドを参照する場合、useForm
フックのformState.dirtyFields
が利用できる。
しかしそれはあくまでフィールドの情報のみで、変更されたフィールドの値を取得するには自前実装が必要になる。
dirtyFields
はネスト構造のため、再起的に探索する必要がある。
参考
React Hook FormでDirtyな (ユーザによって変更された) フィールドを参照する場合、useForm
フックのformState.dirtyFields
が利用できる。
しかしそれはあくまでフィールドの情報のみで、変更されたフィールドの値を取得するには自前実装が必要になる。
dirtyFields
はネスト構造のため、再起的に探索する必要がある。