feat(avatar): task 394 placeholder empty avatar

This commit is contained in:
mso7nueh
2025-04-25 12:56:23 +03:00
parent a3d903b6b9
commit 27b1656690
10 changed files with 24 additions and 7 deletions

View File

@@ -128,6 +128,7 @@ class _ChatScreenState extends State<ChatScreen> {
CircleAvatar(
radius: 20,
foregroundImage: NetworkImage(state.chatRoom.users.receiver.profilePhotoUrl!),
backgroundImage: const AssetImage('assets/images/no_avatar.png'),
),
if (state.chatRoom.users.receiver.profilePhotoUrl == null)
Container(

View File

@@ -40,9 +40,10 @@ class _ChatEntryWidgetState extends State<ChatEntryWidget> {
children: [
CircleAvatar(
radius: 24,
backgroundImage: NetworkImage(
foregroundImage: NetworkImage(
widget.chatRoom.users.toChatUser.profilePhotoUrl,
),
backgroundImage: const AssetImage('assets/images/no_avatar.png'),
backgroundColor: Colors.white,
),
const SizedBox(width: 12),