Add resubmit and download buttons to job results status message #391
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Adds code resubmission functionality for rejected proposals/code, rejected results, and unsatisfactory results.
Changes
New Components
ResubmitButton - Navigates to resubmit page
DownloadButton - Placeholder for result downloads
Updated Components
JobResultsStatusMessage - Added resubmit/download buttons for approved and rejected results
CodeApprovalStatus - Added resubmit button for rejected code
FileApprovalStatus - Refactored to use new ResubmitButton component
Key Behaviors
Code Rejected: Shows message + "Resubmit study code" button
Results Rejected: Shows PII warning message + "Resubmit study code" button
Results Approved: Shows success message + "Download result(s)" and "Resubmit study code" buttons