Closed kcullion closed 3 years ago
Implementation completed with the following caveats:
Save Collaborator
when editing an existing collaborator, as clearly stated in the ticket; but instead I've made it Edit Collaborator
by mistake. I've noticed there's a bug with the label-changing logic, and I will amend this in a subsequent PR (change already made in my local).@caravinci I added your first two points to the feedback ticket https://github.com/icgc-argo/dac-ui/issues/214 (and clarified the first point) Please move on to the other validation tickets and I will let you know if any of this feedback is urgent for the soft launch
Thank you 🙏 will comply!
Aug 16, deployed to production (ui 0.23.1 / api 0.32.0)
Goal
To be able to add, edit and remove Collaborators to the application, with the correct table of content states shown
Endpoint to use
https://github.com/icgc-argo/dac-api/issues/9 PATCH for Edit: https://dac.qa.argo.cancercollaboratory.org/api/api-docs/#/Application/patch_applications__id__collaborators__collaboratorId_
Expected outcomes
[x] Connect the save for the collaborator modal - so only when an applicant fills out this modal form correctly will they be able to save the collaborator to the application
[x] When a collaborator is added, show the correct metadata about them in the Collaborator table here: https://zpl.io/a7PP8DM
[x] Connect the edit (pencil) icon. When clicked:
[x] Connect the remove (trashcan) icon. When clicked: