mirror of
https://github.com/penpot/penpot.git
synced 2025-08-01 05:58:24 +02:00
♻️ Refactor profile registration flow.
This commit is contained in:
parent
c82d936e96
commit
9e3ba85b72
30 changed files with 717 additions and 581 deletions
|
@ -54,6 +54,11 @@
|
|||
:browser
|
||||
:webworker))
|
||||
|
||||
(defn- parse-flags
|
||||
[global]
|
||||
(let [flags (obj/get global "penpotFlags" "")]
|
||||
(into #{} (map keyword) (str/words flags))))
|
||||
|
||||
(defn- parse-version
|
||||
[global]
|
||||
(-> (obj/get global "penpotVersion")
|
||||
|
@ -78,6 +83,8 @@
|
|||
(def themes (obj/get global "penpotThemes"))
|
||||
(def analytics (obj/get global "penpotAnalyticsEnabled" false))
|
||||
|
||||
(def flags (delay (parse-flags global)))
|
||||
|
||||
(def version (delay (parse-version global)))
|
||||
(def target (delay (parse-target global)))
|
||||
(def browser (delay (parse-browser)))
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue