...
Any customizations at column level is by customBodyRender
hook available in all the colums ‘option’ property.
Data fetch,load and render :
Once the data is fetched using /tl-services/v1/_search
API, the returned data is formatted and dispatched to redux
https://github.com/egovernments/frontend/blob/master/web/rainmaker/dev-packages/egov-tradelicence-dev/src/ui-config/screens/specs/tradelicence/searchResource/functions.js
...
As we can see from the image above, the data is put to specific path inside props.
https://github.com/egovernments/frontend/blob/master/web/rainmaker/dev-packages/egov-tradelicence-dev/src/ui-config/screens/specs/tradelicence/searchResource/searchResults.js
...
Tabel component now fetches the data from its props as shown below.
...
API Call Role Action mapping:
S.No. | API | Action id | Roles |
---|
1 | /egov-mdms-service/v1/_search
| 954
| LOA_CREATOR ,SUPERUSER ,WO_CREATOR ,AE_CREATOR ,WORKS_MASTER_CREATOR ,
|
2 | /tl-services/v1/_search
| 1687 | TL_APPROVER ,EMPLOYEE ,CITIZEN ,TL_CEMP
|
3 | /localization/messages/v1/_search
| 1531
| SUPERUSER ,EMPLOYEE ,CITIZEN ,GRO ,DGRO ,
|