Enable two disabled linters and bump kondo dep

All the fixes were on used-underscored-binding
This commit is contained in:
Gabriel Horner
2022-09-08 16:23:41 -04:00
committed by Tienson Qin
parent dda2c9c92a
commit 51c318e2da
16 changed files with 75 additions and 63 deletions

View File

@@ -87,18 +87,18 @@
(rum/defc settings-container
[schema ^js pl]
(let [^js _settings (.-settings pl)
(let [^js settings (.-settings pl)
pid (.-id pl)
[settings, set-settings] (rum/use-state (bean/->clj (.toJSON _settings)))
update-setting! (fn [k v] (.set _settings (name k) (bean/->js v)))]
[settings, set-settings] (rum/use-state (bean/->clj (.toJSON settings)))
update-setting! (fn [k v] (.set settings (name k) (bean/->js v)))]
(rum/use-effect!
(fn []
(let [on-change (fn [^js s]
(when-let [s (bean/->clj s)]
(set-settings s)))]
(.on _settings "change" on-change)
#(.off _settings "change" on-change)))
(.on settings "change" on-change)
#(.off settings "change" on-change)))
[pid])
(if (seq schema)
@@ -123,4 +123,4 @@
[:p (str "#Not Handled#" key)]))]
;; no settings
[:h2.font-bold.text-lg.py-4.warning "No Settings Schema!"])))
[:h2.font-bold.text-lg.py-4.warning "No Settings Schema!"])))