openmrs-esm-core icon indicating copy to clipboard operation
openmrs-esm-core copied to clipboard

(feat) O3-3178: Add a reusable dashboard header to the styleguide

Open Twiineenock opened this issue 1 year ago • 23 comments

Requirements

  • [x] This PR has a title that briefly describes the work done including the ticket number. Ensure your PR title includes a conventional commit label (such as feat, fix, or chore, among others). See existing PR titles for inspiration.

For changes to apps

If applicable

  • [ ] My work includes tests or is validated by existing tests.
  • [ ] I have updated the esm-framework mock to reflect any API changes I have made.

Summary

The page-header is re-built multiple times across pages. It should be a re-usable UI / code component as explained in detail by Ciarán Duffy here.

With this PR, a reusable component is created and tested on the openmrs-esm-patient-management using yalc and import map overrides.

Sibling pull request in openmrs-esm-patient-management with implementation

https://github.com/openmrs/openmrs-esm-patient-management/pull/1236

Implementaion Screancast in openmrs-esm-patient-management:

page-header.webm

Screenshots

Patient lists

patient-lists

Appointments

appointments

service queues

service-queues-header

Related Issue

Other

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

Twiineenock avatar Jul 18 '24 09:07 Twiineenock