Redux Stores and componentize functionality

@mksd we have been continuing to develop the openmrs-react-components library here:

https://github.com/openmrs/openmrs-react-components

Unfortuantely, we really have been only been building what we need for the current application we are building, but I’m trying to make sure we put as much re-usable functionality in openmrs-react-components rather than our application code. Also, as we are just learning React, I can’t claim that everything in react-components is best practices. :slight_smile:

That being said, I highly encourage to look at and use openmrs-react-components and contribute any common functionality you build there. Even if it doesn’t end up as complete/polished/organized as we like, at least it will be in a central place. Please don’t hesitate to reach out if you see something that you think should be changed–especially if it’s something that blocking you from contributing. we will be actively working on openmrs-react-components for the next several months, I suspect.

Also, I had started building some form functionality into openmrs-react-components but recently removed it because I think we will be able to use Bahmni form-controls within our (non-Bahmni) PWA, which will be great (see: Using Bahmni Form-Controls)

Take care, Mark

1 Like