diff --git a/frontend/src/app/main/ui/components/link_button.cljs b/frontend/src/app/main/ui/components/link_button.cljs index 90da87209c..124c05b1d2 100644 --- a/frontend/src/app/main/ui/components/link_button.cljs +++ b/frontend/src/app/main/ui/components/link_button.cljs @@ -9,8 +9,7 @@ [app.util.keyboard :as kbd] [rumext.v2 :as mf])) -(mf/defc link-button - {::mf/wrap-props false} +(mf/defc link-button* [{:keys [on-click class value data-testid]}] (let [on-key-down (mf/use-fn (mf/deps on-click) diff --git a/frontend/src/app/main/ui/notifications/context_notification.cljs b/frontend/src/app/main/ui/notifications/context_notification.cljs index 2d4bb0fb19..531fc1793a 100644 --- a/frontend/src/app/main/ui/notifications/context_notification.cljs +++ b/frontend/src/app/main/ui/notifications/context_notification.cljs @@ -62,8 +62,8 @@ (when (some? links) (for [[index link] (d/enumerate links)] ;; TODO Review this component - [:& lb/link-button {:class (stl/css :link) - :on-click (:callback link) - :value (:label link) - :key (dm/str "link-" index)}]))])]]) + [:> lb/link-button* {:class (stl/css :link) + :on-click (:callback link) + :value (:label link) + :key (dm/str "link-" index)}]))])]]) diff --git a/frontend/src/app/main/ui/notifications/inline_notification.cljs b/frontend/src/app/main/ui/notifications/inline_notification.cljs index 6f7f856f7e..17a9cd210c 100644 --- a/frontend/src/app/main/ui/notifications/inline_notification.cljs +++ b/frontend/src/app/main/ui/notifications/inline_notification.cljs @@ -30,7 +30,7 @@ (when (some? links) [:nav {:class (stl/css :link-nav)} (for [[index link] (d/enumerate links)] - [:& lb/link-button {:key (dm/str "link-" index) - :class (stl/css :link) - :on-click (:callback link) - :value (:label link)}])])]) + [:> lb/link-button* {:key (dm/str "link-" index) + :class (stl/css :link) + :on-click (:callback link) + :value (:label link)}])])]) diff --git a/frontend/src/app/main/ui/workspace/libraries.cljs b/frontend/src/app/main/ui/workspace/libraries.cljs index 00834db2ca..c82e2e84d2 100644 --- a/frontend/src/app/main/ui/workspace/libraries.cljs +++ b/frontend/src/app/main/ui/workspace/libraries.cljs @@ -617,7 +617,7 @@ (when (or (pos? (:components exceeded)) (pos? (:colors exceeded)) (pos? (:typographies exceeded))) - [:& lb/link-button + [:> lb/link-button* {:on-click see-all-assets :class (stl/css :libraries-updates-see-all) :value (str "(" (tr "workspace.libraries.update.see-all-changes") ")")}])])]])]]))