mirror of
https://github.com/penpot/penpot.git
synced 2025-01-21 06:02:32 -05:00
Remove unused functions
This commit is contained in:
parent
a49992a74e
commit
1194eb7c61
1 changed files with 1 additions and 45 deletions
|
@ -1,50 +1,18 @@
|
|||
(ns app.main.ui.workspace.tokens.token-set
|
||||
(:require
|
||||
[app.common.data :refer [ordered-map]]
|
||||
[app.common.types.tokens-lib :as ctob]
|
||||
[app.main.ui.workspace.tokens.token :as wtt]
|
||||
[clojure.set :as set]))
|
||||
[app.common.types.tokens-lib :as ctob]))
|
||||
|
||||
(defn get-workspace-tokens-lib [state]
|
||||
(get-in state [:workspace-data :tokens-lib]))
|
||||
|
||||
;; Themes ----------------------------------------------------------------------
|
||||
|
||||
(defn get-workspace-themes-index [state]
|
||||
(get-in state [:workspace-data :token-themes-index] {}))
|
||||
|
||||
(defn get-workspace-token-set-groups [state]
|
||||
(get-in state [:workspace-data :token-set-groups]))
|
||||
|
||||
(defn get-active-theme-ids [state]
|
||||
(get-in state [:workspace-data :token-active-themes] #{}))
|
||||
|
||||
(defn get-temp-theme-id [state]
|
||||
(get-in state [:workspace-data :token-theme-temporary-id]))
|
||||
|
||||
(defn get-active-theme-ids-or-fallback [state]
|
||||
(let [active-theme-ids (get-active-theme-ids state)
|
||||
temp-theme-id (get-temp-theme-id state)]
|
||||
(cond
|
||||
(seq active-theme-ids) active-theme-ids
|
||||
temp-theme-id #{temp-theme-id})))
|
||||
|
||||
(defn get-active-set-ids [state]
|
||||
(let [active-theme-ids (get-active-theme-ids-or-fallback state)
|
||||
themes-index (get-workspace-themes-index state)
|
||||
active-set-ids (reduce
|
||||
(fn [acc cur]
|
||||
(if-let [sets (get-in themes-index [cur :sets])]
|
||||
(set/union acc sets)
|
||||
acc))
|
||||
#{} active-theme-ids)]
|
||||
active-set-ids))
|
||||
|
||||
(defn get-ordered-active-set-ids [state]
|
||||
(let [active-set-ids (get-active-set-ids state)
|
||||
token-set-groups (get-workspace-token-set-groups state)]
|
||||
(filter active-set-ids token-set-groups)))
|
||||
|
||||
(defn update-theme-id
|
||||
[state]
|
||||
(let [active-themes (get-active-theme-ids state)
|
||||
|
@ -62,18 +30,6 @@
|
|||
|
||||
;; Sets ------------------------------------------------------------------------
|
||||
|
||||
(defn get-workspace-sets [state]
|
||||
(get-in state [:workspace-data :token-sets-index]))
|
||||
|
||||
(defn get-token-set [set-id state]
|
||||
(some-> (get-workspace-sets state)
|
||||
(get set-id)))
|
||||
|
||||
(defn get-workspace-token-set-tokens [set-id state]
|
||||
(-> (get-token-set set-id state)
|
||||
:tokens))
|
||||
|
||||
|
||||
(defn get-active-theme-sets-tokens-names-map [state]
|
||||
(when-let [lib (get-workspace-tokens-lib state)]
|
||||
(ctob/get-active-themes-set-tokens lib)))
|
||||
|
|
Loading…
Add table
Reference in a new issue