fix: project

Deskripsi:
- ganti warna sesuai temq
- pencarian anggota
- realtime edit tugas
- loading saat upload file
- order list file by created at
- tidak menampilkan anggota dg user role selain coadmin dan user pada tambah anggota project
- perbaikan link roouter tombol back pada detail project
- memberikan loading pada cancel kegiatan

No Issues
This commit is contained in:
amel
2024-10-31 16:22:03 +08:00
parent ea6a69932f
commit a6c1d0c264
11 changed files with 127 additions and 68 deletions

View File

@@ -136,6 +136,10 @@ export async function GET(request: Request, context: { params: { id: string } })
id: {
not: String(userId)
},
OR: [
{ idUserRole: 'coadmin', },
{ idUserRole: 'user', }
],
isActive: true,
name: {
contains: (name == undefined || name == "null") ? "" : name,
@@ -147,14 +151,24 @@ export async function GET(request: Request, context: { params: { id: string } })
id: true,
name: true,
email: true,
img: true
img: true,
UserRole: {
select: {
name: true
}
}
},
orderBy: {
name: 'asc'
}
})
const fixMember = member.map((v: any) => ({
const omitData = member.map((v: any) => ({
..._.omit(v, ["UserRole"]),
userRole: v.UserRole.name
}))
const fixMember = omitData.map((v: any) => ({
idUser: v.id,
name: v.name,
email: v.email,