mirror of
https://github.com/Novaloop-AG/element-x-ios.git
synced 2026-11-02 21:33:26 +00:00
Run SwiftFormat.
This commit is contained in:
@@ -27,7 +27,7 @@ struct RoomDetailsEditScreenViewState: BindableState {
|
||||
var canEditTopic = false
|
||||
var avatarURL: URL?
|
||||
var localMedia: MediaInfo?
|
||||
|
||||
|
||||
var bindings: RoomDetailsEditScreenViewStateBindings
|
||||
|
||||
var nameDidChange: Bool {
|
||||
@@ -51,7 +51,7 @@ struct RoomDetailsEditScreenViewState: BindableState {
|
||||
var avatarDidChange: Bool {
|
||||
localMedia != nil || avatarURL != initialAvatarURL
|
||||
}
|
||||
|
||||
|
||||
var canSave: Bool {
|
||||
!bindings.name.isEmpty && (avatarDidChange || nameDidChange || topicDidChange)
|
||||
}
|
||||
|
||||
@@ -52,7 +52,7 @@ struct RoomDetailsEditScreen: View {
|
||||
.disabled(!context.viewState.canSave)
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
private var avatar: some View {
|
||||
Button {
|
||||
context.send(viewAction: .presentMediaSource)
|
||||
@@ -74,7 +74,7 @@ struct RoomDetailsEditScreen: View {
|
||||
.frame(maxWidth: .infinity, alignment: .center)
|
||||
.listRowBackground(Color.clear)
|
||||
}
|
||||
|
||||
|
||||
private var nameSection: some View {
|
||||
Section {
|
||||
if context.viewState.canEditName {
|
||||
|
||||
Reference in New Issue
Block a user