diff --git a/public/index.html b/public/index.html index 63665636caa03985a4d4905086319ea0a8976f0b..6177253b233992bb338817b6d92ddf35db29dd84 100644 --- a/public/index.html +++ b/public/index.html @@ -99,6 +99,24 @@ alert(`${productName} added to cart!`); } + async function displayUsername() { + try { + const response = await fetch('/api/getUser'); // Endpoint to get the user's email + if (response.status === 401) { + console.log('User not logged in'); + document.getElementById('welcome-message').innerText = 'Please log in'; + } else { + const user = await response.json(); + document.getElementById('welcome-message').innerText = `Welcome, ${user.email}`; // Display email here + } + } catch (error) { + console.log('Error fetching user info:', error); + } + } + + // เรียกใช้ฟังก์ชันเมื่อหน้าเว็บโหลดเสร็จ + window.onload = displayUsername; + // ฟังก์ชันอัปเดตจำนวนสินค้าที่อยู่ในตะกร้า function updateCart() { let cart = JSON.parse(localStorage.getItem('cart')) || [];