Perbaikan UI & API Menu Ekonomi Pasar Desa

This commit is contained in:
2025-07-04 11:09:06 +08:00
parent 0fd47e3e94
commit 4f97c01501
11 changed files with 343 additions and 274 deletions

View File

@@ -1,25 +1,26 @@
import prisma from "@/lib/prisma";
export default async function pasarDesaFindMany() {
try {
const data = await prisma.pasarDesa.findMany({
where: { isActive: true },
include: {
image: true,
kategori: true,
},
});
const data = await prisma.pasarDesa.findMany({
where: {
isActive: true, // Opsional filter
},
orderBy: {
createdAt: "desc",
},
include: {
image: true,
KategoriToPasar: {
include: {
kategori: true,
},
},
},
});
return {
success: true,
message: "Success fetch pasar desa",
data,
};
} catch (e) {
console.error("Find many error:", e);
return {
success: false,
message: "Failed fetch pasar desa",
};
}
}
return {
success: true,
message: "Berhasil mengambil semua data pasar desa",
data,
};
}