登録フォーム実装 / エラーハンドリング

APIは必ずしも期待値通りの結果を返すわけではありません。

バリデーションをした上でも入力した値がサーバーサイドの期待値と異なっていたり、インターネットの接続状況が良くなくリクエストがサーバーまで届いていなかったりと、様々な要因でエラーが発生します。

状況にもよりますがユーザーに対してリクエストが正しく行われなかったことをなるべく具体的かつ端的に伝えて、次のアクションを促すようにしましょう。

仕様

サンプル

実装

サンプルを参考に実装してください