INNER CODE UNIT · JavaScript

setPaymentInfo

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

export const setPaymentInfo = payload => {
    log.info(`[ACTION]: setPaymentInfo payload = ${JSON.stringify(payload)}`)
    return {
        type: PAYMENT_INFO_CONFIRMED,
        payload: payload
    }
}

export const signIn = formValues => async dispatch => {
    log.info(`[ACTION]: signIn API is invoked formValues = ${formValues}`)

    const hash = Base64.encode(`${formValues.username}:${formValues.password}`);
    authServiceAPI.defaults.headers.common['Authorization'] = `Basic ${hash}`
    const response = await authServiceAPI.post('/authenticate').catch(err => {
        log.info(`[ACTION]: dispatch HANDLE_SIGN_IN_ERROR err.message = ${err.message}`)
        dispatch({type: HANDLE_SIGN_IN_ERROR, payload: err.message});
    });

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…