import { db } from "@/lib/db";
import { NextRequest, NextResponse } from "next/server";


export const GET = async (request: NextRequest) => {
    try {
        const latestProducts = await db.productVariant.findMany({
            orderBy: {
                created_on: 'desc'
            },
            take: 10,
            include: {
                variant_images: true
            }
        });

        return NextResponse.json({ latestProducts }, { status: 200 });
    } catch (error) {
        return new NextResponse("Internal Server Error", { status: 500 });
    }
}