// // LoginViewModel.swift // Chat // // Created by Sergey Tarasov on 25.07.2022. // import Foundation final class LoginViewModel: ObservableObject { let manager = StreamManager.shared @Published var login: String = "test11@msg.sharix-app.org" @Published var password: String = "test11_-" var isShowError: String? = nil func didTouchLogIn(_ completion: @escaping (Bool) -> Void) { self.manager.setupStream(with: login, password: password) self.manager.connect() completion(true) } }