initial docker setup

This commit is contained in:
GotPPay
2018-06-14 16:49:28 +02:00
parent bc80b7342e
commit b5f87f27f8
3023 changed files with 985078 additions and 1 deletions

View File

@@ -0,0 +1,40 @@
import {
API_SERVER
} from '../../config';
import HtmlClient from '../../helpers/HtmlClient';
import {
REQUEST_SET_BID,
bidsTexts
} from '../../constants/bidsConstants';
import {fetchCartItems} from '../cart/cartActions';
import {updateMessages} from '../notification/notificationActions';
import {setDialogOpenFlag} from '../../actions/dialog/dialogActions';
const client = new HtmlClient();
const requestSetBid = () => ({
type: REQUEST_SET_BID
});
export const setBid = (idBid, idCart) => {
return dispatch => {
dispatch(requestSetBid());
return client.fetch({
url: `${API_SERVER}/cart/api/setBidForCart`,
method: 'post',
data: {idBid, idCart}
})
.then(response => {
if(response.data && response.data.messages){
dispatch(updateMessages(response.data.messages, bidsTexts.messages));
if(response.data.messages[0].code === 'success'){
dispatch(setDialogOpenFlag(false));
dispatch(fetchCartItems(true));
}
}
})
.catch(error => {
client.onError(error, dispatch);
});
}
};