Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CRDCDH-2416 Submission Request – Cancel/Restore Justification #646

Draft
wants to merge 6 commits into
base: CRDCDH-2458
Choose a base branch
from

Conversation

amattu2
Copy link
Member

@amattu2 amattu2 commented Mar 11, 2025

Overview

This PR extends the Submission Request Cancel/Restore functionality to require a reason when performing the action. Tangentially related to that, it also includes some new stories and updates to existing ones.

Change Details (Specifics)

  • Add resizable textbox to cancel/restore dialog and make it required
  • Update DeleteDialog to allow customizing props passed to the action buttons
  • Rename "Review Comments" button on the SR Status Bar to "View Comments"
  • Add stories for Approve, Inquire, Reject dialogs
  • Add more stories for different Cancel/Restore states

Related Ticket(s)

CRDCDH-2416 (Task)
CRDCDH-2386 (US)

@amattu2 amattu2 added this to the 3.3.0 milestone Mar 11, 2025
@amattu2 amattu2 changed the base branch from 3.3.0 to CRDCDH-2458 March 11, 2025 17:44
@amattu2 amattu2 added the 🚧 Do Not Merge This PR is not ready for merging label Mar 11, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🚧 Do Not Merge This PR is not ready for merging
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant