openmrs / openmrs-esm-form-engine-lib

React Form Engine library for O3
Other
10 stars 59 forks source link

(feat) Enhance support for "checkbox" rendering #400

Closed samuelmale closed 2 weeks ago

samuelmale commented 2 weeks ago

Requirements

Summary

This pull request aims to enhance the rendering options for checkboxes by supporting two distinct types: checkbox and checkbox-searchable.

Changes Made:

Screenshots

Checkbox rendering:

Screenshot 2024-09-24 at 16 49 41

Checkbox searchable:

Screenshot 2024-09-24 at 16 51 21

multiCheckbox:

Screenshot 2024-09-24 at 16 52 36

multiCheckbox with inlineMultiCheckbox set to true

Screenshot 2024-09-24 at 16 53 43

Related Issue

https://openmrs.atlassian.net/browse/O3-3831

Other

github-actions[bot] commented 2 weeks ago

Size Change: +83 B (+0.01%)

Total Size: 1.15 MB

ℹ️ View Unchanged | Filename | Size | Change | | :--- | :---: | :---: | | `dist/151.js` | 300 kB | 0 B | | `dist/225.js` | 2.57 kB | 0 B | | `dist/277.js` | 1.84 kB | 0 B | | `dist/300.js` | 642 B | 0 B | | `dist/335.js` | 968 B | 0 B | | `dist/353.js` | 3.02 kB | 0 B | | `dist/41.js` | 3.37 kB | 0 B | | `dist/422.js` | 6.8 kB | 0 B | | `dist/501.js` | 108 kB | 0 B | | `dist/540.js` | 2.63 kB | 0 B | | `dist/55.js` | 758 B | 0 B | | `dist/572.js` | 252 kB | +80 B (+0.03%) | | `dist/617.js` | 86.9 kB | 0 B | | `dist/635.js` | 14.3 kB | 0 B | | `dist/70.js` | 483 B | 0 B | | `dist/901.js` | 11.8 kB | 0 B | | `dist/99.js` | 691 B | 0 B | | `dist/993.js` | 3.09 kB | 0 B | | `dist/main.js` | 342 kB | +3 B (0%) | | `dist/openmrs-esm-form-engine-lib.js` | 3.67 kB | 0 B |

compressed-size-action

denniskigen commented 2 weeks ago

@gracepotma Check this out!