Extending Signals Forms with a custom directive

I decided to do something different for this newsletter: a video tutorial (about 12 minutes long) instead of a blog post. If you like that format, please let me know. I might use this once or twice per month from now on if you like it.

The goal of the video is to re-enable form CSS classes such as ng-valid, ng-touched, ng-pristine, etc., in Signal Forms since that feature is absent from the API at the moment.

It’s a great example of creating a custom directive, which isn’t something developers do every day, making it an even more interesting tutorial:

Your feedback is welcome!

Alain Chautard

Alain is a Google Developer Expert in Web Technologies, Angular, and Google Maps. His daily mission is to help development teams adopt Angular and build at scale with the framework. He has taught Angular on all six continents! A world traveler and photographer, Alain is also an international conference speaker, and a published author of several video courses.