mirror of
https://github.com/Novaloop-AG/element-x-ios.git
synced 2026-11-03 06:02:10 +00:00
Fixes #2486 - Implement blocked users management in the app settings
This commit is contained in:
+4
-4
@@ -38,22 +38,22 @@ class UserDetailsEditScreenViewModel: UserDetailsEditScreenViewModelType, UserDe
|
||||
super.init(initialViewState: UserDetailsEditScreenViewState(userID: clientProxy.userID,
|
||||
bindings: .init()), imageProvider: mediaProvider)
|
||||
|
||||
clientProxy.userAvatarURL
|
||||
clientProxy.userAvatarURLPublisher
|
||||
.receive(on: DispatchQueue.main)
|
||||
.weakAssign(to: \.state.currentAvatarURL, on: self)
|
||||
.store(in: &cancellables)
|
||||
|
||||
clientProxy.userAvatarURL
|
||||
clientProxy.userAvatarURLPublisher
|
||||
.receive(on: DispatchQueue.main)
|
||||
.weakAssign(to: \.state.selectedAvatarURL, on: self)
|
||||
.store(in: &cancellables)
|
||||
|
||||
clientProxy.userDisplayName
|
||||
clientProxy.userDisplayNamePublisher
|
||||
.receive(on: DispatchQueue.main)
|
||||
.weakAssign(to: \.state.currentDisplayName, on: self)
|
||||
.store(in: &cancellables)
|
||||
|
||||
clientProxy.userDisplayName
|
||||
clientProxy.userDisplayNamePublisher
|
||||
.receive(on: DispatchQueue.main)
|
||||
.sink { [weak self] displayName in
|
||||
guard let self else { return }
|
||||
|
||||
Reference in New Issue
Block a user