فهرست منبع

Put tldraw-logseq.js in same source path as other js files

No need for a separate source path
Gabriel Horner 3 سال پیش
والد
کامیت
96ebd7d8b3
6فایلهای تغییر یافته به همراه5 افزوده شده و 5 حذف شده
  1. 1 0
      .gitignore
  2. 1 1
      deps.edn
  3. 0 1
      src/js/.gitignore
  4. 0 0
      src/js/.gitkeep
  5. 2 2
      src/main/frontend/extensions/tldraw.cljs
  6. 1 1
      tldraw/apps/tldraw-logseq/build.mjs

+ 1 - 0
.gitignore

@@ -43,6 +43,7 @@ ios/App/App/capacitor.config.json
 
 startup.png
 
+/src/main/frontend/tldraw-logseq.js
 /src/test/docs
 ~*~
 

+ 1 - 1
deps.edn

@@ -31,7 +31,7 @@
   org.clojars.mmb90/cljs-cache          {:mvn/version "0.1.4"}
   logseq/graph-parser                   {:local/root "deps/graph-parser"}}
 
- :aliases {:cljs {:extra-paths ["src/dev-cljs/" "src/test/" "src/electron/" "src/js"]
+ :aliases {:cljs {:extra-paths ["src/dev-cljs/" "src/test/" "src/electron/"]
                   :extra-deps  {org.clojure/clojurescript        {:mvn/version "1.11.54"}
                                 org.clojure/tools.namespace      {:mvn/version "0.2.11"}
                                 cider/cider-nrepl                {:mvn/version "0.28.4"}

+ 0 - 1
src/js/.gitignore

@@ -1 +0,0 @@
-tldraw-logseq.js

+ 0 - 0
src/js/.gitkeep


+ 2 - 2
src/main/frontend/extensions/tldraw.cljs

@@ -1,5 +1,5 @@
 (ns frontend.extensions.tldraw
-  (:require ["/tldraw-logseq" :as TldrawLogseq]
+  (:require ["/frontend/tldraw-logseq" :as TldrawLogseq]
             [frontend.components.block :as block]
             [frontend.components.page :as page]
             [frontend.db.model :as model]
@@ -90,7 +90,7 @@
     (when (and (not-empty name) (not-empty (gobj/get data "currentPageId")))
       [:div.draw.tldraw.whiteboard.relative.w-full.h-full
        {:style {:overscroll-behavior "none"}
-        :on-blur (fn [e] 
+        :on-blur (fn [e]
                    (when (#{"INPUT" "TEXTAREA"} (.-tagName (gobj/get e "target")))
                      (state/clear-edit!)))
         ;; wheel -> overscroll may cause browser navigation

+ 1 - 1
tldraw/apps/tldraw-logseq/build.mjs

@@ -17,7 +17,7 @@ Object.assign(glob, {
 
 fs.writeFileSync('dist/package.json', JSON.stringify(glob, null, 2))
 
-const dest = path.join(__dirname, '/../../../src/js/tldraw-logseq.js')
+const dest = path.join(__dirname, '/../../../src/main/frontend/tldraw-logseq.js')
 
 if (fs.existsSync(dest)) fs.unlinkSync(dest)
 fs.linkSync(path.join(__dirname, '/dist/index.js'), dest)