single method for updating cart item state / fixed problems with sinatra contrib

This commit is contained in:
Senad Uka
2015-02-07 07:52:32 +01:00
parent c515e400e7
commit a642cb55eb
7 changed files with 39 additions and 21 deletions

View File

@@ -14,7 +14,7 @@ var AddToCart = React.createClass({
return (
<div className="row-fluid add-to-cart">
<div className="col-xs-offset-1 col-xs-1"><button className="btn btn-success" onClick={this._onIncreaseClick}>+</button></div>
<div className="col-xs-2"><button className="btn" style={countStyle}> { this.state.count } </button></div>
<div className="col-xs-2"><button className="btn" style={countStyle} > { this.state.count } </button></div>
<div className="col-xs-1"><button className="btn btn-success" onClick={this._onDecreaseClick}>-</button></div>
<div className="col-xs-7"><button className="btn btn-warning">U korpu</button></div>
</div>

View File

@@ -4,7 +4,7 @@ var keyMirror = require('react/lib/keyMirror');
module.exports = keyMirror({
LOAD: null,
ADD_ITEM: null,
// because removeItem can be used to completely remove item
// because REMOVE_ITEM could be used to completely remove item
// and not just decrease count by 1
TAKE_ITEM_OUT: null
});