icgc-argo / dac-ui

Development of the ICGC ARGO Data Access Control UI
https://daco.icgc-argo.org/
GNU Affero General Public License v3.0
0 stars 0 forks source link

[UI] Request Revisions modal/form #63

Closed kcullion closed 3 years ago

kcullion commented 3 years ago

Goal

To build the modal that is triggered when admin clicks the Request Revisions button from https://github.com/icgc-argo/dac-ui/issues/55

Note, the revisions requested email that gets triggered will be built in this epic: https://github.com/icgc-argo/dac-ui/issues/65)

Endpoint to use

https://github.com/icgc-argo/dac-api/issues/17

Expected Outcomes

Add the Admin UI Bar

When the application loads for the DACO Admin role, they have an extra actions bar with three buttons Zeplin: https://zpl.io/2jq8Z96 image

Confirmation Modal

image

rosibaj commented 3 years ago

should use the same modal infrastructure and modal content delivery as @caravinci - one modal to rule them alll!!!!

samrichca commented 3 years ago

minimum 10 characters, no max

rosibaj commented 3 years ago

Tested June 17, 2021:

kcullion commented 3 years ago

Tested June 18 Agree with Rosi, it would be nice to only show the error when they make the error like the application form sections. And just typing in the text area should check off that section automatically (general comments item should behave as it does though - only be enabled if another section is checked off).

rosibaj commented 3 years ago

@samrichca, @kcullion and i are done with feedback on this ticket. I will move back to in progress to see these small changes please!

kcullion commented 3 years ago

@samrichca this looks great to me!!

rosibaj commented 3 years ago

looks amazing thank you @samrichca !