diff --git a/src/components/tables/ApplicationDetailModal.tsx b/src/components/tables/ApplicationDetailModal.tsx index 91f1d20..c63d277 100644 --- a/src/components/tables/ApplicationDetailModal.tsx +++ b/src/components/tables/ApplicationDetailModal.tsx @@ -13,6 +13,7 @@ import "yet-another-react-lightbox/styles.css"; import "yet-another-react-lightbox/plugins/captions.css"; import { IsolatedContent } from "@/components/ui/IsolatedContent"; import { apiDeleteHistorianCV } from "@/service/historianService"; +import { statusConfig } from "@/service/handler"; interface Props { isOpen: boolean; @@ -101,7 +102,9 @@ export default function ApplicationDetailModal({ if (!isOpen || !application) return null; const userData = application.user || {}; - + const currentStatus = statusConfig[application.status] || { + container: "bg-gray-50 border-gray-200 text-gray-600 shadow-sm", + }; return (
@@ -149,13 +152,18 @@ export default function ApplicationDetailModal({

{userData.email || "Không có email"}

-
- +
+ {application.verify_type} + className={` + inline-flex items-center px-3 py-1 + rounded-md border text-[11px] font-semibold uppercase + transition-colors duration-200 + ${currentStatus.container} + `} + > {application.status}