From ff34d1d5f9f1d26100f11b860793c04d016bd876 Mon Sep 17 00:00:00 2001 From: Andrey Antukh Date: Tue, 4 Feb 2025 18:19:44 +0100 Subject: [PATCH] :zap: Don't create an additional sequence on iterating for tokens --- .../src/app/main/ui/workspace/tokens/sidebar.cljs | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/frontend/src/app/main/ui/workspace/tokens/sidebar.cljs b/frontend/src/app/main/ui/workspace/tokens/sidebar.cljs index 0571a2c0a5..216ade0e99 100644 --- a/frontend/src/app/main/ui/workspace/tokens/sidebar.cljs +++ b/frontend/src/app/main/ui/workspace/tokens/sidebar.cljs @@ -292,8 +292,15 @@ [:& title-bar {:all-clickable true :title (tr "workspace.token.tokens-section-title" selected-token-set-name)}] - (for [{:keys [token-key token-type-props tokens]} (concat (:filled token-groups) - (:empty token-groups))] + (for [{:keys [token-key token-type-props tokens]} (:filled token-groups)] + [:> token-component* {:key token-key + :type token-key + :selected-shapes selected-shapes + :active-theme-tokens active-theme-tokens + :tokens tokens + :token-type-props token-type-props}]) + + (for [{:keys [token-key token-type-props tokens]} (:empty token-groups)] [:> token-component* {:key token-key :type token-key :selected-shapes selected-shapes