Получение расширения файла
static String getFileExt(String name) { final ext = name.split('.').last; return ext.isNotEmpty ? '.$ext' : '.jpg'; }