isEmptyValue function

bool isEmptyValue(
  1. Object? value
)

Whether value counts as empty for required (Laravel semantics).

Implementation

bool isEmptyValue(Object? value) => switch (value) {
  null => true,
  String() => value.trim().isEmpty,
  List<Object?>() => value.isEmpty,
  Map<Object?, Object?>() => value.isEmpty,
  _ => false,
};