-
Notifications
You must be signed in to change notification settings - Fork 35
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
Int b 21373 validation submit move details task order with files #14303
Int b 21373 validation submit move details task order with files #14303
Conversation
…g SubmitMoveOrder/ApproveSelected buttons
…task-order-with-files
…with-files' into INT-B-21373-Validation-Submit-move-details-task-order-with-files
…task-order-with-files
src/components/DocumentViewerFileManager/DocumentViewerFileManager.jsx
Outdated
Show resolved
Hide resolved
…ove-details-task-order-with-files' into INT-B-21373_validation_submit_move_details_task_order_with_files
…move_details_task_order_with_files
…move_details_task_order_with_files
src/components/DocumentViewerFileManager/DocumentViewerFileManager.jsx
Outdated
Show resolved
Hide resolved
…with-files' into INT-B-21373_validation_submit_move_details_task_order_with_files
…move_details_task_order_with_files
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Tested locally and looks good!
…move_details_task_order_with_files
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Everything looks good and functions as expected, this page has a lot of unrelated messiness that would be nice to clean up in separate issues.
We do have a handy feature that I have been throwing UI changes into. I think it would be appropriate to throw in a blurb in there about fixing these 508/ANDI errors and hopefully get them fixed in the near future. |
Thanks for the tip! I've added it. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
B-21373
Summary
This pr is to add disabling of the "Submit move details" and "Approve selected" buttons on the Move details page. It also adds and alert message /disabling for "Manage orders" /"Done buttons if there's no uploaded documents. A scroll to view is also added to focus on required fields when data is not entered into a required field.
Is there anything you would like reviewers to give additional scrutiny?
this article explains more about the approach used.
Verification Steps for the Author
These are to be checked by the author.
Verification Steps for Reviewers
These are to be checked by a reviewer.
Setup to Run the Code
How to test
Frontend
officeApp
class or custommin-width
styling is used to hide any states the would not be visible to the user.Backend
Database
Any new migrations/schema changes:
Screenshots
B-21373-SC_File_Upload.mov
B-21373-TOO-File-Upload.mov
B-21669-ScrollToView-Error.mov