combine static method
Combines multiple validators Returns first error found, or null if all pass
Implementation
static String? combine(
String? value,
List<String? Function(String?)> validators,
) {
for (final validator in validators) {
final error = validator(value);
if (error != null) return error;
}
return null;
}