validateFileExtension static method
Validate file extension
Implementation
static void validateFileExtension(
String filePath, List<String> allowedExtensions) {
final extension = filePath.split('.').last.toLowerCase();
if (!allowedExtensions.contains(extension)) {
throw ArgumentError(
'File must have one of these extensions: ${allowedExtensions.join(', ')}');
}
}