``` clickDisposable = signInBtn.withLatestFrom(inp...
# rx
m
Copy code
clickDisposable = signInBtn.withLatestFrom(inputObs, BiFunction(this::mapToLoginBody))
            .flatMapSingle { loginManager.loginAndSaveUserData(it, true) }
            .map<LoginViewStates> { LoginViewStates.LoginState(it) }