INNER CODE UNIT · JavaScript

signUp

ujjavaldesai07/spring-boot-react-ecommerce-app · client/src/actions/index.js:169

export const signUp = formValues => async dispatch => {
    log.info(`[ACTION]: signUp API = ${JSON.stringify(formValues)}.`)

    const response = await authServiceAPI.post('/signup', {
        'username': formValues.username,
        'password': formValues.password,
        'firstname': formValues.firstName,
        'lastname': formValues.lastName,
        'email': formValues.email.toLowerCase(),
    }).catch(err => {
        log.info(`[ACTION]: signUp dispatch HANDLE_SIGN_UP_ERROR err.message = ${err.message}.`)
        dispatch({type: HANDLE_SIGN_UP_ERROR, payload: err.message});
    });

    if (response) {
        if (response.data.account_creation_status === 'success') {
            log.info(`[ACTION]: dispatch HANDLE_SIGN_UP account_creation_status = ${response.data.account_creation_status}.`)
            history.push("/signin");

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…