From ab597039ba31b58cc70d1459a8649fae8b9e9466 Mon Sep 17 00:00:00 2001 From: victorAnumudu Date: Thu, 10 Jul 2025 08:59:20 +0100 Subject: [PATCH] updated complete signup endpoint --- src/component/auth/CSignup.jsx | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/src/component/auth/CSignup.jsx b/src/component/auth/CSignup.jsx index 2580fc7..fcbb747 100644 --- a/src/component/auth/CSignup.jsx +++ b/src/component/auth/CSignup.jsx @@ -51,14 +51,18 @@ export default function CSignup() { return completeRegistration(fields) }, onSuccess: (res) => { - const {token, room} = res?.data?.data - if(token){ - localStorage.setItem('token', token) - localStorage.setItem('room', room) - // const data = {token} - // dispatch(updateUserDetails({ ...data })); - navigate('/dash') // later add redux to dispatch state + if(res?.data?.error_message || res?.data?.resultCode == '500'){ + throw({message: res?.data?.error_message || res?.data?.resultDescription}) } + const {token, room, uid} = res?.data + if(!token || !room){ + throw({message: 'something went wrong, try again!'}) + } + localStorage.setItem('token', token) + localStorage.setItem('room', room) + localStorage.setItem('uid', uid) + dispatch(updateUserDetails({ ...res?.data })); + navigate('/dash') // later add redux to dispatch state }, onError: (err) => { console.log('err', err)