2020-12-29

Formikで複数のinputで一つのエラーなパターン

雑な技術メモ

Formikでinputとerrorが多対一な関係の際の実装例。

「inputとerrorが多対一な関係」はFormikが例外パターンとして無視している関係なのか、スマートに実装できない。

ちゃんと実装しようとすると、 index.tsx で実装しているZipInputComponentのようにそこそこの専用のコードを記述する必要がある。多対一のパターンがそこかしこに出てくる場合はなんかしらの方法でコードの共通化をしないと大変なことになりそう。