Details
-
Task
-
Status: Closed
-
Minor
-
Resolution: Discarded
-
None
-
None
-
None
Description
Part of our plan to remove usages of metal in DXP codebase
The goal of this task is to remove existing usages of {incrementalDomRenderer} from the metal-incremental-dom package.
The intended order of removal is:
- Replace the classes/function calls with standard APIs or specific DXP functions when needed.
- Remove imports of these functions/objects in the .js files
- Remove the dependencies in package.json file if it's declared there
Do not look for occurrences in neither .npmbundlerrc nor .eslintrc.js files as these will be dealt with in a separate task.
As the kind of functionality provided by the IncrementalDomRenderer class is used in the metal - react adapter, removing this usage would be immediate if all metal components using this adapter are migrated to React
Here is a list of usages
Family | Module | File | Usage |
data-engine | data-engine-taglib | package.json | |
dynamic-data-mapping | dynamic-data-mapping-form-renderer | META-INF/resources/js/util/ReactComponentAdapter.es.js | IncrementalDomRenderer |