Skip to content

[TASK] Rollback PR #33941 - Re-enable Web Components in Angular Project #34503

@oidacra

Description

@oidacra

Description

Rollback changes from PR #33941 (Developer Onboarding Guide for Next.js with UVE) that disabled web components (CUSTOM_ELEMENTS_SCHEMA) in the Angular project. The web components functionality needs to be restored to maintain existing features that depend on custom elements.

Technology: Front-end (Angular)

Related PR: https://github.com/dotCMS/core/pull/33941/files#diff-1a0affc74f6fc0ee4974050e6f27346a47792f7dfe462c246d9d57791218655e

Acceptance Criteria

  • Identify all changes in PR Create Developer Onboarding Guide for Next.js with UVE #33941 that disabled web components/CUSTOM_ELEMENTS_SCHEMA
  • Revert the specific configuration changes that disabled web components
  • Verify that existing features using custom elements work correctly after rollback
  • Ensure no regression in functionality that depends on web components
  • Update any affected tests to ensure they pass with web components re-enabled

Priority

High

Additional Context

The disabling of web components in the Angular project has impacted functionality that relies on custom elements. This rollback is necessary to restore that capability while preserving other improvements from the original PR if possible.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Status

    Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions