import {PrismaClient} from "@prisma/client";
import {NextResponse} from "next/server";
const prisma = new PrismaClient();

export async function GET() {
    try {
        const folders = await prisma.folder.findMany({
            take: 3, // Limite à 3 dossiers
            orderBy: { createdAt: 'desc' }, // Tri par date de création décroissante
            include:{
                client:true
            }
        });
        return NextResponse.json(folders, { status: 200 });
    } catch (error) {
        console.error("Erreur lors de la récupération des dossiers :", error);
        return NextResponse.json({ error: 'Failed to fetch folders' }, { status: 500 });
    }
}