added toast notification that item is added to the cart

This commit is contained in:
Senad Uka
2015-06-13 05:35:05 +02:00
parent 0c305d3c40
commit d92624bfc7
3 changed files with 125 additions and 43 deletions

View File

@@ -1,5 +1,8 @@
var AppDispatcher = require('../dispatcher/appDispatcher');
var CartConstants = require('../constants/cartConstants');
var BurntToast = require('burnt-toast');
// Define action methods
var CartActions = {
@@ -11,6 +14,12 @@ var CartActions = {
},
addNItems: function(item, count) {
var burntToast = new BurntToast();7
var message = "Ubacili ste " + item.get('name') + " u korpu!";
burntToast.makeToast(message, {
duration: 1500,
position: "top"
});
AppDispatcher.handleAction({
actionType: CartConstants.ADD_N_ITEMS,
item: item,
@@ -45,18 +54,18 @@ var CartActions = {
},
takeItemOut: function(id) {
AppDispatcher.handleAction({
actionType: CartConstants.TAKE_ITEM_OUT,
itemId: id
});
AppDispatcher.handleAction({
actionType: CartConstants.TAKE_ITEM_OUT,
itemId: id
});
},
setItemCount: function(itemId, count) {
AppDispatcher.handleAction({
actionType: CartConstants.SET_ITEM_COUNT,
itemId: itemId,
count: count
});
AppDispatcher.handleAction({
actionType: CartConstants.SET_ITEM_COUNT,
itemId: itemId,
count: count
});
}
};
module.exports = CartActions;
module.exports = CartActions;