Make feature resolved on team load

That simplifies features retrieval to simple get
This commit is contained in:
Andrey Antukh 2025-04-01 20:01:21 +02:00
parent f04229d8cb
commit f8ffae75c4
17 changed files with 171 additions and 224 deletions

View file

@ -20,13 +20,12 @@
nil)
(defn ^:export get-enabled []
(clj->js (features/get-enabled-features @st/state)))
(clj->js features/global-enabled-features))
(defn ^:export get-team-enabled []
(clj->js (features/get-team-enabled-features @st/state)))
(clj->js (get @st/state :features)))
(defn ^:export plugins []
(st/emit! (features/enable-feature "plugins/runtime"))
(plugins/init-plugins-runtime!)
nil)