How to retrieve the list of form controls that have validation errors in a formGroup (Angular Reactive Forms)
Sometimes in the development process, we may want to get the list of form controls that have validation errors in…
Understanding the concept of Micro-Frontend (with Angular)
Frontend technology is evolving rapidly, presenting a challenge of choosing the right one due to their pros and cons. We…
[Angular 17.2] – new features : Signal & Model inputs, clearScreen, define option
Let us list out the most important changes and new features in the minor versions Angular 17.2 Signal Inputs Signal…
How to simulate a double click event (with a single click )
we can easily simulate a double click with a single click by handling the click events and implementing a logic…
How to handle (Angular) validator errors when a user enters a value not included in a list?
creating and use validators to report errors when the input value (entered by user) is not in a defined list,…
Angular Bundle , How to reduce stylesheet size (in Bundle) ?
Building applications/websites using Angular has a downside – the bundle size. This directly affects the loading speed and user experience of our projects.…
Angular Interceptors
Angular interceptors are middleware-like services that can be used to intercept and modify HTTP requests and responses globally within our…
how to upgrade a globally installed package
To update a globally installed Angular package, we can use the npm command line tool. // let's update the angular…
“Git revert” VS “Git reset”
The purpose of the git revert command is to remove all the changes a single commit made to our source code repository.…
How to implement registerOnTouched method in custom component?
Let us assume, we have a custom Angular component that acts as a form control and we want to subscribe…