mod: 增加骨架屏

This commit is contained in:
guozhigq
2023-04-22 00:22:36 +08:00
parent 572d2a4139
commit 2fd1cc422b
5 changed files with 130 additions and 70 deletions

View File

@ -1,5 +1,6 @@
import 'package:flutter/material.dart';
import 'package:cached_network_image/cached_network_image.dart';
import 'package:pilipala/common/constants.dart';
class NetworkImgLayer extends StatelessWidget {
final String? src;
@ -29,7 +30,8 @@ class NetworkImgLayer extends StatelessWidget {
// double pr = 2;
return src != ''
? ClipRRect(
borderRadius: BorderRadius.circular(type == 'avatar' ? 50 : 4),
borderRadius: BorderRadius.circular(
type == 'avatar' ? 50 : StyleString.imgRadius.x),
child: CachedNetworkImage(
imageUrl: src!,
width: width ?? double.infinity,