 // MARK: Build Helpers
 internal extension PXResultViewModel {
 
-    typealias action = (() -> Void)?
+    typealias Action = (() -> Void)?
     
     func getActionButton() -> PXAction? {
         return getAction(label: getButtonLabel(), action: getButtonAction())

        }
    }

    private func getLinkAction() -> action {
        return { [weak self] in
            if let url = self?.getBackUrl() {
                self?.openURL(url: url, success: { [weak self] (_) in

        return getAction(label: getLinkLabel(), action: getLinkAction())
    }
    
    private func getAction(label: String?, action: Action) -> PXAction? {
        guard let label = label, let action = action else {
            return nil
        }
