瀏覽代碼

HW js18 final markup fix

Ivar 2 年之前
父節點
當前提交
63358611c9
共有 1 個文件被更改,包括 2 次插入1 次删除
  1. 2 1
      js/18_redux-thunk-3/index.js

+ 2 - 1
js/18_redux-thunk-3/index.js

@@ -100,9 +100,10 @@ const actionAuthLogout = () => ({type: 'AUTH_LOGOUT'})
 function cartReducer (state={}, {type, good={}, count=1}) {
 
     // if (!state) {
+    //     localStorage.cart = JSON.stringify({}) 
     //     return {}
     // } 
-    if (Object.keys(state).length === 0) {
+    if (Object.keys(state).length === 0 && localStorage.cart) {
         let currCart = JSON.parse(localStorage.cart)
         if (currCart && Object.keys(currCart).length !== 0) {
             state = currCart