From 0ab83fa7a83904ad238ba52612298828eda7fe5d Mon Sep 17 00:00:00 2001 From: Matt Bruce Date: Thu, 9 May 2024 13:53:26 -0500 Subject: [PATCH] updated onclick Signed-off-by: Matt Bruce --- .../TextFields/InputField/FieldTypes/InlineAction.swift | 3 ++- VDS/Components/TextFields/InputField/TextLinkModel.swift | 8 ++++---- 2 files changed, 6 insertions(+), 5 deletions(-) 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 }