[MGNLFE-591] Support "standalone components" in Angular editor Created: 08/Aug/23  Updated: 17/Nov/23  Resolved: 13/Nov/23

Status: Closed
Project: Magnolia Frontend Helpers
Component/s: None
Affects Version/s: None
Fix Version/s: 1.5-angular

Type: Improvement Priority: Neutral
Reporter: Phong Le Quoc Assignee: Phong Le Quoc
Resolution: Done Votes: 0
Labels: None
Σ Remaining Estimate: 0d Remaining Estimate: Not Specified
Σ Time Spent: 2d 5.5h Time Spent: 2d 0.5h
Σ Original Estimate: Not Specified Original Estimate: Not Specified

Issue Links:
Relates
relates to MGNLFE-708 SPA: Update minimal-headless-spa-demo... Closed
relation
is related to MGNLFE-512 Upgrade angular-editor to use Angular 16 Closed
is related to MGNLFE-493 Upgrade angular-editor to use Angular 15 Closed
Sub-Tasks:
Key
Summary
Type
Status
Assignee
MGNLFE-592 Implementation Sub-task Completed Phong Le Quoc  
MGNLFE-593 Review Sub-task Completed Robert Šiška  
MGNLFE-594 Pre-Integration QA Sub-task Completed Robert Šiška  
MGNLFE-595 QA Sub-task Closed Anh Vu  
Template:
Acceptance criteria:
Empty
Task DoD:
[X]* Doc/release notes changes? Comment present?
[X]* Downstream builds green?
[X]* Solution information and context easily available?
[X]* Tests
[X]* FixVersion filled and not yet released
[ ]  Architecture Decision Record (ADR)
Documentation update required:
Yes
Epic Link: SPA Library Updates
Sprint: DevX 50
Story Points: 3
Team: DeveloperX
Work Started:
Approved:
Yes

 Description   

On Angular, support "standalone components" is the suggested way for modern Angular apps. Therefore, we should add support for standalone components for our editor.

 

References: https://angular.io/guide/standalone-components

Available as developer preview in Angular 14

Officially supported as of Angular 15.


Generated at Mon Feb 12 05:48:55 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.