Yupで notType を使い型不一致時のエラーメッセージを日本語にする方法
例えば、バリデーションで Yup.number() を指定してる field に対して文字列が入力された場合は以下のようなエラーメッセージが表示される
test must be a `number` type
これをsetLocaleを使って日本語に変換したい場合、notType を使う
const localeJP = {
mixed: {
notType: "${path} は ${type} 型ではありません。"
}
}
setLocale(localeJP)
xxxx は number 型ではありません。
ディスカッション
コメント一覧
まだ、コメントがありません