The validation framework allows us to mark invalid input in text components and disable components in the case of invalid input