Bump composer version to 1.4.0

This commit is contained in:
aringenbach 2023-03-23 17:12:54 +01:00
parent 052acddc3b
commit f83599b83f
4 changed files with 10 additions and 3 deletions

View file

@ -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"
}
},
{

View file

@ -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
}
}
}

View file

@ -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
}
}
}

View file

@ -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