mirror of
https://github.com/vector-im/element-ios.git
synced 2024-09-28 23:32:41 +00:00
Bump composer version to 1.4.0
This commit is contained in:
parent
052acddc3b
commit
f83599b83f
4 changed files with 10 additions and 3 deletions
|
@ -50,8 +50,8 @@
|
|||
"kind" : "remoteSourceControl",
|
||||
"location" : "https://github.com/matrix-org/matrix-wysiwyg-composer-swift",
|
||||
"state" : {
|
||||
"revision" : "aa98d9b6e4c3d2c4927190c09c5a7e56d08dbfb0",
|
||||
"version" : "1.3.0"
|
||||
"revision" : "ca2f6508bcd8ec0ce239a48347ff155a3a7bef06",
|
||||
"version" : "1.4.0"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
|
|
@ -41,6 +41,7 @@ extension ComposerLinkActionViewState {
|
|||
switch linkAction {
|
||||
case .createWithText, .create: return VectorL10n.wysiwygComposerLinkActionCreateTitle
|
||||
case .edit: return VectorL10n.wysiwygComposerLinkActionEditTitle
|
||||
case .disabled: return ""
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -64,6 +65,7 @@ extension ComposerLinkActionViewState {
|
|||
case .createWithText: return bindings.text.isEmpty
|
||||
case .create: return false
|
||||
case .edit: return !bindings.hasEditedUrl
|
||||
case .disabled: return false
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -46,6 +46,9 @@ final class ComposerLinkActionViewModel: ComposerLinkActionViewModelType, Compos
|
|||
initialViewState = .init(linkAction: .createWithText, bindings: simpleBindings)
|
||||
case .create:
|
||||
initialViewState = .init(linkAction: .create, bindings: simpleBindings)
|
||||
case .disabled:
|
||||
// Note: Unreachable
|
||||
initialViewState = .init(linkAction: .disabled, bindings: simpleBindings)
|
||||
}
|
||||
|
||||
super.init(initialViewState: initialViewState)
|
||||
|
@ -74,6 +77,8 @@ final class ComposerLinkActionViewModel: ComposerLinkActionViewModelType, Compos
|
|||
.setLink(urlString: state.bindings.linkUrl)
|
||||
)
|
||||
)
|
||||
case .disabled:
|
||||
break
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -56,7 +56,7 @@ packages:
|
|||
branch: 0.0.1
|
||||
WysiwygComposer:
|
||||
url: https://github.com/matrix-org/matrix-wysiwyg-composer-swift
|
||||
version: 1.3.0
|
||||
version: 1.4.0
|
||||
DeviceKit:
|
||||
url: https://github.com/devicekit/DeviceKit
|
||||
majorVersion: 4.7.0
|
||||
|
|
Loading…
Reference in a new issue