Of course, simply validating the input is not enough. In case the input is wrong, you want to give some feedback to the user. With Flowrabbit, you can do this in two ways. First, you can define a special error style for the error case and customize the appearance of the component in case the input is wrong. For instance, the border of the input field can turn red. Second, you can also specify a so-called error label, which will be shown when the user input is wrong.
Blocking Navigation:
In most scenarios, you don’t want the user to progress in the workflow when the input is wrong. For example, the user should only be able to move on in the sign-up process when they have entered a valid email address. Therefore, you can also enforce data validation on links. The linked screen will only be loaded when all fields in the current screen are valid.