diff --git a/Sources/Shared/Views/AvatarView.swift b/Sources/Shared/Views/AvatarView.swift index 93a4789f6b22df1f60d4470c05df1db69e2d9cd6..a1104edb680c869092a0017ef5e8c87310ae7bd5 100644 --- a/Sources/Shared/Views/AvatarView.swift +++ b/Sources/Shared/Views/AvatarView.swift @@ -48,6 +48,12 @@ public final class AvatarView: UIView { public func setupProfile(title: String, image: Data?, size: AvatarView.Size) { iconImageView.image = nil + monogramLabel.text = title + .trimmingCharacters(in: .whitespacesAndNewlines) + .replacingOccurrences(of: " ", with: "") + .prefix(2) + .uppercased() + monogramLabel.text = "\(title.prefix(2))".uppercased() // TODO: What are the font sizes and corner radius for small/medium avatars?