bulletproof-reactを参考にzodとreact-hook-formを組み合わせる
2022-12-08
zodとreact-hook-formの組み合わせを考え、Render propとカスタムフックの2通りで実装してみました。コードはこちらにあります。
playground/zod-form at main · tekihei2317/playground
フォームは、ユーザーからの入力を扱いやすい形式に変換するものと考えられます。これをzodのtransformで行います。
例えば、ユーザー登録フォームで誕生日を入力するとします。ユーザーにYYYYMMDDの形式の文字列で入力してもらい、使う側からは
全文を読む→