Would like to create reusable and highly functional input validation methods in Fuse components.
ValidatedTextInput is a TextInput with appropriate properties and states to indicate the validity of input.
This property indicates if the text input is valid.
This property is used to control whether input is required in order to be valid.
This property indicates whether the user has entered enything into this control.
This property is used to control how long the text input must be before it becomes valid. Default value is 1.