diff --git a/apps/frontend/src/routes/_dashboardLayout/assessmentRequest/index.lazy.tsx b/apps/frontend/src/routes/_dashboardLayout/assessmentRequest/index.lazy.tsx index 51b9dc7..83a6a49 100644 --- a/apps/frontend/src/routes/_dashboardLayout/assessmentRequest/index.lazy.tsx +++ b/apps/frontend/src/routes/_dashboardLayout/assessmentRequest/index.lazy.tsx @@ -16,6 +16,17 @@ type DataType = ExtractQueryDataType; const columnHelper = createColumnHelper(); export default function UsersPage() { + + const handleStartAssessment = (assessmentId: string) => { + const userConfirmed = window.confirm("Apakah anda yakin untuk memulai asesmen?"); + + if (userConfirmed) { + // Redirect ke URL baru di tab baru + const assessmentUrl = `/assessment?id=${assessmentId}`; + window.open(assessmentUrl, "_blank"); + } + }; + return ( { const status = props.row.original.status; + const assessmentId = props.row.original.id; + return ( {status === "selesai" ? ( - + <> + + + ) : status === "diterima" ? ( - + <> + + + ) : status === "menunggu konfirmasi" || status === "ditolak" ? ( - + <> + + + ) : null} );