Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

(feat) O3-1738: Show more than just ten items in conditions widget #947

Merged
merged 4 commits into from
Jan 17, 2023

Conversation

hadijahkyampeire
Copy link
Contributor

@hadijahkyampeire hadijahkyampeire commented Jan 16, 2023

Requirements

  • This PR has a title that briefly describes the work done, including the ticket number if there is a ticket.
  • My work conforms to the OpenMRS 3.0 Styleguide.
  • My work includes tests or is validated by existing tests.

Summary

  • Request for 500 results from the Backend so as to increase the returned conditions.

Screenshots

Screenshot 2023-01-17 at 08 47 29

Video recording

paginated.conditions.mov

Related Issue

Other

  • Ignore the blue links, it looks like I have some cache on my local.
  • I removed the pagination, so ignore the one in the video.

@github-actions
Copy link
Contributor

github-actions bot commented Jan 16, 2023

Size Change: +1.09 kB (0%)

Total Size: 5.72 MB

Filename Size Change
packages/esm-patient-medications-app/dist/257.js 0 B -135 kB (removed) 🏆
packages/esm-patient-medications-app/dist/151.js 135 kB +135 kB (new file) 🆕
ℹ️ View Unchanged
Filename Size Change
packages/esm-form-entry-app/dist/574.a78c7d55ae3ded7efd21.js 123 B 0 B
packages/esm-form-entry-app/dist/689.36af8786bf1453d28975.js 30.2 kB 0 B
packages/esm-form-entry-app/dist/744.4f9c5dabc1ce2d17c42c.js 11.5 kB 0 B
packages/esm-form-entry-app/dist/807.ad2681da0d002e075ec7.js 123 B 0 B
packages/esm-form-entry-app/dist/openmrs-esm-form-entry-app.js 408 kB +6 B (0%)
packages/esm-generic-patient-widgets-app/dist/15.js 142 kB 0 B
packages/esm-generic-patient-widgets-app/dist/150.js 1.1 kB 0 B
packages/esm-generic-patient-widgets-app/dist/206.js 11.2 kB 0 B
packages/esm-generic-patient-widgets-app/dist/34.js 16.9 kB 0 B
packages/esm-generic-patient-widgets-app/dist/377.js 3.35 kB 0 B
packages/esm-generic-patient-widgets-app/dist/402.js 8.68 kB 0 B
packages/esm-generic-patient-widgets-app/dist/574.js 188 B 0 B
packages/esm-generic-patient-widgets-app/dist/652.js 96 kB 0 B
packages/esm-generic-patient-widgets-app/dist/709.js 6.67 kB 0 B
packages/esm-generic-patient-widgets-app/dist/782.js 5.27 kB 0 B
packages/esm-generic-patient-widgets-app/dist/784.js 2.64 kB 0 B
packages/esm-generic-patient-widgets-app/dist/807.js 243 B 0 B
packages/esm-generic-patient-widgets-app/dist/858.js 111 kB 0 B
packages/esm-generic-patient-widgets-app/dist/main.js 3.44 kB 0 B
packages/esm-generic-patient-widgets-app/dist/openmrs-esm-generic-patient-widgets-app.js 3.38 kB 0 B
packages/esm-patient-allergies-app/dist/134.js 8.38 kB 0 B
packages/esm-patient-allergies-app/dist/206.js 11.2 kB 0 B
packages/esm-patient-allergies-app/dist/265.js 2.48 kB 0 B
packages/esm-patient-allergies-app/dist/34.js 16.9 kB 0 B
packages/esm-patient-allergies-app/dist/402.js 8.67 kB 0 B
packages/esm-patient-allergies-app/dist/435.js 1.23 kB 0 B
packages/esm-patient-allergies-app/dist/574.js 674 B 0 B
packages/esm-patient-allergies-app/dist/708.js 5.46 kB 0 B
packages/esm-patient-allergies-app/dist/709.js 6.66 kB 0 B
packages/esm-patient-allergies-app/dist/755.js 3.82 kB 0 B
packages/esm-patient-allergies-app/dist/757.js 130 B 0 B
packages/esm-patient-allergies-app/dist/784.js 2.63 kB 0 B
packages/esm-patient-allergies-app/dist/802.js 3.27 kB 0 B
packages/esm-patient-allergies-app/dist/807.js 1.06 kB 0 B
packages/esm-patient-allergies-app/dist/838.js 2.31 kB 0 B
packages/esm-patient-allergies-app/dist/858.js 111 kB 0 B
packages/esm-patient-allergies-app/dist/879.js 2.88 kB 0 B
packages/esm-patient-allergies-app/dist/911.js 129 kB 0 B
packages/esm-patient-allergies-app/dist/934.js 3.43 kB 0 B
packages/esm-patient-allergies-app/dist/main.js 3.43 kB 0 B
packages/esm-patient-allergies-app/dist/openmrs-esm-patient-allergies-app.js 3.41 kB 0 B
packages/esm-patient-appointments-app/dist/206.js 11.2 kB 0 B
packages/esm-patient-appointments-app/dist/327.js 8.23 kB 0 B
packages/esm-patient-appointments-app/dist/34.js 16.9 kB 0 B
packages/esm-patient-appointments-app/dist/358.js 222 B 0 B
packages/esm-patient-appointments-app/dist/361.js 121 kB 0 B
packages/esm-patient-appointments-app/dist/402.js 8.67 kB 0 B
packages/esm-patient-appointments-app/dist/574.js 535 B 0 B
packages/esm-patient-appointments-app/dist/709.js 6.66 kB 0 B
packages/esm-patient-appointments-app/dist/749.js 3.81 kB 0 B
packages/esm-patient-appointments-app/dist/757.js 131 B 0 B
packages/esm-patient-appointments-app/dist/76.js 806 B 0 B
packages/esm-patient-appointments-app/dist/784.js 2.63 kB 0 B
packages/esm-patient-appointments-app/dist/807.js 734 B 0 B
packages/esm-patient-appointments-app/dist/840.js 4.33 kB 0 B
packages/esm-patient-appointments-app/dist/858.js 111 kB 0 B
packages/esm-patient-appointments-app/dist/879.js 2.88 kB 0 B
packages/esm-patient-appointments-app/dist/916.js 221 B 0 B
packages/esm-patient-appointments-app/dist/main.js 3.41 kB 0 B
packages/esm-patient-appointments-app/dist/openmrs-esm-patient-appointments-app.js 3.41 kB 0 B
packages/esm-patient-attachments-app/dist/168.js 6.5 kB 0 B
packages/esm-patient-attachments-app/dist/206.js 11.2 kB 0 B
packages/esm-patient-attachments-app/dist/34.js 16.9 kB 0 B
packages/esm-patient-attachments-app/dist/402.js 8.67 kB 0 B
packages/esm-patient-attachments-app/dist/433.js 93.3 kB 0 B
packages/esm-patient-attachments-app/dist/440.js 2.54 kB 0 B
packages/esm-patient-attachments-app/dist/473.js 6.45 kB 0 B
packages/esm-patient-attachments-app/dist/488.js 1.1 kB 0 B
packages/esm-patient-attachments-app/dist/492.js 6.07 kB 0 B
packages/esm-patient-attachments-app/dist/50.js 588 B 0 B
packages/esm-patient-attachments-app/dist/525.js 796 B 0 B
packages/esm-patient-attachments-app/dist/552.js 927 B 0 B
packages/esm-patient-attachments-app/dist/574.js 679 B 0 B
packages/esm-patient-attachments-app/dist/709.js 6.66 kB 0 B
packages/esm-patient-attachments-app/dist/757.js 131 B 0 B
packages/esm-patient-attachments-app/dist/784.js 2.63 kB 0 B
packages/esm-patient-attachments-app/dist/807.js 1.02 kB 0 B
packages/esm-patient-attachments-app/dist/831.js 14.9 kB 0 B
packages/esm-patient-attachments-app/dist/832.js 7.71 kB 0 B
packages/esm-patient-attachments-app/dist/858.js 111 kB 0 B
packages/esm-patient-attachments-app/dist/main.js 3.38 kB 0 B
packages/esm-patient-attachments-app/dist/openmrs-esm-patient-attachments-app.js 3.38 kB 0 B
packages/esm-patient-banner-app/dist/150.js 874 B 0 B
packages/esm-patient-banner-app/dist/206.js 11.2 kB 0 B
packages/esm-patient-banner-app/dist/303.js 4.45 kB 0 B
packages/esm-patient-banner-app/dist/34.js 16.8 kB 0 B
packages/esm-patient-banner-app/dist/402.js 8.66 kB 0 B
packages/esm-patient-banner-app/dist/406.js 5.14 kB 0 B
packages/esm-patient-banner-app/dist/477.js 17.7 kB 0 B
packages/esm-patient-banner-app/dist/574.js 267 B 0 B
packages/esm-patient-banner-app/dist/645.js 1.42 kB 0 B
packages/esm-patient-banner-app/dist/693.js 933 B 0 B
packages/esm-patient-banner-app/dist/709.js 6.66 kB 0 B
packages/esm-patient-banner-app/dist/757.js 128 B 0 B
packages/esm-patient-banner-app/dist/784.js 2.63 kB 0 B
packages/esm-patient-banner-app/dist/807.js 407 B 0 B
packages/esm-patient-banner-app/dist/82.js 1.4 kB 0 B
packages/esm-patient-banner-app/dist/858.js 111 kB 0 B
packages/esm-patient-banner-app/dist/998.js 8.07 kB 0 B
packages/esm-patient-banner-app/dist/main.js 3.38 kB 0 B
packages/esm-patient-banner-app/dist/openmrs-esm-patient-banner-app.js 3.37 kB 0 B
packages/esm-patient-biometrics-app/dist/107.js 353 B 0 B
packages/esm-patient-biometrics-app/dist/15.js 142 kB 0 B
packages/esm-patient-biometrics-app/dist/197.js 1.1 kB 0 B
packages/esm-patient-biometrics-app/dist/206.js 11.2 kB 0 B
packages/esm-patient-biometrics-app/dist/34.js 16.9 kB 0 B
packages/esm-patient-biometrics-app/dist/377.js 3.34 kB 0 B
packages/esm-patient-biometrics-app/dist/402.js 8.67 kB 0 B
packages/esm-patient-biometrics-app/dist/566.js 90.4 kB 0 B
packages/esm-patient-biometrics-app/dist/574.js 130 B 0 B
packages/esm-patient-biometrics-app/dist/709.js 6.66 kB 0 B
packages/esm-patient-biometrics-app/dist/757.js 130 B 0 B
packages/esm-patient-biometrics-app/dist/758.js 354 B 0 B
packages/esm-patient-biometrics-app/dist/762.js 2.35 kB 0 B
packages/esm-patient-biometrics-app/dist/784.js 2.63 kB 0 B
packages/esm-patient-biometrics-app/dist/807.js 129 B 0 B
packages/esm-patient-biometrics-app/dist/858.js 111 kB 0 B
packages/esm-patient-biometrics-app/dist/879.js 2.88 kB 0 B
packages/esm-patient-biometrics-app/dist/892.js 5.98 kB 0 B
packages/esm-patient-biometrics-app/dist/986.js 5.45 kB 0 B
packages/esm-patient-biometrics-app/dist/main.js 3.43 kB 0 B
packages/esm-patient-biometrics-app/dist/openmrs-esm-patient-biometrics-app.js 3.42 kB 0 B
packages/esm-patient-chart-app/dist/1203.js 1.13 kB 0 B
packages/esm-patient-chart-app/dist/1308.js 9.69 kB 0 B
packages/esm-patient-chart-app/dist/1522.js 494 B 0 B
packages/esm-patient-chart-app/dist/1630.js 949 B 0 B
packages/esm-patient-chart-app/dist/1806.js 9.21 kB 0 B
packages/esm-patient-chart-app/dist/274.js 2.38 kB 0 B
packages/esm-patient-chart-app/dist/2757.js 127 B 0 B
packages/esm-patient-chart-app/dist/2784.js 2.63 kB 0 B
packages/esm-patient-chart-app/dist/2903.js 9.3 kB 0 B
packages/esm-patient-chart-app/dist/2963.js 2.5 kB 0 B
packages/esm-patient-chart-app/dist/3574.js 1.77 kB 0 B
packages/esm-patient-chart-app/dist/383.js 10.8 kB 0 B
packages/esm-patient-chart-app/dist/4049.js 13 kB 0 B
packages/esm-patient-chart-app/dist/4202.js 1.32 kB 0 B
packages/esm-patient-chart-app/dist/4258.js 183 kB 0 B
packages/esm-patient-chart-app/dist/443.js 1.14 kB 0 B
packages/esm-patient-chart-app/dist/5047.js 2.47 kB 0 B
packages/esm-patient-chart-app/dist/5170.js 4.28 kB 0 B
packages/esm-patient-chart-app/dist/5485.js 478 B 0 B
packages/esm-patient-chart-app/dist/6002.js 447 B 0 B
packages/esm-patient-chart-app/dist/6034.js 16.8 kB 0 B
packages/esm-patient-chart-app/dist/6220.js 4.9 kB 0 B
packages/esm-patient-chart-app/dist/6422.js 2.5 kB 0 B
packages/esm-patient-chart-app/dist/6579.js 425 B 0 B
packages/esm-patient-chart-app/dist/6858.js 111 kB 0 B
packages/esm-patient-chart-app/dist/686.js 563 B 0 B
packages/esm-patient-chart-app/dist/6913.js 3.15 kB 0 B
packages/esm-patient-chart-app/dist/7244.js 469 B 0 B
packages/esm-patient-chart-app/dist/7371.js 3.57 kB 0 B
packages/esm-patient-chart-app/dist/7631.js 2.26 kB 0 B
packages/esm-patient-chart-app/dist/78.js 4.05 kB 0 B
packages/esm-patient-chart-app/dist/7807.js 1.99 kB 0 B
packages/esm-patient-chart-app/dist/781.js 2.32 kB 0 B
packages/esm-patient-chart-app/dist/8046.js 3 kB 0 B
packages/esm-patient-chart-app/dist/8708.js 4.25 kB 0 B
packages/esm-patient-chart-app/dist/8843.js 6.71 kB 0 B
packages/esm-patient-chart-app/dist/8879.js 2.88 kB 0 B
packages/esm-patient-chart-app/dist/9331.js 2.47 kB 0 B
packages/esm-patient-chart-app/dist/9402.js 8.67 kB 0 B
packages/esm-patient-chart-app/dist/9469.js 468 B 0 B
packages/esm-patient-chart-app/dist/9663.js 3.09 kB 0 B
packages/esm-patient-chart-app/dist/9857.js 4.25 kB 0 B
packages/esm-patient-chart-app/dist/9908.js 3.27 kB 0 B
packages/esm-patient-chart-app/dist/main.js 6.34 kB 0 B
packages/esm-patient-chart-app/dist/openmrs-esm-patient-chart-app.js 3.52 kB 0 B
packages/esm-patient-conditions-app/dist/103.js 2.42 kB +10 B (0%)
packages/esm-patient-conditions-app/dist/134.js 8.38 kB 0 B
packages/esm-patient-conditions-app/dist/141.js 118 kB 0 B
packages/esm-patient-conditions-app/dist/206.js 11.2 kB 0 B
packages/esm-patient-conditions-app/dist/34.js 16.9 kB 0 B
packages/esm-patient-conditions-app/dist/402.js 8.67 kB 0 B
packages/esm-patient-conditions-app/dist/435.js 928 B 0 B
packages/esm-patient-conditions-app/dist/574.js 382 B 0 B
packages/esm-patient-conditions-app/dist/674.js 3.22 kB +11 B (0%)
packages/esm-patient-conditions-app/dist/709.js 6.66 kB 0 B
packages/esm-patient-conditions-app/dist/757.js 131 B 0 B
packages/esm-patient-conditions-app/dist/784.js 2.63 kB 0 B
packages/esm-patient-conditions-app/dist/807.js 600 B 0 B
packages/esm-patient-conditions-app/dist/845.js 4.33 kB +11 B (0%)
packages/esm-patient-conditions-app/dist/858.js 111 kB 0 B
packages/esm-patient-conditions-app/dist/879.js 2.88 kB 0 B
packages/esm-patient-conditions-app/dist/941.js 4.68 kB +11 B (0%)
packages/esm-patient-conditions-app/dist/main.js 3.44 kB 0 B
packages/esm-patient-conditions-app/dist/openmrs-esm-patient-conditions-app.js 3.42 kB 0 B
packages/esm-patient-forms-app/dist/206.js 11.2 kB 0 B
packages/esm-patient-forms-app/dist/216.js 411 B 0 B
packages/esm-patient-forms-app/dist/220.js 4.93 kB 0 B
packages/esm-patient-forms-app/dist/318.js 1.7 kB 0 B
packages/esm-patient-forms-app/dist/34.js 16.8 kB 0 B
packages/esm-patient-forms-app/dist/347.js 7.43 kB 0 B
packages/esm-patient-forms-app/dist/402.js 8.66 kB 0 B
packages/esm-patient-forms-app/dist/47.js 2.46 kB 0 B
packages/esm-patient-forms-app/dist/474.js 4.28 kB 0 B
packages/esm-patient-forms-app/dist/513.js 1.11 kB 0 B
packages/esm-patient-forms-app/dist/525.js 494 B 0 B
packages/esm-patient-forms-app/dist/574.js 508 B 0 B
packages/esm-patient-forms-app/dist/576.js 84.9 kB 0 B
packages/esm-patient-forms-app/dist/609.js 1.25 kB 0 B
packages/esm-patient-forms-app/dist/642.js 1.89 kB 0 B
packages/esm-patient-forms-app/dist/709.js 6.66 kB 0 B
packages/esm-patient-forms-app/dist/725.js 2.98 kB 0 B
packages/esm-patient-forms-app/dist/757.js 127 B 0 B
packages/esm-patient-forms-app/dist/784.js 2.63 kB 0 B
packages/esm-patient-forms-app/dist/803.js 409 B 0 B
packages/esm-patient-forms-app/dist/807.js 722 B 0 B
packages/esm-patient-forms-app/dist/857.js 4.25 kB 0 B
packages/esm-patient-forms-app/dist/858.js 111 kB 0 B
packages/esm-patient-forms-app/dist/879.js 2.88 kB 0 B
packages/esm-patient-forms-app/dist/944.js 3.77 kB 0 B
packages/esm-patient-forms-app/dist/main.js 7.94 kB 0 B
packages/esm-patient-forms-app/dist/openmrs-esm-patient-forms-app.js 3.44 kB 0 B
packages/esm-patient-immunizations-app/dist/206.js 11.2 kB 0 B
packages/esm-patient-immunizations-app/dist/245.js 1.76 kB 0 B
packages/esm-patient-immunizations-app/dist/34.js 16.9 kB 0 B
packages/esm-patient-immunizations-app/dist/355.js 3.9 kB 0 B
packages/esm-patient-immunizations-app/dist/492.js 129 kB 0 B
packages/esm-patient-immunizations-app/dist/555.js 3.48 kB 0 B
packages/esm-patient-immunizations-app/dist/574.js 133 B 0 B
packages/esm-patient-immunizations-app/dist/684.js 1.25 kB 0 B
packages/esm-patient-immunizations-app/dist/709.js 6.67 kB 0 B
packages/esm-patient-immunizations-app/dist/757.js 133 B 0 B
packages/esm-patient-immunizations-app/dist/784.js 2.64 kB 0 B
packages/esm-patient-immunizations-app/dist/807.js 133 B 0 B
packages/esm-patient-immunizations-app/dist/858.js 111 kB 0 B
packages/esm-patient-immunizations-app/dist/885.js 3.55 kB 0 B
packages/esm-patient-immunizations-app/dist/927.js 9.65 kB 0 B
packages/esm-patient-immunizations-app/dist/main.js 3.4 kB 0 B
packages/esm-patient-immunizations-app/dist/openmrs-esm-patient-immunizations-app.js 3.37 kB 0 B
packages/esm-patient-medications-app/dist/114.js 4.92 kB 0 B
packages/esm-patient-medications-app/dist/144.js 2.12 kB +1 B (0%)
packages/esm-patient-medications-app/dist/206.js 11.2 kB 0 B
packages/esm-patient-medications-app/dist/210.js 16 kB +1 kB (+7%) 🔍
packages/esm-patient-medications-app/dist/34.js 16.9 kB 0 B
packages/esm-patient-medications-app/dist/352.js 6.66 kB 0 B
packages/esm-patient-medications-app/dist/402.js 8.67 kB -2 B (0%)
packages/esm-patient-medications-app/dist/435.js 1.53 kB -1 B (0%)
packages/esm-patient-medications-app/dist/47.js 2.47 kB 0 B
packages/esm-patient-medications-app/dist/489.js 788 B 0 B
packages/esm-patient-medications-app/dist/574.js 1.44 kB -38 B (-3%)
packages/esm-patient-medications-app/dist/695.js 616 B +1 B (0%)
packages/esm-patient-medications-app/dist/700.js 6.09 kB +30 B (0%)
packages/esm-patient-medications-app/dist/784.js 2.63 kB 0 B
packages/esm-patient-medications-app/dist/807.js 1.71 kB 0 B
packages/esm-patient-medications-app/dist/843.js 6.72 kB 0 B
packages/esm-patient-medications-app/dist/858.js 111 kB 0 B
packages/esm-patient-medications-app/dist/879.js 2.88 kB 0 B
packages/esm-patient-medications-app/dist/973.js 1.74 kB 0 B
packages/esm-patient-medications-app/dist/977.js 5.54 kB 0 B
packages/esm-patient-medications-app/dist/main.js 3.45 kB 0 B
packages/esm-patient-medications-app/dist/openmrs-esm-patient-medications-app.js 3.43 kB +1 B (0%)
packages/esm-patient-notes-app/dist/104.js 5.95 kB 0 B
packages/esm-patient-notes-app/dist/114.js 1.39 kB 0 B
packages/esm-patient-notes-app/dist/161.js 117 kB 0 B
packages/esm-patient-notes-app/dist/188.js 2.42 kB 0 B
packages/esm-patient-notes-app/dist/34.js 16.8 kB 0 B
packages/esm-patient-notes-app/dist/402.js 8.66 kB 0 B
packages/esm-patient-notes-app/dist/552.js 9.82 kB 0 B
packages/esm-patient-notes-app/dist/556.js 5.21 kB 0 B
packages/esm-patient-notes-app/dist/574.js 642 B 0 B
packages/esm-patient-notes-app/dist/6.js 1.15 kB 0 B
packages/esm-patient-notes-app/dist/667.js 354 B 0 B
packages/esm-patient-notes-app/dist/709.js 6.66 kB 0 B
packages/esm-patient-notes-app/dist/757.js 127 B 0 B
packages/esm-patient-notes-app/dist/784.js 2.63 kB 0 B
packages/esm-patient-notes-app/dist/807.js 903 B 0 B
packages/esm-patient-notes-app/dist/838.js 347 B 0 B
packages/esm-patient-notes-app/dist/858.js 111 kB 0 B
packages/esm-patient-notes-app/dist/879.js 2.88 kB 0 B
packages/esm-patient-notes-app/dist/892.js 4.59 kB 0 B
packages/esm-patient-notes-app/dist/893.js 3.74 kB 0 B
packages/esm-patient-notes-app/dist/940.js 4.51 kB 0 B
packages/esm-patient-notes-app/dist/main.js 3.46 kB 0 B
packages/esm-patient-notes-app/dist/openmrs-esm-patient-notes-app.js 3.43 kB 0 B
packages/esm-patient-programs-app/dist/206.js 11.2 kB 0 B
packages/esm-patient-programs-app/dist/238.js 3.32 kB 0 B
packages/esm-patient-programs-app/dist/250.js 126 kB 0 B
packages/esm-patient-programs-app/dist/34.js 16.9 kB 0 B
packages/esm-patient-programs-app/dist/402.js 8.67 kB 0 B
packages/esm-patient-programs-app/dist/435.js 874 B 0 B
packages/esm-patient-programs-app/dist/461.js 1.79 kB 0 B
packages/esm-patient-programs-app/dist/574.js 550 B 0 B
packages/esm-patient-programs-app/dist/641.js 3.28 kB 0 B
packages/esm-patient-programs-app/dist/709.js 6.66 kB 0 B
packages/esm-patient-programs-app/dist/733.js 4.74 kB 0 B
packages/esm-patient-programs-app/dist/757.js 129 B 0 B
packages/esm-patient-programs-app/dist/784.js 2.63 kB 0 B
packages/esm-patient-programs-app/dist/807.js 829 B 0 B
packages/esm-patient-programs-app/dist/821.js 3.74 kB 0 B
packages/esm-patient-programs-app/dist/858.js 111 kB 0 B
packages/esm-patient-programs-app/dist/879.js 2.88 kB 0 B
packages/esm-patient-programs-app/dist/main.js 3.42 kB 0 B
packages/esm-patient-programs-app/dist/openmrs-esm-patient-programs-app.js 3.4 kB 0 B
packages/esm-patient-test-results-app/dist/0.js 8.33 kB 0 B
packages/esm-patient-test-results-app/dist/150.js 1.15 kB 0 B
packages/esm-patient-test-results-app/dist/206.js 11.2 kB 0 B
packages/esm-patient-test-results-app/dist/278.js 93.1 kB 0 B
packages/esm-patient-test-results-app/dist/34.js 16.9 kB 0 B
packages/esm-patient-test-results-app/dist/411.js 2.16 kB 0 B
packages/esm-patient-test-results-app/dist/426.js 1.93 kB 0 B
packages/esm-patient-test-results-app/dist/446.js 4.33 kB 0 B
packages/esm-patient-test-results-app/dist/448.js 42.3 kB 0 B
packages/esm-patient-test-results-app/dist/574.js 487 B 0 B
packages/esm-patient-test-results-app/dist/709.js 6.67 kB 0 B
packages/esm-patient-test-results-app/dist/719.js 3.96 kB 0 B
packages/esm-patient-test-results-app/dist/757.js 131 B 0 B
packages/esm-patient-test-results-app/dist/784.js 2.63 kB 0 B
packages/esm-patient-test-results-app/dist/807.js 627 B 0 B
packages/esm-patient-test-results-app/dist/851.js 181 kB 0 B
packages/esm-patient-test-results-app/dist/858.js 111 kB 0 B
packages/esm-patient-test-results-app/dist/896.js 826 B 0 B
packages/esm-patient-test-results-app/dist/959.js 9.36 kB 0 B
packages/esm-patient-test-results-app/dist/main.js 3.46 kB 0 B
packages/esm-patient-test-results-app/dist/openmrs-esm-patient-test-results-app.js 3.38 kB 0 B
packages/esm-patient-vitals-app/dist/143.js 7.17 kB 0 B
packages/esm-patient-vitals-app/dist/206.js 11.2 kB 0 B
packages/esm-patient-vitals-app/dist/272.js 1.38 kB 0 B
packages/esm-patient-vitals-app/dist/34.js 16.8 kB 0 B
packages/esm-patient-vitals-app/dist/377.js 3.34 kB 0 B
packages/esm-patient-vitals-app/dist/402.js 8.66 kB 0 B
packages/esm-patient-vitals-app/dist/574.js 705 B 0 B
packages/esm-patient-vitals-app/dist/630.js 353 B 0 B
packages/esm-patient-vitals-app/dist/638.js 355 B 0 B
packages/esm-patient-vitals-app/dist/709.js 6.66 kB 0 B
packages/esm-patient-vitals-app/dist/74.js 96.3 kB 0 B
packages/esm-patient-vitals-app/dist/757.js 128 B 0 B
packages/esm-patient-vitals-app/dist/761.js 6.57 kB 0 B
packages/esm-patient-vitals-app/dist/784.js 2.63 kB 0 B
packages/esm-patient-vitals-app/dist/807.js 993 B 0 B
packages/esm-patient-vitals-app/dist/855.js 143 kB 0 B
packages/esm-patient-vitals-app/dist/858.js 111 kB 0 B
packages/esm-patient-vitals-app/dist/863.js 6.11 kB 0 B
packages/esm-patient-vitals-app/dist/879.js 2.88 kB 0 B
packages/esm-patient-vitals-app/dist/892.js 5.98 kB 0 B
packages/esm-patient-vitals-app/dist/main.js 3.44 kB 0 B
packages/esm-patient-vitals-app/dist/openmrs-esm-patient-vitals-app.js 3.41 kB 0 B

