フォームに消耗しました。いくつか良さそうなフォームライブラリはありますが、個人的に満足のいくものが無かったので、とあるプロジェクトで実装したものをベースにしてライブラリにまとめました。フォームコンポーネントを構築するライブラリを作りました。元となるコードを書いている時、「さくっとフォームの実装を済ませてゆっくりコーヒーでも飲みてぇ...」という気持ちがかなり高まってたので、コーヒーを連想させる名前にしてみました。あるので、さくっと試すことが出来ると思います。使ってインストールできます。react-drip-form基本的なフォームの構築ドキュメントページからの引用ですが、シンプルなログインフォームの例です。エラーを表示する際のフィールド名にあたります。