Merge pull request #7027 from vector-im/mauroromito/6946_custom_emojis

Labs: Rich text-editor fix for "does not support inserting custom iOS emojis"
This commit is contained in:
Velin92
2022-11-02 17:31:19 +01:00
committed by GitHub
8 changed files with 33 additions and 10 deletions
@@ -29,11 +29,12 @@ enum MockComposerScreenState: MockScreenState, CaseIterable {
var screenView: ([Any], AnyView) {
let viewModel: ComposerViewModel
let bindings = ComposerBindings(focused: false)
switch self {
case .send: viewModel = ComposerViewModel(initialViewState: ComposerViewState())
case .edit: viewModel = ComposerViewModel(initialViewState: ComposerViewState(sendMode: .edit))
case .reply: viewModel = ComposerViewModel(initialViewState: ComposerViewState(eventSenderDisplayName: "TestUser", sendMode: .reply))
case .send: viewModel = ComposerViewModel(initialViewState: ComposerViewState(bindings: bindings))
case .edit: viewModel = ComposerViewModel(initialViewState: ComposerViewState(sendMode: .edit, bindings: bindings))
case .reply: viewModel = ComposerViewModel(initialViewState: ComposerViewState(eventSenderDisplayName: "TestUser", sendMode: .reply, bindings: bindings))
}
let wysiwygviewModel = WysiwygComposerViewModel(minHeight: 20, maxHeight: 360)