Skip to content

Commit 664d2c9

Browse files
committed
Add comments
1 parent 6a2dfdb commit 664d2c9

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

ExampleMVVM/Presentation/MoviesScene/MoviesList/ViewModel/MoviesListViewModel.swift

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@
88
import Foundation
99

1010
struct MoviesListViewModelClosures {
11-
// Note: if you would need to edit movie inside Details screen and update this Movies List screen with updated movie then you would need this closure:
12-
// showMovieDetails: (Movie, @escaping (_ updated: Movie) -> Void) -> Void
11+
/// Note: if you would need to edit movie inside Details screen and update this Movies List screen with updated movie then you would need this closure:
12+
/// showMovieDetails: (Movie, @escaping (_ updated: Movie) -> Void) -> Void
1313
let showMovieDetails: (Movie) -> Void
1414
let showMovieQueriesSuggestions: (@escaping (_ didSelect: MovieQuery) -> Void) -> Void
1515
let closeMovieQueriesSuggestions: () -> Void
@@ -31,7 +31,7 @@ protocol MoviesListViewModelInput {
3131
}
3232

3333
protocol MoviesListViewModelOutput {
34-
var items: Observable<[MoviesListItemViewModel]> { get }
34+
var items: Observable<[MoviesListItemViewModel]> { get } /// Also we can calculate display view model items on demand: https://github.com/kudoleh/iOS-Clean-Architecture-MVVM/pull/9
3535
var loading: Observable<MoviesListViewModelLoading?> { get }
3636
var query: Observable<String> { get }
3737
var error: Observable<String> { get }

0 commit comments

Comments
 (0)