Ver código fonte

结账页通过登录弹窗登录后地址模块逻辑优化

fogwind 2 dias atrás
pai
commit
7d18c5b2f2

+ 5 - 2
src/app/(checkout)/checkout/_components/CheckoutAddress/CheckoutAssress.tsx

@@ -374,12 +374,15 @@ export function CheckoutAddress({
             }  
         }
         loadAddress();
+    },[showToast,cartData.isGuest]);
+    useEffect(() => {
+        if(cartData.isGuest) return;
         const timer = window.requestAnimationFrame(() => {
             addressForm.reset(addressFormDefaultValues);
         });
         return () => window.cancelAnimationFrame(timer)
-    },[showToast,cartData.isGuest,addressFormDefaultValues]);
-    
+    },[cartData.isGuest,addressFormDefaultValues]);
+
     // function tt() {
     //     const arr = [
     //         ['US','3803800217'],