This commit is contained in:
Kevin G Christiano 2021-01-07 10:48:27 -05:00
parent 789442f13d
commit 5c0e433193
2 changed files with 7 additions and 4 deletions

View File

@ -320,8 +320,6 @@ import UIKit
model.updateUIDynamicError = { [weak self] in
MVMCoreDispatchUtility.performBlock(onMainThread: {
guard let self = self else { return }
model.isValid = false
self.updateValidation(model.isValid ?? false)
})
}

View File

@ -23,7 +23,10 @@ import Foundation
public var title: String?
public var feedback: String?
public var dynamicErrorMessage: String? {
didSet { updateUIDynamicError?() }
didSet {
isValid = dynamicErrorMessage?.isEmpty ?? true
updateUIDynamicError?()
}
}
public var errorMessage: String?
public var errorTextColor: Color?
@ -75,7 +78,9 @@ import Foundation
//--------------------------------------------------
public func formFieldValue() -> AnyHashable? {
dynamicErrorMessage = nil
if dynamicErrorMessage != nil {
dynamicErrorMessage = nil
}
return text
}