summaryrefslogtreecommitdiff
path: root/src/core
diff options
context:
space:
mode:
Diffstat (limited to 'src/core')
-rw-r--r--src/core/utils/cart.js10
1 files changed, 7 insertions, 3 deletions
diff --git a/src/core/utils/cart.js b/src/core/utils/cart.js
index 291d511b..928d2ad1 100644
--- a/src/core/utils/cart.js
+++ b/src/core/utils/cart.js
@@ -1,11 +1,15 @@
const getCart = () => {
- const cart = localStorage.getItem('cart')
- if (cart) return JSON.parse(cart)
+ if (typeof window !== 'undefined') {
+ const cart = localStorage.getItem('cart')
+ if (cart) return JSON.parse(cart)
+ }
return {}
}
const setCart = (cart) => {
- localStorage.setItem('cart', JSON.stringify(cart))
+ if (typeof window !== 'undefined') {
+ localStorage.setItem('cart', JSON.stringify(cart))
+ }
return true
}