diff --git a/VDS/Components/TextFields/InputField/FieldTypes/InlineAction.swift b/VDS/Components/TextFields/InputField/FieldTypes/InlineAction.swift index 7bacecc0..68fe8b04 100644 --- a/VDS/Components/TextFields/InputField/FieldTypes/InlineAction.swift +++ b/VDS/Components/TextFields/InputField/FieldTypes/InlineAction.swift @@ -19,7 +19,8 @@ extension InputField { override func updateView(_ inputField: InputField) { minWidth = 102.0 - + actionModel = inputField.actionTextLinkModel + super.updateView(inputField) } } diff --git a/VDS/Components/TextFields/InputField/TextLinkModel.swift b/VDS/Components/TextFields/InputField/TextLinkModel.swift index 89235e5e..324ea6a0 100644 --- a/VDS/Components/TextFields/InputField/TextLinkModel.swift +++ b/VDS/Components/TextFields/InputField/TextLinkModel.swift @@ -12,11 +12,11 @@ extension InputField { ///Text that goes in the Tab public var text: String - + ///Click event when you click on a tab - public var onClick: ((TextLink) -> Void)? - - public init(text: String, onClick: ((TextLink) -> Void)? = nil) { + public var onClick: ((String?) -> Void) + + public init(text: String = "Apply", onClick: @escaping (String?) -> Void) { self.text = text self.onClick = onClick }