This repository holds the files of the openIMIS Frontend Social Protection module. It is dedicated to be bootstrap development of openimis-fe_js modules, providing an empty (yet deployable) module.
Please refer to openimis-fe_js to see how to build and deploy (in developement or server mode).
The module is built with rollup.
In development mode, you can use npm link
and npm start
to continuously scan for changes and automatically update your development server.
Benefit Plans (benefitPlan.menu.benefitPlans key), displayed if user has the right 160001
core.Router
: registeringbenefitPlans
,benefitPlan
, routes in openIMIS client-side router
benefitPlan.TabPanel.label
labels for panels under Benefit Plan detail viewbenefitPlan.TabPanel.panel
panels under Benefit Plan detail viewbenefitPackage.TabPanel.label
labels for panels under Benefit Package detail viewbenefitPackage.TabPanel.panel
panels under Benefit Package detail view
BENEFIT_PLAN_BENEFIT_PLANS_{REQ|RESP|ERR}
fetching BenefitPlans (as triggered by the searcher)BENEFIT_PLAN_BENEFIT_PLAN_{REQ|RESP|ERR}
fetching chosen BenefitPlanBENEFIT_PLAN_MUTATION_{REQ|ERR}
, sending a mutationBENEFIT_PLAN_DELETE_BENEFIT_PLAN_RESP
receiving a result of delete BenefitPlan mutationBENEFIT_PLAN_UPDATE_BENEFIT_PLAN_RESP
receiving a result of update BenefitPlan mutationGROUP_BENEFICIARY_UPDATE_GROUP_BENEFICIARY_RESP
receiving a result of update GroupBeneficiary mutationBENEFICIARY_UPDATE_BENEFICIARY_RESP
receiving a result of update Beneficiary mutationBENEFIT_PLAN_CODE_FIELDS_VALIDATION_{REQ|RESP|ERR}
receiving a result of validation of BenefitPlan codeBENEFIT_PLAN_NAME_FIELDS_VALIDATION_{REQ|RESP|ERR}
receiving a result of validation of BenefitPlan nameBENEFIT_PLAN_SCHEMA_FIELDS_VALIDATION_{REQ|RESP|ERR}
receiving a result of validation of BenefitPlan schemaBENEFIT_PLAN_CODE_SET_VALID
setting a validity of BenefitPlan code in redux stateBENEFIT_PLAN_NAME_SET_VALID
setting a validity of BenefitPlan name in redux stateBENEFIT_PLAN_SCHEMA_SET_VALID
setting a validity of BenefitPlan schema in redux stateBENEFICIARY_BENEFICIARIES_{REQ|RESP|ERR}
fetching Beneficiaries (as triggered by the searcher)GROUP_BENEFICIARY_GROUP_BENEFICIARIES_{REQ|RESP|ERR}
fetching GroupBeneficiaries (as triggered by the searcher)BENEFICIARY_BENEFICIARY_{REQ|RESP|ERR}
fetching chosen BenefitPlanGROUP_BENEFICIARY_GET_GROUP_{REQ|RESP|ERR}
fetching chosen GroupBeneficiaryBENEFICIARY_EXPORT_{REQ|RESP|ERR}
export list of BeneficiariesGROUP_BENEFICIARY_EXPORT_{REQ|RESP|ERR}
export list of GroupBeneficiariesGET_WORKFLOWS_{REQ|RESP|ERR}
fetching list of WorkflowsGET_BENEFIT_PLAN_UPLOAD_HISTORY_{REQ|RESP|ERR}
fetching list of historical wokflow actionsSEARCH_BENEFIT_PLAN_TASKS_{REQ|RESP|ERR}
fetching list of tasks related to BenefitPlan
None
state.core.user
, to access user info (rights,...)
None