mirror of
https://gitlab.opencode.de/bwi/bundesmessenger/clients/bundesmessenger-ios.git
synced 2026-04-25 19:10:49 +02:00
Rename completion to callback and simplify actor usage. (#6141)
This commit is contained in:
@@ -29,7 +29,7 @@ class OnboardingAvatarViewModel: OnboardingAvatarViewModelType, OnboardingAvatar
|
||||
|
||||
// MARK: Public
|
||||
|
||||
var completion: ((OnboardingAvatarViewModelResult) -> Void)?
|
||||
var callback: ((OnboardingAvatarViewModelResult) -> Void)?
|
||||
|
||||
// MARK: - Setup
|
||||
|
||||
@@ -46,13 +46,13 @@ class OnboardingAvatarViewModel: OnboardingAvatarViewModelType, OnboardingAvatar
|
||||
override func process(viewAction: OnboardingAvatarViewAction) {
|
||||
switch viewAction {
|
||||
case .pickImage:
|
||||
completion?(.pickImage)
|
||||
callback?(.pickImage)
|
||||
case .takePhoto:
|
||||
completion?(.takePhoto)
|
||||
callback?(.takePhoto)
|
||||
case .save:
|
||||
completion?(.save(state.avatar))
|
||||
callback?(.save(state.avatar))
|
||||
case .skip:
|
||||
completion?(.skip)
|
||||
callback?(.skip)
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user