Wiki Spaces
Documentation
Projects
Resources
Get Help from Others
Q&A: Ask OpenMRS
Discussion: OpenMRS Talk
Real-Time: IRC Chat | Slack
Primary mentor | Dennis Kigen |
---|---|
Backup mentor | |
Assigned to | Christopher Lumu |
Currently OpenMRS has a bunch of forms written in O3 in vanilla React. These forms, though functional, are not the most performant or extensible and for the most part, lack validation. React Hook Form offers easy-to-use validation out of the box, performance and tiny bundle size. The task is to refactor existing forms to use the React Hook Form library as well as Zod for schema validations.
Medium
175 hours
There are 9 forms that this refactor targets which include:
Issues
Issue Number | Issue Link | Pull Request | Status |
---|
OpenMRS 3.0: A Frontend Framework that enables collaboration and better User Experience
https://talk.openmrs.org/t/gsoc-2023-o3-migrate-vanilla-react-forms-to-rhf-project-updates-discussion/39625