From b71ed9f6f20f3a781a4b791228e4341410240d32 Mon Sep 17 00:00:00 2001 From: "alonso.torres" Date: Tue, 7 Nov 2023 11:25:28 +0100 Subject: [PATCH] :bug: Fix crash when multiple typographies selected --- .../sidebar/options/menus/typography.cljs | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/frontend/src/app/main/ui/workspace/sidebar/options/menus/typography.cljs b/frontend/src/app/main/ui/workspace/sidebar/options/menus/typography.cljs index 874df130c8..41ba3448cc 100644 --- a/frontend/src/app/main/ui/workspace/sidebar/options/menus/typography.cljs +++ b/frontend/src/app/main/ui/workspace/sidebar/options/menus/typography.cljs @@ -377,12 +377,18 @@ :on-blur on-blur}])] [:div {:class (stl/css :font-variant-options)} - (let [basic-variant-options (map (fn [variant] - {:value (:id variant) :key (pr-str variant) :label (:name variant)}) (:variants font)) + (let [basic-variant-options (->> (:variants font) + (map (fn [variant] + {:value (:id variant) + :key (pr-str variant) + :label (:name variant)}) )) variant-options (if (= font-size :multiple) - (conj {:value :multiple :key :multiple-variants :label "--"} basic-variant-options) + (conj basic-variant-options + {:value :multiple + :key :multiple-variants + :label "--"} ) basic-variant-options)] - ;; TODO Add disabled mode + ;; TODO Add disabled mode [:& select {:class (stl/css :font-variant-select) :default-value (attr->string font-variant-id)