|
@@ -7,6 +7,9 @@ const getters = {
|
|
getCartItems(state) {
|
|
getCartItems(state) {
|
|
return state.cart
|
|
return state.cart
|
|
},
|
|
},
|
|
|
|
+ getTotal(state) {
|
|
|
|
+ return state.total
|
|
|
|
+ },
|
|
isEmpty(state) {
|
|
isEmpty(state) {
|
|
return state.cart.length !== 0
|
|
return state.cart.length !== 0
|
|
}
|
|
}
|
|
@@ -26,9 +29,11 @@ const mutations = {
|
|
let sum = 0
|
|
let sum = 0
|
|
|
|
|
|
state.cart.forEach(item => {
|
|
state.cart.forEach(item => {
|
|
- sum = sum + (item.list_price * item.qty)
|
|
|
|
|
|
+ sum = sum + (item.list_price * (item.qty || 1))
|
|
})
|
|
})
|
|
-
|
|
|
|
|
|
+
|
|
|
|
+ console.log(sum)
|
|
|
|
+
|
|
state.total = sum
|
|
state.total = sum
|
|
}
|
|
}
|
|
}
|
|
}
|