From 53209c3061653940b93e71f1491ced8d3e6499c4 Mon Sep 17 00:00:00 2001 From: Sukma Gladys Date: Wed, 6 Nov 2024 08:23:27 +0700 Subject: [PATCH] fix: pdf feature --- .../_dashboardLayout/assessmentResult/index.lazy.tsx | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/apps/frontend/src/routes/_dashboardLayout/assessmentResult/index.lazy.tsx b/apps/frontend/src/routes/_dashboardLayout/assessmentResult/index.lazy.tsx index b0f8b30..392ccd6 100644 --- a/apps/frontend/src/routes/_dashboardLayout/assessmentResult/index.lazy.tsx +++ b/apps/frontend/src/routes/_dashboardLayout/assessmentResult/index.lazy.tsx @@ -354,7 +354,9 @@ export default function AssessmentResultPage() { if (element) { // Sembunyikan elemen yang tidak ingin dicetak + const buttonPrint = document.getElementById("button-print"); const noPrint = document.getElementById("no-print"); + if (buttonPrint) buttonPrint.style.visibility = 'hidden'; // Menggunakan visibility untuk tetap menjaga ruang if (noPrint) noPrint.style.visibility = 'hidden'; // Menggunakan visibility untuk tetap menjaga ruang // Pastikan elemen memiliki lebar 100% @@ -395,6 +397,7 @@ export default function AssessmentResultPage() { console.error("Error generating PDF:", err); } finally { // Tampilkan kembali elemen yang disembunyikan + if (buttonPrint) buttonPrint.style.visibility = 'visible'; // Mengembalikan visibility if (noPrint) noPrint.style.visibility = 'visible'; // Mengembalikan visibility element.style.width = ""; // Reset lebar setelah selesai } @@ -438,7 +441,7 @@ export default function AssessmentResultPage() { {isSuperAdmin ? (
)} -
+