opt: show listsheet item cover

This commit is contained in:
bggRGjQaUbCoE
2024-09-04 09:27:14 +08:00
parent f576e17b79
commit c1a95a4519
5 changed files with 92 additions and 27 deletions

View File

@@ -23,6 +23,7 @@ class NetworkImgLayer extends StatelessWidget {
this.origAspectRatio,
this.semanticsLabel,
this.ignoreHeight,
this.radius,
});
final String? src;
@@ -35,6 +36,7 @@ class NetworkImgLayer extends StatelessWidget {
final double? origAspectRatio;
final String? semanticsLabel;
final bool? ignoreHeight;
final double? radius;
@override
Widget build(BuildContext context) {
@@ -57,11 +59,13 @@ class NetworkImgLayer extends StatelessWidget {
? ClipRRect(
clipBehavior: Clip.antiAlias,
borderRadius: BorderRadius.circular(
type == 'avatar'
? 50
: type == 'emote'
? 0
: StyleString.imgRadius.x,
radius != null
? radius!
: type == 'avatar'
? 50
: type == 'emote'
? 0
: StyleString.imgRadius.x,
),
child: CachedNetworkImage(
imageUrl: imageUrl,