From ddad28f1eaafe6ba0134668e2c9a4b8523148e44 Mon Sep 17 00:00:00 2001 From: Anang Yusman Date: Wed, 11 Jun 2025 12:38:13 +0800 Subject: [PATCH] feat:update tenaga ahli --- .../admin/add-experts/component/column.tsx | 16 ++++++++++++++-- .../admin/add-experts/create/page.tsx | 4 ++-- .../(protected)/contributor/task-ta/page.tsx | 2 +- components/partials/auth/login-form.tsx | 6 +++--- 4 files changed, 20 insertions(+), 8 deletions(-) diff --git a/app/[locale]/(protected)/admin/add-experts/component/column.tsx b/app/[locale]/(protected)/admin/add-experts/component/column.tsx index f4c66c85..c2281486 100644 --- a/app/[locale]/(protected)/admin/add-experts/component/column.tsx +++ b/app/[locale]/(protected)/admin/add-experts/component/column.tsx @@ -30,9 +30,21 @@ const columns: ColumnDef[] = [ cell: ({ row }) => MABES, }, { - accessorKey: "experience", + accessorKey: "userRolePlacements", header: "Posisi", - cell: ({ row }) => {row.getValue("experience")}, + cell: ({ row }) => { + const placements = row.original.userRolePlacements || []; + const placement = placements.find( + (p: any) => p.roleId === 11 || p.roleId === 12 + ); + + let posisi = "-"; + if (placement) { + posisi = placement.roleId === 11 ? "Koorkurator" : "Kurator"; + } + + return {posisi}; + }, }, { accessorKey: "role.name", diff --git a/app/[locale]/(protected)/admin/add-experts/create/page.tsx b/app/[locale]/(protected)/admin/add-experts/create/page.tsx index ab33ac6e..ca70af09 100644 --- a/app/[locale]/(protected)/admin/add-experts/create/page.tsx +++ b/app/[locale]/(protected)/admin/add-experts/create/page.tsx @@ -472,14 +472,14 @@ export default function AddExpertForm() { )} ))} - + */}
diff --git a/app/[locale]/(protected)/contributor/task-ta/page.tsx b/app/[locale]/(protected)/contributor/task-ta/page.tsx index d891a3e7..b1b9a4c5 100644 --- a/app/[locale]/(protected)/contributor/task-ta/page.tsx +++ b/app/[locale]/(protected)/contributor/task-ta/page.tsx @@ -38,7 +38,7 @@ const TaskTaPage = () => { {t("tabel")} {t("task-ta")}
- {roleId !== 12 && roleId !== 19 && ( + {roleId !== 12 && (