From 5e299551b7e01e25cbe310920bf690e9213d466a Mon Sep 17 00:00:00 2001 From: "alonso.torres" Date: Fri, 16 Oct 2020 08:25:11 +0200 Subject: [PATCH] :bug: Fixes problem with library and colors --- .../app/main/ui/workspace/sidebar/assets.cljs | 20 +++++++++---------- 1 file changed, 9 insertions(+), 11 deletions(-) diff --git a/frontend/src/app/main/ui/workspace/sidebar/assets.cljs b/frontend/src/app/main/ui/workspace/sidebar/assets.cljs index a3df093b4..1693f21a4 100644 --- a/frontend/src/app/main/ui/workspace/sidebar/assets.cljs +++ b/frontend/src/app/main/ui/workspace/sidebar/assets.cljs @@ -191,7 +191,7 @@ :options [[(tr "workspace.assets.delete") on-delete]]}])])])) (mf/defc color-item - [{:keys [color local? locale file-id] :as props}] + [{:keys [color local? locale] :as props}] (let [rename? (= (:color-for-rename @refs/workspace-local) (:id color)) id (:id color) input-ref (mf/use-ref) @@ -333,16 +333,14 @@ (when open? [:div.group-list (for [color colors] - [:& color-item {:key (:id color) - :color (if (:value color) - (-> color - (assoc :color (:value color) - :opacity 1) - (dissoc :value)) - color) - :file-id file-id - :local? local? - :locale locale}])])])) + (let [color (cond-> color + (:value color) (assoc :color (:value color) :opacity 1) + (:value color) (dissoc :value) + true (assoc :file-id file-id))] + [:& color-item {:key (:id color) + :color color + :local? local? + :locale locale}]))])])) (mf/defc typography-box [{:keys [file file-id local? typographies locale open? on-open on-close] :as props}]