Knock requests banner (#3510)

* need to add strings

* preview tests

* code improvements

* fixed an error
This commit is contained in:
Mauro
2024-11-13 16:14:18 +01:00
committed by GitHub
parent b122b02bee
commit 03cb50e6e3
28 changed files with 317 additions and 39 deletions
+5 -2
View File
@@ -72,7 +72,8 @@ enum UserAvatarSizeOnScreen {
case editUserDetails
case suggestions
case blockedUsers
case knockingUsers
case knockingUsersStack
case knockingUser
var value: CGFloat {
switch self {
@@ -102,8 +103,10 @@ enum UserAvatarSizeOnScreen {
return 96
case .dmDetails:
return 75
case .knockingUsers:
case .knockingUsersStack:
return 28
case .knockingUser:
return 32
}
}
}
@@ -53,13 +53,13 @@ struct StackedAvatarsView_Previews: PreviewProvider, TestablePreview {
StackedAvatarsView(overlap: 16,
lineWidth: 2,
avatars: avatars,
avatarSize: .user(on: .knockingUsers),
avatarSize: .user(on: .knockingUsersStack),
mediaProvider: MediaProviderMock())
StackedAvatarsView(overlap: 16,
lineWidth: 2,
shouldStackFromLast: true,
avatars: avatars,
avatarSize: .user(on: .knockingUsers),
avatarSize: .user(on: .knockingUsersStack),
mediaProvider: MediaProviderMock())
}
}