Details
-
Epic
-
Status: Closed
-
Low
-
Resolution: Done
-
None
-
None
-
[EM] Migration from AngularJS to Angular
-
24
-
Orion
-
Orion.Cycle8.Sprint1, Orion.Cycle8.Sprint2, Orion.Cycle8.Sprint3, Orion Cycle Gap, Orion.Cycle1.Sprint1, Orion.Cycle1.Sprint2, Orion.Cycle1.Sprint3, Orion.Cycle2.Sprint1, Orion.Cycle2.Sprint2, Orion.Cycle2.Sprint3, Orion.Cycle3.Sprint
-
Done
-
Undetermined
Description
Documentation Reference:
Migration Steps:
a. Move all the fields in frontend-ng -> editContent -> fields to the UI project and integrate them into the primitiveFields component.
b. Once individual components are moved, proceed to transfer the primitiveFields component and all its parent components to the UI project.
c. During the transitional phase, both AngularJS Material and Angular Material will be used simultaneously. To prevent material overlapping issues, exclude converted components from having a label in the AngularJS project.
d. Utilize the onchange event to update the state in the AngularJS application during the migration. After moving all parent components, switch to using reactive components in the Angular project.