Skip to content

Commit 82c893b

Browse files
committed
[BOOK-268] fix: resolve login button issue in SettingView
1 parent b54efd9 commit 82c893b

2 files changed

Lines changed: 2 additions & 6 deletions

File tree

src/Projects/BKPresentation/Sources/MainFlow/Setting/View/SettingViewController.swift

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -113,14 +113,11 @@ final class SettingViewController: BaseViewController<SettingView> {
113113
.filter { $0 }
114114
.receive(on: DispatchQueue.main)
115115
.sink { [weak self] _ in
116-
self?.coordinator?.notifyAuthenticationRequired { [weak self] in
117-
self?.viewModel.send(.loginFlowFinished)
118-
}
116+
self?.viewModel.send(.loginFlowFinished)
117+
self?.coordinator?.notifyAuthenticationRequired { }
119118
}
120119
.store(in: &cancellable)
121120
}
122-
123-
@objc func dummyFunc() {}
124121
}
125122

126123
private extension SettingViewController {

src/Projects/BKPresentation/Sources/MainFlow/Setting/ViewModel/SettingViewModel.swift

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,6 @@ final class SettingViewModel: BaseViewModel {
9191
effects.append(.appVersion)
9292

9393
case .accessModeChanged(let mode):
94-
newState.isLoginRequired = false
9594
if mode == .member {
9695
newState.secondMenuItems = [.logout, .withdraw]
9796
} else {

0 commit comments

Comments
 (0)