From bb1a2e477a77cb4ef646d088f178b349581716aa Mon Sep 17 00:00:00 2001 From: Joao Ramos Date: Thu, 11 Jan 2024 23:56:23 +0000 Subject: [PATCH 1/5] Revert "Removed references to Referred corporated" This reverts commit 21b612eaa4cb904220a9a8d75750f5d1be969938. --- src/dashboards/Agent.tsx | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/dashboards/Agent.tsx b/src/dashboards/Agent.tsx index dbfb56cc..43ed0f88 100644 --- a/src/dashboards/Agent.tsx +++ b/src/dashboards/Agent.tsx @@ -66,7 +66,7 @@ export default function AgentDashboard({user}: Props) { Back -

Corporate ({users.filter(referredCorporateFilter).length})

+

Referred Corporate ({users.filter(referredCorporateFilter).length})

@@ -84,7 +84,7 @@ export default function AgentDashboard({user}: Props) { Back -

Inactive Corporate ({users.filter(inactiveReferredCorporateFilter).length})

+

Inactive Referred Corporate ({users.filter(inactiveReferredCorporateFilter).length})

@@ -104,7 +104,7 @@ export default function AgentDashboard({user}: Props) { Back -

Corporate ({users.filter(filter).length})

+

Referred Corporate ({users.filter(filter).length})

@@ -118,14 +118,14 @@ export default function AgentDashboard({user}: Props) { setPage("referredCorporate")} Icon={BsPersonFill} - label="Corporate" + label="Referred Corporate" value={users.filter(referredCorporateFilter).length} color="purple" /> setPage("inactiveReferredCorporate")} Icon={BsPersonFill} - label="Inactive Corporate" + label="Inactive Referred Corporate" value={users.filter(inactiveReferredCorporateFilter).length} color="rose" /> @@ -140,7 +140,7 @@ export default function AgentDashboard({user}: Props) {
- Latest Corporate + Latest Referred Corporate
{users .filter(referredCorporateFilter) @@ -162,7 +162,7 @@ export default function AgentDashboard({user}: Props) {
- Corporate expiring in 1 month + Referenced corporate expiring in 1 month
{users .filter( From 39ea11bc9b1a7d3b8324a6d3b42bebba4fc96617 Mon Sep 17 00:00:00 2001 From: Joao Ramos Date: Fri, 12 Jan 2024 00:20:03 +0000 Subject: [PATCH 2/5] Fixed naming of the table --- src/dashboards/Agent.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/dashboards/Agent.tsx b/src/dashboards/Agent.tsx index 43ed0f88..c2dcff5d 100644 --- a/src/dashboards/Agent.tsx +++ b/src/dashboards/Agent.tsx @@ -104,7 +104,7 @@ export default function AgentDashboard({user}: Props) { Back
-

Referred Corporate ({users.filter(filter).length})

+

Corporate ({users.filter(filter).length})

From 5379cdb0d204ca34956cacfa592faee14627c42f Mon Sep 17 00:00:00 2001 From: Joao Ramos Date: Fri, 12 Jan 2024 00:23:18 +0000 Subject: [PATCH 3/5] Blocked corporate user edit for corporate --- src/dashboards/Agent.tsx | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/dashboards/Agent.tsx b/src/dashboards/Agent.tsx index c2dcff5d..943a5742 100644 --- a/src/dashboards/Agent.tsx +++ b/src/dashboards/Agent.tsx @@ -40,9 +40,9 @@ export default function AgentDashboard({user}: Props) { const inactiveReferredCorporateFilter = (x: User) => referredCorporateFilter(x) && (x.status === "disabled" || moment().isAfter(x.subscriptionExpirationDate)); - const UserDisplay = (displayUser: User) => ( + const UserDisplay = ({ displayUser, allowClick = true }: {displayUser: User, allowClick?: boolean}) => (
setSelectedUser(displayUser)} + onClick={() => allowClick && setSelectedUser(displayUser)} className="flex w-full p-4 gap-4 items-center hover:bg-mti-purple-ultralight cursor-pointer transition ease-in-out duration-300"> {displayUser.name}
@@ -146,7 +146,7 @@ export default function AgentDashboard({user}: Props) { .filter(referredCorporateFilter) .sort((a, b) => dateSorter(a, b, "desc", "registrationDate")) .map((x) => ( - + ))}
@@ -157,7 +157,7 @@ export default function AgentDashboard({user}: Props) { .filter(corporateFilter) .sort((a, b) => dateSorter(a, b, "desc", "registrationDate")) .map((x) => ( - + ))} @@ -172,7 +172,7 @@ export default function AgentDashboard({user}: Props) { moment().isBefore(moment(x.subscriptionExpirationDate)), ) .map((x) => ( - + ))} From 7714854338ccfbac7c62348629a1d6c256e83f19 Mon Sep 17 00:00:00 2001 From: Joao Ramos Date: Fri, 12 Jan 2024 00:25:14 +0000 Subject: [PATCH 4/5] Changed all corporate icons --- src/dashboards/Admin.tsx | 2 +- src/dashboards/Agent.tsx | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/dashboards/Admin.tsx b/src/dashboards/Admin.tsx index b91291d7..c72550b0 100644 --- a/src/dashboards/Admin.tsx +++ b/src/dashboards/Admin.tsx @@ -260,7 +260,7 @@ export default function AdminDashboard({user}: Props) { /> setPage("inactiveCorporate")} - Icon={BsPerson} + Icon={BsBank} label="Inactive Corporate" value={ users.filter((x) => x.type === "corporate" && (x.status === "disabled" || moment().isAfter(x.subscriptionExpirationDate))) diff --git a/src/dashboards/Agent.tsx b/src/dashboards/Agent.tsx index 943a5742..3affaffe 100644 --- a/src/dashboards/Agent.tsx +++ b/src/dashboards/Agent.tsx @@ -117,14 +117,14 @@ export default function AgentDashboard({user}: Props) {
setPage("referredCorporate")} - Icon={BsPersonFill} + Icon={BsBank} label="Referred Corporate" value={users.filter(referredCorporateFilter).length} color="purple" /> setPage("inactiveReferredCorporate")} - Icon={BsPersonFill} + Icon={BsBank} label="Inactive Referred Corporate" value={users.filter(inactiveReferredCorporateFilter).length} color="rose" From cb91acdded9a98655a17adf2a0013a1b941c5601 Mon Sep 17 00:00:00 2001 From: Joao Ramos Date: Fri, 12 Jan 2024 00:32:02 +0000 Subject: [PATCH 5/5] Removed some horizontal margins on PDFs --- src/exams/pdf/group.test.report.tsx | 10 ++++------ src/exams/pdf/styles.ts | 4 ++-- src/exams/pdf/test.report.footer.tsx | 25 +++++++++++++++---------- src/exams/pdf/test.report.tsx | 16 +++++++--------- 4 files changed, 28 insertions(+), 27 deletions(-) diff --git a/src/exams/pdf/group.test.report.tsx b/src/exams/pdf/group.test.report.tsx index 9b0d0405..4b865494 100644 --- a/src/exams/pdf/group.test.report.tsx +++ b/src/exams/pdf/group.test.report.tsx @@ -103,13 +103,13 @@ const GroupTestReport = ({ {title} - + Date of Test: {date} Candidate Information: - + Name: {name} ID: {id} Email: {email} @@ -193,10 +193,8 @@ const GroupTestReport = ({ ]} key={label} > - - {label} - - + {label} + ( - - + + Validity @@ -52,4 +57,4 @@ const TestReportFooter = () => ( ); -export default TestReportFooter; \ No newline at end of file +export default TestReportFooter; diff --git a/src/exams/pdf/test.report.tsx b/src/exams/pdf/test.report.tsx index 34ceddc7..acd14481 100644 --- a/src/exams/pdf/test.report.tsx +++ b/src/exams/pdf/test.report.tsx @@ -68,19 +68,19 @@ const TestReport = ({ {title} - + Date of Test: {date} Candidate Information: - + Name: {name} ID: {id} Email: {email} Gender: {gender} - + {testDetails - .filter(({ suggestions, evaluation }) => suggestions || evaluation) + .filter( + ({ suggestions, evaluation }) => suggestions || evaluation + ) .map(({ module, suggestions, evaluation }) => ( @@ -139,15 +141,11 @@ const TestReport = ({ {evaluation} {suggestions} - ))} - +