Pass direct args instead of a vector to toggle-values on sidebar assets

This commit is contained in:
Andrey Antukh 2025-12-03 11:15:57 +01:00 committed by Alejandro Alonso
parent 84c747cd31
commit 4be046406d

View File

@ -68,7 +68,7 @@
:filters filters}])) :filters filters}]))
(defn- toggle-values (defn- toggle-values
[v [a b]] [v a b]
(if (= v a) b a)) (if (= v a) b a))
(mf/defc assets-toolbox* (mf/defc assets-toolbox*
@ -97,7 +97,7 @@
(mf/use-fn (mf/use-fn
(mf/deps ordering) (mf/deps ordering)
(fn [] (fn []
(let [new-value (toggle-values ordering [:asc :desc])] (let [new-value (toggle-values ordering :asc :desc)]
(swap! filters* assoc :ordering new-value) (swap! filters* assoc :ordering new-value)
(dwa/set-current-assets-ordering! new-value)))) (dwa/set-current-assets-ordering! new-value))))
@ -105,7 +105,7 @@
(mf/use-fn (mf/use-fn
(mf/deps list-style) (mf/deps list-style)
(fn [] (fn []
(let [new-value (toggle-values list-style [:thumbs :list])] (let [new-value (toggle-values list-style :thumbs :list)]
(swap! filters* assoc :list-style new-value) (swap! filters* assoc :list-style new-value)
(dwa/set-current-assets-list-style! new-value)))) (dwa/set-current-assets-list-style! new-value))))