upd: notifikasi

Deskripsi:
- jumlah notifikasi
- nama desa di page home
- masang notifikasi pada project dan pengumuman

No Issues
This commit is contained in:
amel
2024-09-20 14:28:08 +08:00
parent d105433599
commit 03b45e58c6
11 changed files with 431 additions and 87 deletions

View File

@@ -358,6 +358,25 @@ export async function GET(request: Request) {
date: moment(v.dateStart).format("ll"),
user: v.User.name
}))
} else if (kategori == "header") {
const total = await prisma.notifications.count({
where: {
isActive: true,
isRead: false,
idUserTo: user.id
}
})
const desa = await prisma.village.findUnique({
where: {
id: idVillage
}
})
allData = {
totalNotif: total,
village: desa?.name
}
}
return NextResponse.json({ success: true, message: "Berhasil mendapatkan data", data: allData }, { status: 200 });