Skip to content

feat(angular): removed useless code (default on Angular 22)#22

Open
nigrosimone wants to merge 6 commits into
lissy93:mainfrom
nigrosimone:ng-22-default
Open

feat(angular): removed useless code (default on Angular 22)#22
nigrosimone wants to merge 6 commits into
lissy93:mainfrom
nigrosimone:ng-22-default

Conversation

@nigrosimone

@nigrosimone nigrosimone commented Jun 28, 2026

Copy link
Copy Markdown
Contributor

Default on Angular 22:

  • ChangeDetectionStrategy.OnPush
  • standalone: true
  • withFetch()
  • @Injectable({ providedIn: 'root'}) become @Service()
  • removed constructor service injection, become inject

Bundle size optimization:

  • Optimize search-form.component.ts‎ by removing FormsModule
  • removed deprecated @angular/animations
  • removed deprecated @angular/platform-browser-dynamic
  • removed unused @angular/router
  • removed unused @angular/forms

@nigrosimone nigrosimone changed the title Ng 22 default feat(angular): removed useless code (default on Angular 22) Jun 28, 2026
@nigrosimone nigrosimone marked this pull request as ready for review June 28, 2026 19:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant