Investigate combining detail view components #639
Labels
enhancement
New feature or request
for discussion
More discussion required to decide how to resolve an issue
Description
Currently each catalogue item type - such as Data Models, Terminologies, Folders, etc - are composed of two unique components:
[DomainType]Component
- the parent container to display all details and tabs[DomainType]DetailComponent
- to display the core details of the catalogue item e.g. label, versions, menu actions etcThese 2 sets of components are duplicated for every domain type in Mauro, which means:
It should be investigated whether it is possible to create one detail view component that renders any catalogue item instead. There will need to be:
Initial Scope
For the initial investigation, it should be seen if one domain can be refactored into a more generic form such as:
Findings should then be discussed with the rest of team to determine next steps.
Out of Scope
The text was updated successfully, but these errors were encountered: