Knocking Request Cell (#3516)

* knocking request cell

* moved media provider
This commit is contained in:
Mauro
2024-11-15 13:42:30 +01:00
committed by GitHub
parent 7e192b7571
commit e17a4d5275
24 changed files with 267 additions and 36 deletions
+7 -4
View File
@@ -72,8 +72,9 @@ enum UserAvatarSizeOnScreen {
case editUserDetails
case suggestions
case blockedUsers
case knockingUsersStack
case knockingUser
case knockingUsersBannerStack
case knockingUserBanner
case knockingUserList
var value: CGFloat {
switch self {
@@ -103,10 +104,12 @@ enum UserAvatarSizeOnScreen {
return 96
case .dmDetails:
return 75
case .knockingUsersStack:
case .knockingUsersBannerStack:
return 28
case .knockingUser:
case .knockingUserBanner:
return 32
case .knockingUserList:
return 52
}
}
}
@@ -53,13 +53,13 @@ struct StackedAvatarsView_Previews: PreviewProvider, TestablePreview {
StackedAvatarsView(overlap: 16,
lineWidth: 2,
avatars: avatars,
avatarSize: .user(on: .knockingUsersStack),
avatarSize: .user(on: .knockingUsersBannerStack),
mediaProvider: MediaProviderMock())
StackedAvatarsView(overlap: 16,
lineWidth: 2,
shouldStackFromLast: true,
avatars: avatars,
avatarSize: .user(on: .knockingUsersStack),
avatarSize: .user(on: .knockingUsersBannerStack),
mediaProvider: MediaProviderMock())
}
}