Skip to content

Commit dcccedc

Browse files
committed
Topic list avatar placeholder
1 parent 305020c commit dcccedc

File tree

1 file changed

+11
-12
lines changed

1 file changed

+11
-12
lines changed

V2exOS/Views/TopicList/TopicListCellView.swift

Lines changed: 11 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -28,18 +28,17 @@ struct TopicListCellView: View {
2828
} label: {
2929

3030
HStack {
31-
32-
if !isMemberLoading {
33-
let user = topic.member ?? member
34-
if let avatarUrl = user?.avatarLarge {
35-
KFImage.url(URL(string: avatarUrl))
36-
.resizable()
37-
.fade(duration: 0.25)
38-
.scaledToFit()
39-
.frame(width: 48, height: 48)
40-
.mask(RoundedRectangle(cornerRadius: 8))
41-
}
42-
}
31+
32+
let avatarUrl = (topic.member ?? member)?.avatarLarge
33+
34+
KFImage.url(URL(string: avatarUrl ?? ""))
35+
.resizable()
36+
.fade(duration: 0.25)
37+
.scaledToFit()
38+
.background(.gray)
39+
.frame(width: 48, height: 48)
40+
.mask(RoundedRectangle(cornerRadius: 8))
41+
4342

4443
VStack(alignment: .leading, spacing: 6) {
4544

0 commit comments

Comments
 (0)