File tree Expand file tree Collapse file tree
nextstep-frontend/src/pages Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -67,7 +67,11 @@ const Login: React.FC = () => {
6767 navigate ( '/main-dashboard' ) ;
6868 } catch ( error ) {
6969 const err = error as any ;
70- if ( err . response && err . response . data ) {
70+ if ( err . response && err . response . status === 400 &&
71+ err . response . data && err . response . data . errors [ 0 ] &&
72+ err . response . data . errors [ 0 ] . message ) {
73+ setError ( err . response . data . errors [ 0 ] . message ) ;
74+ } else if ( err . response && err . response . data ) {
7175 setError ( err . response . data . message ) ;
7276 } else {
7377 setError ( 'An error occurred. Please try again.' ) ;
Original file line number Diff line number Diff line change @@ -98,8 +98,14 @@ const Profile: React.FC = () => {
9898 setSuccess ( false ) ;
9999 window . location . reload ( ) ;
100100 } , 2000 ) ;
101- } catch ( err ) {
102- setError ( 'Error updating profile. Please try again.' ) ;
101+ } catch ( err : any ) {
102+ if ( err . response && err . response . status === 400 &&
103+ err . response . data && err . response . data . errors [ 0 ] &&
104+ err . response . data . errors [ 0 ] . message ) {
105+ setError ( err . response . data . errors [ 0 ] . message ) ;
106+ } else {
107+ setError ( 'Error updating profile. Please try again.' ) ;
108+ }
103109 }
104110 } ;
105111
Original file line number Diff line number Diff line change @@ -61,7 +61,11 @@ const Register: React.FC = () => {
6161 } , 4000 ) ;
6262 } catch ( error ) {
6363 const err = error as any ;
64- if ( err . response && err . response . data ) {
64+ if ( err . response && err . response . status === 400 &&
65+ err . response . data && err . response . data . errors [ 0 ] &&
66+ err . response . data . errors [ 0 ] . message ) {
67+ setError ( err . response . data . errors [ 0 ] . message ) ;
68+ } else if ( err . response && err . response . data ) {
6569 setError ( err . response . data . message ) ;
6670 } else {
6771 setError ( 'An error occurred. Please try again.' ) ;
You can’t perform that action at this time.
0 commit comments