UNPKG

@cc98/react-ubb-editor

Version:
17 lines (16 loc) 447 B
// prettier-ignore var createAction = function (config, payload, customAction) { var tagName = config.tagName, type = config.type, defaultAction = config.defaultAction; var action = defaultAction || { tagName: tagName, type: type, }; if (payload) { action.payload = payload; } if (customAction) { Object.assign(action, customAction); } return action; }; export default createAction;