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.
This PR addresses #941
Description
This PR updates the preference drawer to include FE validation that the title is no more than 32 characters.
Note that I intentionally did not include this validation on the BE since the issue indicated enforcing this via the UI and changing the multiselect questions dto would have implications for programs as well. I imagine BE validation will be brought over once we develop a sustainable solution for Core + HBA. As a reminder, those jurisdictions currently have preferences over that character limit so this change is made in Doorway rather than Core.
How Can This Be Tested/Reviewed?
Add a new preference and try saving a new preference with no title filled out and then a title over 32 characters to observe the dynamic error message.
Author Checklist:
yarn generate:client
and/or created a migration when requiredReview Process: