[x] This PR has a title that describes the work done, including the ticket number. If there is a ticket, make sure your PR title includes a conventional commit label. See existing PR titles for inspiration.
[ ] My work includes tests or is validated by existing tests.
Summary
This PR adds the ability to record information describing a form when building a form using the interactive builder. It achieves this by adding an optional field to the new form modal. When filled, the value inputted gets set as the value of the schema's description property. If left blank, its value is set to an empty string. This description property automatically gets picked up when the user launches the save form modal. See the video below for a demo of how this works in practice.
Requirements
Summary
This PR adds the ability to record information describing a form when building a form using the interactive builder. It achieves this by adding an optional field to the new form modal. When filled, the value inputted gets set as the value of the schema's
description
property. If left blank, its value is set to an empty string. Thisdescription
property automatically gets picked up when the user launches the save form modal. See the video below for a demo of how this works in practice.Screenshots
https://github.com/openmrs/openmrs-esm-form-builder/assets/8509731/e8525a29-dfae-4d80-ade7-6a5f8f592bb6
Related Issue
None
Other
None