概要
redux-formでサーバーサイドのバリデーションを実装している時に、promissをいじってredux-formのSubmissionErrorを投げていたらUncaught (in promise) errorと怒られた話です。
解決策
returnがなかっただけでした。
修正前
修正後
所感
jsむずい。promissまだ良くわかっていない。(コールバックを楽にするためのもの程度の認識。。。)
Laravel×ReactでSPAつくっているよーという方、ぜひLara Cafe にご参加ください!(助けてぇ)
参考
Redux Form -Submit Validation Example throw new SubmissionError() causing Uncaught (in promise) error