OpenTree-Education / rhizone-lms

A learning management system focused on self-reflection.
https://rhi.zone
BSD 3-Clause Clear License
14 stars 7 forks source link

Assessments list page should be broken into components, and its dummy data needs to be reformatted to fit to new route format #520

Closed seidior closed 1 year ago

seidior commented 1 year ago

Describe the Feature / Enhancement

The assessments list page (AssessmentsPage.tsx) should be broken down into components to better fit the pattern laid out in ProgramsPage:

AssessmentsListTable should be a child of MUI TabPanels, and AssessmentsListTabs should be a child of an MUI Box. Both the TabPanels and Box should be children of AssessmentsListPage.

Next, as part of issue #507, dummy data was created to show an example of a list of assessments. However, after issue #517 is completed, the dummy data needs to be updated to better match the expected protocol for this feature. If any template code needs to be changed to fit the new format, that also will need to be fixed.

Correct Project Selected

Labels

mgasquez commented 1 year ago

EOD update: Dummy data is reformatted in dataAssessment.ts

Overview It was create a new dataAssessment.ts file with dummy data similar to the data in the database. We still need to make the last review and do some questions. Tomorrow we continue with this part and broken down components.

mgasquez commented 1 year ago

EOD update: It is necessary to add type of assessment and check error when it has 2 interfaces with pipe AssessmentSubmissionsSummary | FacilitatorAssessmentSubmissionsSummary;