|
@@ -1,6 +1,5 @@
|
|
|
(ns logseq.sdk.experiments
|
|
(ns logseq.sdk.experiments
|
|
|
- (:require [cljs-bean.core :as bean]
|
|
|
|
|
- [frontend.state :as state]
|
|
|
|
|
|
|
+ (:require [frontend.state :as state]
|
|
|
[frontend.components.page :as page]
|
|
[frontend.components.page :as page]
|
|
|
[frontend.util :as util]
|
|
[frontend.util :as util]
|
|
|
[camel-snake-kebab.core :as csk]
|
|
[camel-snake-kebab.core :as csk]
|
|
@@ -9,7 +8,7 @@
|
|
|
|
|
|
|
|
(defn- jsx->clj
|
|
(defn- jsx->clj
|
|
|
[^js obj]
|
|
[^js obj]
|
|
|
- (if (goog.isObject obj)
|
|
|
|
|
|
|
+ (if (js/goog.isObject obj)
|
|
|
(-> (fn [result k]
|
|
(-> (fn [result k]
|
|
|
(let [v (gobj/get obj k)
|
|
(let [v (gobj/get obj k)
|
|
|
k (keyword (csk/->kebab-case k))]
|
|
k (keyword (csk/->kebab-case k))]
|
|
@@ -57,4 +56,4 @@
|
|
|
[pid type enhancer]
|
|
[pid type enhancer]
|
|
|
(when-let [^js _pl (and (fn? enhancer) (plugin-handler/get-plugin-inst pid))]
|
|
(when-let [^js _pl (and (fn? enhancer) (plugin-handler/get-plugin-inst pid))]
|
|
|
(plugin-handler/register-extensions-enhancer
|
|
(plugin-handler/register-extensions-enhancer
|
|
|
- (keyword pid) type {:enhancer enhancer})))
|
|
|
|
|
|
|
+ (keyword pid) type {:enhancer enhancer})))
|