Skip to content

Commit 23a5d21

Browse files
committed
Simplify binding
1 parent 07747a6 commit 23a5d21

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

ExampleMVVM/Presentation/MoviesScene/MoviesList/View/MoviesListViewController.swift

+3-3
Original file line numberDiff line numberDiff line change
@@ -41,9 +41,9 @@ final class MoviesListViewController: UIViewController, StoryboardInstantiable,
4141

4242
private func bind(to viewModel: MoviesListViewModel) {
4343
viewModel.items.observe(on: self) { [weak self] _ in self?.updateItems() }
44-
viewModel.query.observe(on: self) { [weak self] query in self?.updateSearchQuery(query) }
45-
viewModel.loading.observe(on: self) { [weak self] loading in self?.updateLoading(loading) }
46-
viewModel.error.observe(on: self) { [weak self] error in self?.showError(error) }
44+
viewModel.query.observe(on: self) { [weak self] in self?.updateSearchQuery($0) }
45+
viewModel.loading.observe(on: self) { [weak self] in self?.updateLoading($0) }
46+
viewModel.error.observe(on: self) { [weak self] in self?.showError($0) }
4747
}
4848

4949
override func viewWillDisappear(_ animated: Bool) {

0 commit comments

Comments
 (0)