diff --git a/app/[locale]/(protected)/contributor/task-ta/components/columns.tsx b/app/[locale]/(protected)/contributor/task-ta/components/columns.tsx index 6960c750..e2be3388 100644 --- a/app/[locale]/(protected)/contributor/task-ta/components/columns.tsx +++ b/app/[locale]/(protected)/contributor/task-ta/components/columns.tsx @@ -23,7 +23,7 @@ import Swal from "sweetalert2"; import { useTranslations } from "next-intl"; const useTableColumns = () => { - const t = useTranslations("Table"); // Panggil di dalam hook + const t = useTranslations("Table"); const columns: ColumnDef[] = [ { accessorKey: "no", @@ -50,6 +50,12 @@ const useTableColumns = () => { ), }, + { + accessorKey: "uniqueCode", + header: t("code", { defaultValue: "Code" }), + cell: ({ row }) => {row.getValue("uniqueCode")}, + }, + { accessorKey: "createdAt", header: t("upload-date", { defaultValue: "Upload Date" }), diff --git a/app/[locale]/(protected)/contributor/task-ta/components/task-ta-table.tsx b/app/[locale]/(protected)/contributor/task-ta/components/task-ta-table.tsx index 1c5e2acb..1832eefc 100644 --- a/app/[locale]/(protected)/contributor/task-ta/components/task-ta-table.tsx +++ b/app/[locale]/(protected)/contributor/task-ta/components/task-ta-table.tsx @@ -54,7 +54,7 @@ import { Badge } from "@/components/ui/badge"; import { useRouter, useSearchParams } from "next/navigation"; import TablePagination from "@/components/table/table-pagination"; import columns from "./columns"; -import { listTask, listTaskTa } from "@/service/task"; +import { listTask, listTaskMabesForTa, listTaskTa } from "@/service/task"; import { Label } from "@/components/ui/label"; import { format } from "date-fns"; import { useTranslations } from "next-intl"; @@ -133,15 +133,25 @@ const TaskTaTable = () => { ? format(new Date(dateFilter), "yyyy-MM-dd") : ""; try { - const res = await listTaskTa( - page - 1, - search, - showData, - filterByCode, - formattedStartDate, - isSpecificAttention ? "atensi-khusus" : "tugas-harian", - statusFilter - ); + const res = isSpecificAttention + ? await listTaskTa( + page - 1, + search, + showData, + filterByCode, + formattedStartDate, + "atensi-khusus", + statusFilter + ) + : await listTask( + page - 1, + search, + showData, + filterByCode, + formattedStartDate, + "atensi-khusus", + statusFilter + ); const data = res?.data?.data; const contentData = data?.content; @@ -210,7 +220,7 @@ const TaskTaTable = () => { } px-[18px] py-1 transition duration-100 rounded`} > - {t("special-attention", { defaultValue: "Special Attention" })} + Atensi Khusus TA{" "} { px-[18px] py-1 transition duration-100 rounded `} > - {t("daily-tasks", { defaultValue: "Daily Tasks" })} + {t("special-attention", { + defaultValue: "Special Attention", + })}{" "} diff --git a/components/editor/custom-editor.js b/components/editor/custom-editor.js index a3f7ed77..07fd3df6 100644 --- a/components/editor/custom-editor.js +++ b/components/editor/custom-editor.js @@ -6,7 +6,7 @@ import Editor from "ckeditor5-custom-build"; function CustomEditor(props) { const maxHeight = props.maxHeight || 600; // Default max height 600px - + return (