summaryrefslogtreecommitdiff
path: root/src-migrate/utils/cart.js
diff options
context:
space:
mode:
authorMiqdad <ahmadmiqdad27@gmail.com>2025-05-26 14:39:39 +0700
committerMiqdad <ahmadmiqdad27@gmail.com>2025-05-26 14:39:39 +0700
commit1a247903bf7bb87e0a43b4e5e338ea67ec90e6de (patch)
tree6482f0a980cd914f89497da33e59a0301810139b /src-migrate/utils/cart.js
parent8ef5d44ff4aaf3f8826ffbb28e4466451a750af1 (diff)
<miqdad> cleaning code
Diffstat (limited to 'src-migrate/utils/cart.js')
-rw-r--r--src-migrate/utils/cart.js7
1 files changed, 3 insertions, 4 deletions
diff --git a/src-migrate/utils/cart.js b/src-migrate/utils/cart.js
index 1ddc5446..ebd771e5 100644
--- a/src-migrate/utils/cart.js
+++ b/src-migrate/utils/cart.js
@@ -117,7 +117,7 @@ export const syncCartWithCookie = (cart) => {
try {
if (!cart || !cart.products) return { needsUpdate: false };
- // Transform data dari API ke format cookie
+ // Transform data API ke cookie
const serverCartData = transformCartItemsForCookie(cart.products);
// Ambil data lama dari cookie
@@ -126,7 +126,7 @@ export const syncCartWithCookie = (cart) => {
// Ambil selected status dari cookie
const selectedItems = getSelectedItemsFromCookie();
- // Gabungkan data cart, prioritaskan data server
+ // Gabungkan data cart, (prioritize data server)
const mergedCartData = { ...existingCartData, ...serverCartData };
// Periksa apakah ada perbedaan status selected
@@ -142,12 +142,11 @@ export const syncCartWithCookie = (cart) => {
item.selected = selectedItems[item.id];
}
} else if (item.id) {
- // Jika tidak ada di cookie, tambahkan dari cart
selectedItems[item.id] = item.selected;
}
}
- // Simpan kembali ke cookie
+ // Simpan ke cookie
setCartDataToCookie(mergedCartData);
setSelectedItemsToCookie(selectedItems);