@openimis/fe-tasks_management
v1.2.0
Published
openIMIS Frontend Tasks Management module
Downloads
125
Keywords
Readme
openIMIS Frontend Tasks Management module
This repository holds the files of the openIMIS Frontend Tasks Management 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 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.
Main Menu Contributions
Tasks (tasksManagement.menu.tasksMainMenu key), displayed to all users
Under Admin menu Task Executioner Groups (tasksManagement.menu.taskExecutionerGroups) if user has the right 191001
Other Contributions
core.Router
: registeringtasks
,task
,taskGroups
,taskGroup
, routes in openIMIS client-side router
Available Contribution Points
tasksManagement.taskPreview
allows to add tables that would be suitable for task's enitity subject
Dispatched Redux Actions
MUTATION
: 'TASK_MANAGEMENT_MUTATION',SEARCH_TASK_GROUPS: 'TASK_MANAGEMENT_TASK_GROUPS_{REQ|ERR}'
GET_TASK_GROUP: 'TASK_MANAGEMENT_TASK_GROUP_{REQ|RESP|ERR}_{REQ|RESP|ERR}'
CREATE_TASK_GROUP: 'TASK_MANAGEMENT_CREATE_TASK_GROUP_{REQ|RESP|ERR}'
UPDATE_TASK_GROUP: 'TASK_MANAGEMENT_UPDATE_TASK_GROUP_RESP'
DELETE_TASK_GROUP: 'TASK_MANAGEMENT_DELETE_TASK_GROUP_RESP'
GET_TASK: 'TASK_MANAGEMENT_TASK_{REQ|RESP|ERR}'
UPDATE_TASK: 'TASK_MANAGEMENT_UPDATE_TASK_RESP'
RESOLVE_TASK: 'TASK_MANAGEMENT_RESOLVE_TASK_RESP'
Other Modules Listened Redux Actions
state.core.user
, to access user info (rights,...)