mirror of
https://github.com/asjqkkkk/flutter-todos.git
synced 2025-08-14 06:11:36 +08:00
14 lines
345 B
Dart
14 lines
345 B
Dart
import 'package:flutter_svg/flutter_svg.dart';
|
|
|
|
import 'package:flutter/material.dart';
|
|
import 'dart:io';
|
|
ImageProvider getProvider(String url){
|
|
if(!url.startsWith('http')){
|
|
final file = File(url);
|
|
if(file.existsSync()){
|
|
return FileImage(file);
|
|
} else return AssetImage('imags/icon_2.png');
|
|
}
|
|
|
|
return NetworkImage(url);
|
|
} |