import apiService from './apiClient'; export interface AddToCartParams { offer_id: number; sku_id: number; quantity: number; } export interface GetCartListResponse { items: GetCartList[] } export interface GetCartList { "cart_id": number, "user_id": number, "offer_id": number, "sku_id": number, "quantity": number, "selected": number, "subject": string, "subject_trans": string, "subject_trans_en": string, "subject_trans_ar": string, "category_id": number, "price": number, "product_image": string } export const cartApi = (data: AddToCartParams) => { return apiService.post('/api/cart', data); } export const getCartList = () => { return apiService.get('/api/cart'); }