From 9d2117e2ac5d6f72eee144e4112d4d28eec044d8 Mon Sep 17 00:00:00 2001 From: Andrey Antukh Date: Mon, 17 Mar 2025 12:31:25 +0100 Subject: [PATCH] :paperclip: Replace use-callback with use-fn on token themes modal --- .../app/main/ui/workspace/tokens/modals/themes.cljs | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/frontend/src/app/main/ui/workspace/tokens/modals/themes.cljs b/frontend/src/app/main/ui/workspace/tokens/modals/themes.cljs index 0a2ba9f19..4e8a46022 100644 --- a/frontend/src/app/main/ui/workspace/tokens/modals/themes.cljs +++ b/frontend/src/app/main/ui/workspace/tokens/modals/themes.cljs @@ -128,7 +128,7 @@ :class (stl/css :theme-row)} [:div {:class (stl/css :theme-row-left)} - ;; FIREEEEEEEEEE THIS + ;; FIXME: FIREEEEEEEEEE THIS [:div {:on-click (fn [e] (dom/prevent-default e) (dom/stop-propagation e) @@ -261,7 +261,7 @@ (swap! theme-state* #(assoc % field value)))) on-save-form - (mf/use-callback + (mf/use-fn (mf/deps theme-state) (fn [e] (dom/prevent-default e) @@ -378,7 +378,7 @@ (clt/toggle-token-set-group group-path lib' theme')))))) on-click-token-set - (mf/use-callback + (mf/use-fn (mf/deps on-toggle-token-set) (fn [prefixed-set-path-str] (let [set-name (ctob/prefixed-set-path-string->set-name-string prefixed-set-path-str)] @@ -429,7 +429,7 @@ state (mf/use-state (if (empty? themes) {:type :create-theme} {:type :themes-overview})) - set-state (mf/use-callback #(swap! state %)) + set-state (mf/use-fn #(swap! state %)) component (case (:type @state) :empty-themes empty-themes :themes-overview (if (empty? themes) empty-themes themes-overview) @@ -442,8 +442,8 @@ {::mf/wrap-props false ::mf/register modal/components ::mf/register-as :tokens/themes} - [_args] - (let [handle-close-dialog (mf/use-callback #(st/emit! (modal/hide)))] + [] + (let [handle-close-dialog (mf/use-fn #(st/emit! (modal/hide)))] [:div {:class (stl/css :modal-overlay)} [:div {:class (stl/css :modal-dialog) :data-testid "token-theme-update-create-modal"}