DDM is one of our final pieces of software still based on Metal+Soy. As we complete our migration to React and continue to remove duplication and unnecessary frameworks, this is one big milestone.
The goal of this epic is to migrate all DDM Field Type Classes to React
- All dynamic-data-mapping-form-field-type components are written in React
- Only the necessary .soy files are still in the module
run `ci:test:forms` and `ci:test:app-builder` and review ci test results to prevent regressions. A full forms manual test for regressions will be performed once the epic is completed (estimated 3-5 working days testing with one person). Only manual tests that mention "field" in the columns under Name, Factor, or Value will be tested.
Exploratory tests will also be performed for Forms, App Builder and Web Content DDM Structure.