Gitlab@Informatics

Skip to content
Snippets Groups Projects
Commit a7f9072a authored by 65160381's avatar 65160381
Browse files

9.8

parent 803b0bdf
No related branches found
No related tags found
No related merge requests found
Pipeline #624 passed with warnings
...@@ -99,6 +99,24 @@ ...@@ -99,6 +99,24 @@
alert(`${productName} added to cart!`); 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() { function updateCart() {
let cart = JSON.parse(localStorage.getItem('cart')) || []; let cart = JSON.parse(localStorage.getItem('cart')) || [];
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment