From 7cd402bc62345d2b86caab0f5578efcecf421651 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Fri, 16 Jul 2021 10:55:01 +0200 Subject: [PATCH] Supporters and Mentors reports implemented --- .../UI/Spaces/Reports-Space/Mentors.js | 26 +++++++++++++++++++ .../UI/Spaces/Reports-Space/ReportsPage.js | 6 +++++ .../UI/Spaces/Reports-Space/ReportsSpace.js | 6 ++++- 3 files changed, 37 insertions(+), 1 deletion(-) create mode 100644 Projects/Governance/UI/Spaces/Reports-Space/Mentors.js diff --git a/Projects/Governance/UI/Spaces/Reports-Space/Mentors.js b/Projects/Governance/UI/Spaces/Reports-Space/Mentors.js new file mode 100644 index 000000000..597fac80c --- /dev/null +++ b/Projects/Governance/UI/Spaces/Reports-Space/Mentors.js @@ -0,0 +1,26 @@ +function newGovernanceReportsMentors() { + let thisObject = { + addHTML: addHTML, + initialize: initialize, + finalize: finalize + } + + return thisObject + + function initialize() { + + } + + function finalize() { + + } + + function addHTML(tabIndex) { + return UI.projects.governance.utilities.decendentTables.addHTML( + 'mentors', + 'Mentorship Program', + 'mentorshipProgram', + tabIndex + ) + } +} \ No newline at end of file diff --git a/Projects/Governance/UI/Spaces/Reports-Space/ReportsPage.js b/Projects/Governance/UI/Spaces/Reports-Space/ReportsPage.js index 077ed938e..de101467f 100644 --- a/Projects/Governance/UI/Spaces/Reports-Space/ReportsPage.js +++ b/Projects/Governance/UI/Spaces/Reports-Space/ReportsPage.js @@ -66,6 +66,12 @@ function newGovernanceReportsReportsPage() { resultCounter = response.resultCounter break } + case 'Mentors': { + let response = UI.projects.governance.spaces.reportsSpace.mentors.addHTML(4) + HTML = HTML + response.HTML + resultCounter = response.resultCounter + break + } } HTML = HTML + '' diff --git a/Projects/Governance/UI/Spaces/Reports-Space/ReportsSpace.js b/Projects/Governance/UI/Spaces/Reports-Space/ReportsSpace.js index eb2496cde..e7b98c10b 100644 --- a/Projects/Governance/UI/Spaces/Reports-Space/ReportsSpace.js +++ b/Projects/Governance/UI/Spaces/Reports-Space/ReportsSpace.js @@ -56,6 +56,9 @@ function newGobernanceReportsSpace() { thisObject.supports.finalize() thisObject.supports = undefined + thisObject.mentors.finalize() + thisObject.mentors = undefined + isInitialized = false } @@ -78,12 +81,13 @@ function newGobernanceReportsSpace() { thisObject.userProfiles = newGovernanceReportsUserProfiles() thisObject.referrals = newGovernanceReportsReferrals() thisObject.supports = newGovernanceReportsSupports() + thisObject.mentors = newGovernanceReportsMentors() thisObject.reportsPage.initialize() thisObject.footer.initialize() thisObject.userProfiles.initialize() thisObject.referrals.initialize() - thisObject.supports.initialize() + thisObject.mentors.initialize() setupSidePanelTab()