From 63620a4993b335b89c27a8bdb19fe7c873c87df0 Mon Sep 17 00:00:00 2001 From: VineetBala-AOT <90332175+VineetBala-AOT@users.noreply.github.com> Date: Mon, 17 Jul 2023 16:24:22 -0700 Subject: [PATCH] Fixes for report pdf export (#1848) * updates on engagement publish * update email template * adding action drop down * updated changes for User Management * access user details page for users without a role * updating variable name * updating the schema * updating as per review comments * updating schema * adding changes for clone and delete * fixing linting * update * fix for report setting on analytics * fixing lint * fixes for report pdf export --- .../components/publicDashboard/Dashboard.tsx | 2 +- .../SurveyBarPrintable/index.tsx | 21 +++++++++++++------ .../src/components/publicDashboard/util.ts | 8 +++---- 3 files changed, 20 insertions(+), 11 deletions(-) diff --git a/met-web/src/components/publicDashboard/Dashboard.tsx b/met-web/src/components/publicDashboard/Dashboard.tsx index 19fec16bd..f7f501f91 100644 --- a/met-web/src/components/publicDashboard/Dashboard.tsx +++ b/met-web/src/components/publicDashboard/Dashboard.tsx @@ -168,7 +168,7 @@ const Dashboard = () => { - + - + diff --git a/met-web/src/components/publicDashboard/util.ts b/met-web/src/components/publicDashboard/util.ts index 14ad3daf2..b553329c7 100644 --- a/met-web/src/components/publicDashboard/util.ts +++ b/met-web/src/components/publicDashboard/util.ts @@ -64,14 +64,14 @@ export const generateDashboardPdf = async ( const emailsSent = document.getElementById('kpi-emails-sent'); if (emailsSent) { const emailsSentData = await toPng(emailsSent); - addImageToPdf(doc, emailsSentData, padding, top, 75, 75); + addImageToPdf(doc, emailsSentData, padding + 15, top, 70, 70); } handlePdfExportProgress(20); const surveysCompleted = document.getElementById('kpi-surveys-completed'); if (surveysCompleted) { const surveysCompletedData = await toPng(surveysCompleted); - addImageToPdf(doc, surveysCompletedData, padding, top + 75, 75, 75); + addImageToPdf(doc, surveysCompletedData, padding + 95, top, 70, 70); } handlePdfExportProgress(40); @@ -79,8 +79,8 @@ export const generateDashboardPdf = async ( doc.setFontSize(9); doc.setFont('helvetica', 'bold'); - doc.text('Project Map\n\n', 10, top + 155); - addImageToPdf(doc, mapImageDataURL, 10, top + 160, 75, 75); + doc.text('Project Map\n\n', padding + 55, top + 80); + addImageToPdf(doc, mapImageDataURL, padding + 55, top + 85, 75, 75); doc.addPage(); handlePdfExportProgress(60);