feat:status table konten

This commit is contained in:
Anang Yusman 2025-05-26 20:14:15 +08:00
parent 82cccdf94f
commit a2cee179d5
4 changed files with 30 additions and 24 deletions

View File

@ -121,13 +121,13 @@ const useTableColumns = () => {
"menunggu review": "bg-orange-100 text-orange-600",
};
// Mengambil `statusName` dari data API
const status = row.getValue("statusName") as string;
const statusName = status?.toLocaleLowerCase(); // Ubah ke huruf kecil
const isPublish = row.original.isPublish;
const isPublishOnPolda = row.original.isPublishOnPolda;
// Gunakan `statusName` untuk pencocokan
const statusStyles =
statusColors[statusName] || "bg-gray-100 text-gray-600";
const status =
isPublish || isPublishOnPolda ? "diterima" : "menunggu review";
const statusStyles = statusColors[status] || "bg-red-200 text-red-600";
return (
<Badge
@ -136,7 +136,7 @@ const useTableColumns = () => {
statusStyles
)}
>
{status} {/* Tetap tampilkan nilai asli */}
{status}
</Badge>
);
},

View File

@ -125,10 +125,13 @@ const useTableColumns = () => {
"menunggu review": "bg-orange-100 text-orange-600",
};
const status = row.getValue("statusName") as string;
const statusName = status?.toLocaleLowerCase();
const statusStyles =
statusColors[statusName] || "bg-red-200 text-red-600";
const isPublish = row.original.isPublish;
const isPublishOnPolda = row.original.isPublishOnPolda;
const status =
isPublish || isPublishOnPolda ? "diterima" : "menunggu review";
const statusStyles = statusColors[status] || "bg-red-200 text-red-600";
return (
<Badge
@ -137,7 +140,7 @@ const useTableColumns = () => {
statusStyles
)}
>
{status} {/* Tetap tampilkan nilai asli */}
{status}
</Badge>
);
},

View File

@ -122,13 +122,13 @@ const useTableColumns = () => {
"menunggu review": "bg-orange-100 text-orange-600",
};
// Mengambil `statusName` dari data API
const status = row.getValue("statusName") as string;
const statusName = status?.toLocaleLowerCase(); // Ubah ke huruf kecil
const isPublish = row.original.isPublish;
const isPublishOnPolda = row.original.isPublishOnPolda;
// Gunakan `statusName` untuk pencocokan
const statusStyles =
statusColors[statusName] || "bg-gray-100 text-gray-600";
const status =
isPublish || isPublishOnPolda ? "diterima" : "menunggu review";
const statusStyles = statusColors[status] || "bg-red-200 text-red-600";
return (
<Badge
@ -137,7 +137,7 @@ const useTableColumns = () => {
statusStyles
)}
>
{status} {/* Tetap tampilkan nilai asli */}
{status}
</Badge>
);
},

View File

@ -123,10 +123,13 @@ const useTableColumns = () => {
"menunggu review": "bg-orange-100 text-orange-600",
};
const status = row.getValue("statusName") as string;
const statusName = status?.toLocaleLowerCase();
const statusStyles =
statusColors[statusName] || "bg-red-200 text-red-600";
const isPublish = row.original.isPublish;
const isPublishOnPolda = row.original.isPublishOnPolda;
const status =
isPublish || isPublishOnPolda ? "diterima" : "menunggu review";
const statusStyles = statusColors[status] || "bg-red-200 text-red-600";
return (
<Badge
@ -135,7 +138,7 @@ const useTableColumns = () => {
statusStyles
)}
>
{status} {/* Tetap tampilkan nilai asli */}
{status}
</Badge>
);
},