Please enable JavaScript
setCustomValidity() and reportValidity() methods can be used for dynamic Field required and error message in Salesforce Lightning Web Component. Blog Post: https://www.infallibletechie.com/2020/08/dynamic-field-required-and-error.html