Commit db821662124d7346745c56786f704d35b505ec89

Authored by 常守达
1 parent e91e5ee5

feat(ui): 废弃CachedNetworkImage

... ... @@ -106,7 +106,7 @@ class _FriendTrendTitle extends StatelessWidget {
decoration: ShapeDecoration(
image: imageUrl?.isNotEmpty == true
? DecorationImage(
image: CachedNetworkImageProvider(imageUrl!),
image: NetworkImage(imageUrl!),
fit: BoxFit.cover,
)
: null,
... ...
... ... @@ -122,7 +122,7 @@ class _TrendHeaderAvatar extends StatelessWidget {
decoration: ShapeDecoration(
image: imageUrl?.isNotEmpty == true
? DecorationImage(
image: CachedNetworkImageProvider(imageUrl!),
image: NetworkImage(imageUrl!),
fit: BoxFit.cover,
)
: null,
... ...
... ... @@ -361,8 +361,8 @@ class _Avatar extends StatelessWidget {
child: SizedBox(
width: 80,
height: 80,
child: CachedNetworkImage(
imageUrl: avatarUrl,
child: Image.network(
avatarUrl,
fit: BoxFit.cover,
),
),
... ... @@ -736,8 +736,8 @@ class _ThemeBubble extends StatelessWidget {
Widget _buildImage() {
if (imageUrl != null && imageUrl!.isNotEmpty) {
return CachedNetworkImage(
imageUrl: imageUrl!,
return Image.network(
imageUrl!,
width: 36,
height: 36,
fit: BoxFit.fill,
... ...
... ... @@ -650,7 +650,7 @@ class _TopFriendBar extends StatelessWidget {
margin: EdgeInsets.only(right: 4),
decoration: ShapeDecoration(
image: DecorationImage(
image: CachedNetworkImageProvider(
image: NetworkImage(
'${controller.targetFriendInfo.value?.avatar}'),
fit: BoxFit.cover,
),
... ...
... ... @@ -134,8 +134,8 @@ class _BottomSheetFriendRow extends StatelessWidget {
),
),
child: ClipOval(
child: CachedNetworkImage(
imageUrl: friend.avatar!,
child: Image.network(
friend.avatar!,
width: 28,
height: 28,
fit: BoxFit.cover,
... ...
... ... @@ -242,8 +242,8 @@ class _RowAvatar extends StatelessWidget {
),
child: ClipOval(
child: imageUrl?.isNotEmpty == true
? CachedNetworkImage(
imageUrl: imageUrl!,
? Image.network(
imageUrl!,
width: 28,
height: 28,
fit: BoxFit.cover,
... ...
... ... @@ -167,10 +167,7 @@ class WatchFacePreview extends StatelessWidget {
Widget _buildFaceImage(String? themeUrl, String placeholder) {
if (themeUrl != null && themeUrl.isNotEmpty) {
if (themeUrl.isURL) {
return CachedNetworkImage(
imageUrl: themeUrl,
fit: BoxFit.fitWidth,
);
return Image.network(themeUrl, fit: BoxFit.fitWidth);
}
return Image.file(File(themeUrl), fit: BoxFit.fitWidth);
}
... ...