remove transparent_image dependency out of plugin

This commit is contained in:
Wenqi Li 2020-08-14 19:15:43 +08:00
parent 40e8dfe6bf
commit fe319937c9
4 changed files with 1 additions and 11 deletions

View File

@ -8,7 +8,6 @@ import 'package:flutter/foundation.dart';
import 'package:flutter/painting.dart';
import 'package:flutter/services.dart';
import 'package:flutter/widgets.dart';
import 'package:transparent_image/transparent_image.dart';
part 'src/common/medium_type.dart';
part 'src/image_providers/album_thumbnail_provider.dart';

View File

@ -34,8 +34,7 @@ class AlbumThumbnailProvider extends ImageProvider<AlbumThumbnailProvider> {
width: width,
highQuality: highQuality,
);
if (bytes == null || bytes.length == 0)
return await decode(kTransparentImage);
if (bytes == null || bytes.length == 0) return null;
return await decode(bytes);
}

View File

@ -156,13 +156,6 @@ packages:
url: "https://pub.dartlang.org"
source: hosted
version: "0.2.15"
transparent_image:
dependency: "direct main"
description:
name: transparent_image
url: "https://pub.dartlang.org"
source: hosted
version: "1.0.0"
typed_data:
dependency: transitive
description:

View File

@ -10,7 +10,6 @@ environment:
dependencies:
flutter:
sdk: flutter
transparent_image: ^1.0.0
dev_dependencies:
flutter_test: