انتقل إلى المحتوى الرئيسي

removeCartItem

إزالة عنصر من السلة. 🔐 تتطلب هذه الطريقة التفويض (أو سياق الضيف).

الوصف

تقوم هذه الطريقة بإزالة منتج واحد من سلة التسوق للسياق الحالي - مستخدم مخول أو ضيف (يتم تحديده عبر رأس x-guest-id، انظر وضع الضيف). تعيد وعدًا يتم حله إلى كائن ICartResponse المحدث.

Users.removeCartItem(

productId*

);

مخطط المعلمات

المخطط

productId(مطلوب): number
معرف المنتج.
مثال: 12345

أمثلة

مثال بسيط

const response = await Users.removeCartItem(12345);

استجابة المثال

{
"items": [],
"total": 0
}

مخطط الاستجابة

المخطط: ICartResponse

items: ICartItem[]
عناصر السلة.

items.productId: number
معرف المنتج.
مثال: 1

items.qty: number
كمية المنتج في السلة.
مثال: 2

items.addedAt: string
تاريخ ISO عندما تم إضافة العنصر.
مثال: "2026-05-30T10:00:00.000Z"

total: number
إجمالي عدد العناصر في السلة.
مثال: 3