redux-create-type
The helper to create redux actions
; const CUSTOM = 'UPDATE' 'REMOVE' 'SOMETHING_ELSE' const INIT EDIT GET_COMPANY OTHER = INIT: SELF: ASYNC COMPANY: ASYNC EDIT: SYNC GET_COMPANY: FETCH OTHER: CUSTOM ; const init = company: ; const edit = ; const getCompany = ; console;// {// BEGIN: '@namespace/PRODUCT_INIT_BEGIN',// END: '@namespace/PRODUCT_INIT_END',// COMPANY: {// BEGIN: '@namespace/PRODUCT_INIT_COMPANY_BEGIN',// END: '@namespace/PRODUCT_INIT_COMPANY_END'// }// } console;// '@namespace/PRODUCT_EDIT' console;// {// REQUEST: '@namespace/PRODUCT_GET_COMPANY_REQUEST',// SUCCESS: '@namespace/PRODUCT_GET_COMPANY_SUCCESS',// FAILURE: '@namespace/PRODUCT_GET_COMPANY_FAILURE'// } console;// {// UPDATE: '@namespace/PRODUCT_OTHER_UPDATE',// REMOVE: '@namespace/PRODUCT_OTHER_REMOVE',// SOMETHING_ELSE: '@namespace/PRODUCT_OTHER_SOMETHING_ELSE'// } console;// {// type: '@namespace/PRODUCT_INIT_COMPANY_END',// companyOptions: []// }