I can't really stress enough how helpful your videos have been for me. Your free videos are 10x better than any of the paid courses I've taken so far. Thanks for all of your hard work 💓.
You are incredible. I'm from Brazil and one of my bugs in Jira was to resolve this problem of the error message being printed in the wrong situation. You just helped me a lot and save a lot of my time. Thanks!
If try this by installing angular 16 and copy Dmytro's code in, you'll get an error: Property 'name' comes from an index signature, so it must be accessed with ['Name']. Alternately for a quick fix you can go into your tsconfig.json file and change "noPropertyAccessFromIndexSignature": false, fom true to false. Thanks Dmytro for another great video.
You forgot to delete the instance of the CustomErrorStateMatcher that you created initially - you don't need it as you've done it via Dependency Injection
Great content! Also cool to see you linking Maximilian's Udemy course for beginners. Too often I see content creators only ever promoting their own content, which makes me question their overall judgement. Not the case here.
Thank you. When to use updateOn:blur. Can we use it in forms? which has input onBlur and form button onClick validation. In form onCIick the update:on blur not triggers. Input is an autocomplete and & called in form as an child selector.
How would you tackle the case of a dynamic form? E.g. You wouldnt have hardcoded error messages but everything would come from an http request (validation rules, messages, field types etc.).
Hey Dmytro and thanks for your videos! I got a dilemma tho, how do you trigger the errors on form submit if it's needed to implement an MatFormFieldControl ?