diff --git a/customer-spa/src/layouts/BaseLayout.tsx b/customer-spa/src/layouts/BaseLayout.tsx index 258d99d..c74d6c0 100644 --- a/customer-spa/src/layouts/BaseLayout.tsx +++ b/customer-spa/src/layouts/BaseLayout.tsx @@ -134,8 +134,8 @@ function ClassicLayout({ children }: BaseLayoutProps) { ))} - {/* Wishlist */} - {headerSettings.elements.wishlist && isEnabled('wishlist') && (wishlistSettings.show_in_header ?? true) && ( + {/* Wishlist - Only for guests (logged-in users use /my-account/wishlist) */} + {headerSettings.elements.wishlist && isEnabled('wishlist') && (wishlistSettings.show_in_header ?? true) && !user?.isLoggedIn && ( Wishlist @@ -428,7 +428,8 @@ function ModernLayout({ children }: BaseLayoutProps) { ) )} - {headerSettings.elements.wishlist && isEnabled('wishlist') && (wishlistSettings.show_in_header ?? true) && ( + {/* Wishlist - Only for guests */} + {headerSettings.elements.wishlist && isEnabled('wishlist') && (wishlistSettings.show_in_header ?? true) && !user?.isLoggedIn && ( Wishlist @@ -561,7 +562,8 @@ function BoutiqueLayout({ children }: BaseLayoutProps) { Account ))} - {headerSettings.elements.wishlist && isEnabled('wishlist') && (wishlistSettings.show_in_header ?? true) && ( + {/* Wishlist - Only for guests */} + {headerSettings.elements.wishlist && isEnabled('wishlist') && (wishlistSettings.show_in_header ?? true) && !user?.isLoggedIn && ( Wishlist