It is required to define JSON structure which serves as a configuration object to render Match Profile Create / Edit form and an appropriate Record Details View.
It must comply the following requirements:
- It must contain all the getters and CRUD mutators configs;
- It must contain all the Accordion sections configs;
- It must contain control config sections for each control within accordion sections;
- Each control section should be flexible enough to accept and contain local validation rules, translation IDs and all the other configuration data sub-sections.
- It must contain all the static props (PropTypes, DefaultProps) and methods (mapStateToProps(), mapDispatchToProps()).