import { NextRequest, NextResponse } from 'next/server' import { getCart, saveCart, clearCart, CartItem } from '@/lib/cartStorage' export async function GET() { const cart = getCart() return NextResponse.json(cart) } export async function POST(request: NextRequest) { const cartItems: CartItem[] = await request.json() saveCart(cartItems) return NextResponse.json({ message: 'Cart updated successfully' }) } export async function DELETE() { clearCart() return NextResponse.json({ message: 'Cart cleared successfully' }) }