uwasystemhealth / IndEAAv2

A web application that streamlines course review by industry advisory panels. A complete rewrite of https://github.com/uwasystemhealth/IndEAA
4 stars 1 forks source link

21 coordinator view general information page #46

Closed chayG5 closed 2 years ago

chayG5 commented 2 years ago

Change Summary

From the coordinator listing, when the view button is clicked, the user is taken to /course-evaluation/{id}. I made all the tabs on this page and worked on the overview tab specifically. The overview tab has three different parts to it: information, documents and quick actions.

The information section displays the unit description, coordinators, review target date and date started. The dates are hard coded at the moment because I don't think there is anything that stores the dates in the backend.

The document section is blank because there is another issue addressing it. (#6)

The quick actions section has three buttons (no functionality for all of them).

github-actions[bot] commented 2 years ago

:white_check_mark: Result of Pytest Coverage

frinzekt commented 2 years ago

A general rule of thumb, the easiest way to differentiate action buttons and tabs from one another without reading is to use icons

see https://mui.com/material-ui/react-tabs/#icon-tabs

chayG5 commented 2 years ago

I have made the changes but the review target date is still hard coded. Is there a field that I can use to get the target date?

frinzekt commented 2 years ago

Is there a field that I can use to get the target date? Hmm, i don't think so... It was an unused field back in the previous project