mirror of
https://github.com/penpot/penpot.git
synced 2025-01-21 06:02:32 -05:00
Fix up active themes tokens method
This commit is contained in:
parent
577fa2bc81
commit
9f2b96332c
1 changed files with 8 additions and 8 deletions
|
@ -605,14 +605,14 @@
|
|||
(get-active-themes this)))
|
||||
|
||||
(get-active-themes-set-tokens [this]
|
||||
(mapcat (fn [x]
|
||||
(->> (get x :sets)
|
||||
(map (fn [y]
|
||||
(->
|
||||
(get-set this y)
|
||||
:tokens)))))
|
||||
(get-active-themes this)))
|
||||
|
||||
(reduce
|
||||
(fn [acc cur]
|
||||
(if (theme-active? this (:group cur) (:name cur))
|
||||
(into acc
|
||||
(->> (get cur :sets)
|
||||
(map #(-> (get-set this %) :tokens))))
|
||||
acc))
|
||||
(d/ordered-map) (tree-seq d/ordered-map? vals themes)))
|
||||
|
||||
(validate [_]
|
||||
(and (valid-token-sets? sets) ;; TODO: validate set-groups
|
||||
|
|
Loading…
Add table
Reference in a new issue