-
Notifications
You must be signed in to change notification settings - Fork 1
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
IDS-956 implement validations in pages #10
Conversation
- Add titles for more pages
One or two little tidy up things for consistency but otherwise looks good (for my ability to test and check vue) |
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.
Approved but probably worth commenting out the /update members link in the router as there isn't a .vue file for it in this commit (although I suspect it will be coming in the next one)
This PR implements basic validation of user entry in the form. As part of the change, it also creates data models for Project and Drive information, and the pages now make use of the models.
Input for title, description change and custom retention period are also implemented. Member and division changes have not yet been implemented due to complexity - they should be addressed in a separate PR.
The app also reminds user of unsaved changes if they try to close the page before submission.
Some style changes are also made.