Refactor the queue service form to use React Hook Form and a Zod schema #1393
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.
I'll help you prepare a comprehensive Pull Request description based on the template you provided. I'll draft this for the Queue Service Form refactoring:
Requirements
Summary
Refactored the Queue Service Form to use React Hook Form and Zod schema for improved form management and validation. This change addresses the following improvements:
Technical Changes
react-hook-formfor form state managementControllerfrom React Hook FormScreenshots
No UI changes were made; functionality remains the same with improved internal implementation.
Related Issue
https://issues.openmrs.org/browse/O3-4221
Other
zod,@hookform/resolversWould you like me to modify anything in this PR description?