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

Coordinator View - Frontend for 'Course Evaluation' List #33

Closed ivy0305 closed 2 years ago

ivy0305 commented 2 years ago

What needs to be done?

Other

Refers to 9 from our discussion MicrosoftTeams-image

frinzekt commented 2 years ago

Before this can begin #39 #38 needs to be merged first because auth is required for viewing the listing.

I am removing myself as an assignee for this one because I believe someone else should pick this up. The main reason being is that I have written code in #38 that uses useSWRAuth to get information from a specific endpoint. And the code written in #39 shows the endpoint that you will use in this issue. Put those two knowledge together, this one will be easy peacy.

In terms of the Create New Evaluation. You will need to use the useAuthenticatedAPIClient as per #38 (specifically axios.post to the endpoint that is created in #39) to deliver the payload body.

PS @uwasystemhealth/redbacks

chayG5 commented 2 years ago

@Tommo303 Hi, Frinze and I were going through how the landing page was going to work and what was going to happen after logging in. We went through how to display the different course evaluations for the coordinator, which is up and working now. We are going to have the coordinator listing and review listing show on the same page after logging in.

frinzekt commented 2 years ago

Link #41