compressed-size-action

@kdaud
Copy link
Member

kdaud commented Jan 16, 2023

Thanks @hadijahkyampeire I am going to test the changes to night and get the feedback asap.

@gracepotma
Copy link
Contributor

gracepotma commented Jan 17, 2023

Thanks so much for your very quick work on this @hadijahkyampeire! This is indeed an improvement and I support merging it since it fixes the underlying issue.

However many, many patients have >10 conditions, and we wouldn't want serious ones to be hidden behind pagination. Actually your screenshot in the ticket is a good example, where the very important Diagnoses of "Heart Failure" & Type 1 diabetes would be buried in Page #2. So there will need to be a second PR (or we should change this one I guess?). If it's easier than using the limit-less logic, could we just set the pagination length for this widget to default to 100 conditions?

@hadijahkyampeire
Copy link
Contributor Author

Thanks, @gracepotma I can remove the pagination and we just make the table scrollable if the conditions become very many.

@hadijahkyampeire
Copy link
Contributor Author

Hello @dkayiwa, do you know if there is a place where I can find FHIR endpoints for conditions well documented with expected payload, queryParams, response etc. That would be helpful in identifying whether pagination can be done on the backend (if yes what params do I pass), Also I am adding edit and delete functionality but I am not sure what the endpoints are. cc @ibacher

