This library provides a range of form controls that can be used to create customized forms within the Bahmni platform.
- All components should be in Pascal Case (camel case starting with uppercase letter)
- Other files including styles should be in Camel Case starting with lowercase letter
- Test files should have the same name as the file followed by .spec.js
- Install nvm
- Install node
- Install yarn - https://yarnpkg.com/en/docs/install
- Install dependencies -
yarn
- Build -
yarn build
- Test -
yarn test
form-controls also integrates with SNOMED for terminology lookup as part of form configuration and generation. More details can be found in this Wiki link