minFiles function
Creates a validator for BloomFileField that fails when fewer than count files are selected.
Returns message (or 'Please select at least $count files.' by default).
final docsField = BloomFileField(
multiple: true,
validators: [minFiles(2, 'Please upload at least 2 verification documents.')],
);
Implementation
String? Function(List<BloomFile>) minFiles(int count, [String? message]) =>
(files) => files.length < count
? (message ?? 'Please select at least $count files.')
: null;