тут нихуя не работает, ебаный рот этого казино

This commit is contained in:
User
2025-01-08 15:14:15 +03:00
parent 847102e843
commit 8c4c3f2e38
56 changed files with 1448 additions and 267 deletions

View File

@@ -0,0 +1,19 @@
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' })
}