Releases: RyanNerd/rxchart-web
Even More UI Changes
- Add support for Willow π³ API error handling
- π§ Work-around a π with βοΈ React 17 and DropdownButton
- π Add link βοΈ on MedicinePage for drugs π
- Added π flare to the hyperlink βοΈ for drug π look-up
- Add ToggleSwitch π‘
- Add ShadowBox π²
More UI improvements
π Added Log 3 & log 4 buttons
π₯
DiagnosticPage now resets correctly when dismissed
π Disable Login page when there is an error
π All pages scroll to the top when that tab is active
Non-UI changes:
β»οΈ Refactoring to import using reactn when possible
π¨ Change activeTabKey state to be string only
Many internal code changes and some user facing
Managers created:
- AuthManager π
- MedicineManager βοΈ
- ResidentManager π§βπ¦±
β»οΈ Refactoring of LandingPage, MedicinePage, OtcPage, DrugHistoryPage, and DrugLogGrid
β‘ Performance increased by preventing renders for inactive tab pages
π JSDoc blocks reduced and made more concise
π₯ Removal of bwip-js.d.js the π½ π¦ updated via NPM now
ποΈ Providers API Setting is centralized and all of the providers are now type safe π§·
π¦ packages.json all NPM packages upgraded to latest versions (except React due to a bug with mouse click timing)
π Error handling is done via a global called errorDetail
User facing:
- When a resident is selected the Rx tab automatically is made the active tab.
- Changed
calculateLastTaken
to use Created date instead of Updated. - Drug Log grid is ordered by Created instead of Updated now.
Support for OTC medication
Major upgrade π with several changes to the UI.
Internally the code has all been converted from JavaScript to TypeScript.
Several bug fixes.
Stable release with minor changes
Saving the stable state of the app before a major merge.
Stable release
Tagging the master branch as it currently stands so we have a snapshot of what is currently working before the otc-feature branch (which is a major change) is implemented in case we need to roll-back.