@vasharma05
Copy link
Member

Hey @gracepotma !

Instead of removing the pagination to pull out important conditions, shouldn't there be a priority among the conditions so that we can order the conditions, instead of filling the page with around 100 conditions?

Copy link
Member

@vasharma05 vasharma05 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approving now, as a quick fix, but this needs to be implemented in a proper way in the future.

@denniskigen denniskigen changed the title (improvement): Conditions are hidden after list exceeds 10.[03-1738] (feat) O3-1738: Show more than just ten items in conditions widget Jan 17, 2023
@denniskigen denniskigen merged commit dff6509 into main Jan 17, 2023
@denniskigen denniskigen deleted the hadijah/03-1738 branch January 17, 2023 18:32
@gracepotma
Copy link
Contributor

gracepotma commented Jan 19, 2023

@vasharma05 fair question re. the ordering by severity; however, I don't believe we should implement something like that for 2 reasons: (1) different types of clinicians can have very different opinions about what is higher priority (e.g. a cardiologist will have a different opinion than an oncologist, etc), and (2) it would become something of a metadata management nightmare. Mayyyybe in the future we could have something like a move up/move down UI that clinicians could use to reorder the list but again for reasons #1 and #2 I don't think it would work out long-term. I'm happy with how it looks for now with the long-page view :) Although of course if we find there are performance concerns due to this implementation, I'm happy to reevaluate.

So given this information - @vasharma05 is there anything else you meant by "implementing this in a proper way in the future"?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants