updated onclick

Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
This commit is contained in:
Matt Bruce 2024-05-09 13:53:36 -05:00
parent 0ab83fa7a8
commit 3c508aff0e

View File

@ -40,7 +40,7 @@ extension InputField {
var keyboardType: UIKeyboardType
var minWidth: CGFloat = 40.0
var leftImageName: String?
var actionModel: InputField.TextLinkModel?
var actionModel: TextLinkModel?
var toolTipModel: Tooltip.TooltipModel?
var isSecureTextEntry = false
var placeholderText: String?
@ -66,7 +66,10 @@ extension InputField {
inputField.actionTextLink.surface = inputField.surface
if let actionModel {
inputField.actionTextLink.text = actionModel.text
inputField.actionTextLink.onClick = actionModel.onClick
inputField.actionTextLink.onClick = { [weak self] _ in
guard let self else { return }
actionModel.onClick(inputField.value)
}
inputField.actionTextLink.isHidden = false
inputField.containerStackView.setCustomSpacing(VDSLayout.space2X, after: inputField.statusIcon)
} else {