import { addLineItem } from "@/lib/headless/providers/medusa-cart"; export async function POST(request: Request) { const { cartId, variantId, quantity } = await request.json(); if (!cartId || !variantId) { return Response.json({ error: "cartId y variantId son obligatorios" }, { status: 400 }); } try { const cart = await addLineItem(cartId, variantId, quantity ?? 1); return Response.json(cart); } catch (error) { return Response.json({ error: (error as Error).message }, { status: 502 }); } }