Skip to content

Commit

Permalink
[ft #161868040] functions to enable adding to cart
Browse files Browse the repository at this point in the history
  • Loading branch information
Easybuoy committed Nov 12, 2018
1 parent 1621c6f commit 91a12df
Show file tree
Hide file tree
Showing 15 changed files with 22 additions and 30 deletions.
2 changes: 1 addition & 1 deletion client/admin_create_product.html
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@
<li><a href="admin_create_sales_attendant.html">Create Sales Attendant</a></li>
<li><a href="admin_view_sales.html">View Sales</a></li>
<li><a href="admin_view_attendants.html">View Attendants</a></li>
<li><a href="index.html" onclick="clearLocalStorage()">Logout</a></li>
<li><a href="index.html" onclick="clearLocalStorage('token')">Logout</a></li>
</div>

<div id="main">
Expand Down
2 changes: 1 addition & 1 deletion client/admin_create_sales_attendant.html
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@
<li class="current"><a href="admin_create_sales_attendant.html">Create Sales Attendant</a></li>
<li><a href="admin_view_sales.html">View Sales</a></li>
<li><a href="admin_view_attendants.html">View Attendants</a></li>
<li><a href="index.html" onclick="clearLocalStorage()">Logout</a></li>
<li><a href="index.html" onclick="clearLocalStorage('token')">Logout</a></li>
</div>

<div id="main">
Expand Down
2 changes: 1 addition & 1 deletion client/admin_dashboard.html
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@
<li><a href="admin_create_sales_attendant.html">Create Sales Attendant</a></li>
<li><a href="admin_view_sales.html">View Sales</a></li>
<li><a href="admin_view_attendants.html">View Attendants</a></li>
<li><a href="index.html" onclick="clearLocalStorage()">Logout</a></li>
<li><a href="index.html" onclick="clearLocalStorage('token')">Logout</a></li>
</div>

<div id="main">
Expand Down
2 changes: 1 addition & 1 deletion client/admin_edit_product.html
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@
<li><a href="admin_create_sales_attendant.html">Create Sales Attendant</a></li>
<li><a href="admin_view_sales.html">View Sales</a></li>
<li><a href="admin_view_attendants.html">View Attendants</a></li>
<li><a href="index.html" onclick="clearLocalStorage()">Logout</a></li>
<li><a href="index.html" onclick="clearLocalStorage('token')">Logout</a></li>
</div>

<div id="main">
Expand Down
2 changes: 1 addition & 1 deletion client/admin_view_attendants.html
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@
<li><a href="admin_create_sales_attendant.html">Create Sales Attendant</a></li>
<li><a href="admin_view_sales.html">View Sales</a></li>
<li class="current"><a href="admin_view_attendants.html">View Attendants</a></li>
<li><a href="index.html" onclick="clearLocalStorage()">Logout</a></li>
<li><a href="index.html" onclick="clearLocalStorage('token')">Logout</a></li>
</div>

<div id="main">
Expand Down
2 changes: 1 addition & 1 deletion client/admin_view_products.html
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@
<li><a href="admin_create_sales_attendant.html">Create Sales Attendant</a></li>
<li><a href="admin_view_sales.html">View Sales</a></li>
<li><a href="admin_view_attendants.html">View Attendants</a></li>
<li><a href="index.html" onclick="clearLocalStorage()">Logout</a></li>
<li><a href="index.html" onclick="clearLocalStorage('token')">Logout</a></li>
</div>

<div id="main">
Expand Down
2 changes: 1 addition & 1 deletion client/admin_view_sales.html
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@
<li><a href="admin_create_sales_attendant.html">Create Sales Attendant</a></li>
<li class="current"><a href="admin_view_sales.html">View Sales</a></li>
<li><a href="admin_view_attendants.html">View Attendants</a></li>
<li><a href="index.html" onclick="clearLocalStorage()">Logout</a></li>
<li><a href="index.html" onclick="clearLocalStorage('token')">Logout</a></li>
</div>

<div id="main">
Expand Down
2 changes: 1 addition & 1 deletion client/attendant_admin_view.html
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@
<a href="#" class="btn-close" onclick="closeSlideMenu()">&times;</a>
<li><a class="dashboard" href="dashboard.html">Dashboard</a></li>
<li class="current"><a href="attendant_admin_view.html">Products</a></li>
<li><a href="index.html" onclick="clearLocalStorage()">Logout</a></li>
<li><a href="index.html" onclick="clearLocalStorage('token')">Logout</a></li>

</div>

Expand Down
4 changes: 2 additions & 2 deletions client/attendant_dashboard.html
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@
<li class="current"><a href="dashboard.html">Dashboard</a></li>
<li><a href="sales_view.html">View Sales Record</a></li>
<li><a href="store_attendant_profile.html">Profile</a></li>
<li><a href="index.html" onclick="clearLocalStorage()">Logout</a></li>
<li><a href="index.html" onclick="clearLocalStorage('token')">Logout</a></li>
</div>

<div id="main">
Expand All @@ -56,7 +56,7 @@ <h1 class="text-center">Filter By Category</h1> <br>
<option value="saab">Computing</option>
<option value="mercedes">Gaming</option>
</select>
<button class="button_1" onclick="addtocart('Google Pixel 2', '$649')">Filter</button>
<button class="button_1">Filter</button>

</div>

Expand Down
17 changes: 5 additions & 12 deletions client/js/cart.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
const addToCart = (productId, productImage, productPrice) => {
console.log(productImage)
const products = {
productId,
productImage,
Expand All @@ -15,22 +16,14 @@ const addToCart = (productId, productImage, productPrice) => {
}
// Else push to what is existing in cart.
totalcartitems.push(products);
localStorage.setItem('products', JSON.stringify(totalcartitems));




// let me = document.getElementById(`quantity-${productId}`).value;
// console.log(me)



localStorage.setItem('products', JSON.stringify(totalcartitems));
showCartCount();
// let existingCartItem = localStorage.getItem('products');
};

const showCart = () => {

// let existingCartItem = localStorage.getItem('products');
// let me = document.getElementById(`quantity-${productId}`).value;
// console.log(me)
}

// This function appends the total item in cart to the cart image on the frontend
Expand Down
5 changes: 0 additions & 5 deletions client/js/main.js
Original file line number Diff line number Diff line change
Expand Up @@ -102,8 +102,3 @@ const closeSlideMenu = () =>{
// modal.style.display = "none";
// }
// };

const clearLocalStorage = () => {
localStorage.clear();
}

4 changes: 4 additions & 0 deletions client/js/middleware.js
Original file line number Diff line number Diff line change
Expand Up @@ -65,3 +65,7 @@ if (window.location.pathname !== '/' && window.location.pathname !== '/index.htm
};
checkToken();
}

const clearLocalStorage = (item) => {
localStorage.removeItem(item);
};
2 changes: 1 addition & 1 deletion client/sales_view.html
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@
<li><a href="attendant_dashboard.html">Dashboard</a></li>
<li class="current"><a href="sales_view.html">View Sales Record</a></li>
<li><a href="store_attendant_profile.html">Profile</a></li>
<li><a href="index.html" onclick="clearLocalStorage()">Logout</a></li>
<li><a href="index.html" onclick="clearLocalStorage('token')">Logout</a></li>

</div>

Expand Down
2 changes: 1 addition & 1 deletion client/store_attendant_profile.html
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@
<li><a href="attendant_dashboard.html">Dashboard</a></li>
<li><a href="sales_view.html">View Sales Record</a></li>
<li class="current"><a href="store_attendant_profile.html">Profile</a></li>
<li><a href="index.html" onclick="clearLocalStorage()">Logout</a></li>
<li><a href="index.html" onclick="clearLocalStorage('token')">Logout</a></li>

</div>

Expand Down
2 changes: 1 addition & 1 deletion client/view_product_details.html
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@
<div id="side-menu" class="side-nav">
<a href="#" class="btn-close" onclick="closeSlideMenu()">&times;</a>
<li><a href="dashboard.html">Dashboard</a></li>
<li><a href="index.html" onclick="clearLocalStorage()">Logout</a></li>
<li><a href="index.html" onclick="clearLocalStorage('token')">Logout</a></li>

</div>

Expand Down

0 comments on commit 91a12df

Please sign in to comment.