Allow the creation of complex conditions on fields. Currently, the conditions only control a field's visibility.
It would be beneficial to allow a condition that changes other attributes, like validation. For example, a phone field would be optional. If the user chooses to be contacted by phone, the field becomes mandatory.
A complex condition can involve more than one field. For example, there are several fields for contact methods (e.g., phone, email, Discord). Only one of them is mandatory, but not a specific one. Meaning, the user has to fill in at least one; it doesn't matter which.
To leave a comment, please authenticate.