Skip to content

Commit b034663

Browse files
committed
content [nfc]: Give [Avatar] a required borderRadius param
1 parent 7380851 commit b034663

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

lib/widgets/content.dart

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -818,10 +818,12 @@ class Avatar extends StatelessWidget {
818818
super.key,
819819
required this.userId,
820820
required this.size,
821+
required this.borderRadius,
821822
});
822823

823824
final int userId;
824825
final double size;
826+
final double borderRadius;
825827

826828
@override
827829
Widget build(BuildContext context) {
@@ -839,7 +841,7 @@ class Avatar extends StatelessWidget {
839841
return SizedBox.square(
840842
dimension: size,
841843
child: ClipRRect(
842-
borderRadius: const BorderRadius.all(Radius.circular(4)), // TODO vary with [size]?
844+
borderRadius: BorderRadius.all(Radius.circular(borderRadius)),
843845
clipBehavior: Clip.antiAlias,
844846
child: avatar));
845847
}

lib/widgets/message_list.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -486,7 +486,7 @@ class MessageWithSender extends StatelessWidget {
486486
child: Row(crossAxisAlignment: CrossAxisAlignment.start, children: [
487487
Padding(
488488
padding: const EdgeInsets.fromLTRB(3, 6, 11, 0),
489-
child: Avatar(userId: message.senderId, size: 35)),
489+
child: Avatar(userId: message.senderId, size: 35, borderRadius: 4)),
490490
Expanded(
491491
child: Column(
492492
crossAxisAlignment: CrossAxisAlignment.stretch,

0 commit comments

Comments
 (0)