cart icon is hidden when ordering (cart and delivery)
This commit is contained in:
@@ -7,6 +7,7 @@ var React = require('react'),
|
||||
RouteHandler = Router.RouteHandler,
|
||||
LoginStatus = require('./shared/loginStatus'),
|
||||
InitializationStore = require('../stores/initializationStore'),
|
||||
NavigationStore = require('../stores/navigationStore'),
|
||||
InitializationActions = require('../actions/initializationActions');
|
||||
|
||||
var CartIcon = require('./cart/cartIcon');
|
||||
@@ -36,12 +37,22 @@ var RootApp = React.createClass({
|
||||
InitializationStore.removeChangeListener(this._onChange);
|
||||
},
|
||||
|
||||
shouldShowCart: function () {
|
||||
return !NavigationStore.hideCart();
|
||||
},
|
||||
|
||||
render: function() {
|
||||
|
||||
if (!this.state.isEverythingReadyToStartTheShow) {
|
||||
return (<div>loading...</div>);
|
||||
}
|
||||
|
||||
var cart = "";
|
||||
|
||||
if(this.shouldShowCart()) {
|
||||
cart = (<CartIcon />);
|
||||
}
|
||||
|
||||
return (
|
||||
<div className="container">
|
||||
<div>
|
||||
@@ -57,8 +68,8 @@ var RootApp = React.createClass({
|
||||
|
||||
<div style={{padding: '15px 15px'}} className="col-lg-4 col-md-4 hidden-sm hidden-xs">
|
||||
<nav style={{background: 'none', border: 'none', marginBottom: '0px !important'}} className="navbar mytopnav">
|
||||
<div className="container-fluid">
|
||||
<CartIcon />
|
||||
<div>
|
||||
{cart}
|
||||
</div>
|
||||
</nav>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user