Browse Source

fix: lint

Tienson Qin 3 weeks ago
parent
commit
955baafd7f
2 changed files with 6 additions and 25 deletions
  1. 6 7
      src/main/frontend/handler.cljs
  2. 0 18
      src/main/frontend/util.cljc

+ 6 - 7
src/main/frontend/handler.cljs

@@ -23,7 +23,6 @@
             [frontend.handler.file-based.events]
             [frontend.handler.file-based.file :as file-handler]
             [frontend.handler.global-config :as global-config-handler]
-            [frontend.handler.notification :as notification]
             [frontend.handler.page :as page-handler]
             [frontend.handler.plugin :as plugin-handler]
             [frontend.handler.plugin-config :as plugin-config-handler]
@@ -187,12 +186,12 @@
                       (p/resolve! state/app-ready-promise true)
                       (log/info ::app-init-spent-time (- (util/time-ms) t1))
                       (when-not (util/mobile?)
-                        ;; (p/let [webgpu-available? (db-browser/<check-webgpu-available?)]
-                        ;;   (log/info :webgpu-available? webgpu-available?)
-                        ;;   (when webgpu-available?
-                        ;;     (p/do! (db-browser/start-inference-worker!)
-                        ;;            (db-browser/<connect-db-worker-and-infer-worker!)
-                        ;;            (reset! vector-search-flows/*infer-worker-ready true))))
+                        (p/let [webgpu-available? (db-browser/<check-webgpu-available?)]
+                          (log/info :webgpu-available? webgpu-available?)
+                          (when webgpu-available?
+                            (p/do! (db-browser/start-inference-worker!)
+                                   (db-browser/<connect-db-worker-and-infer-worker!)
+                                   (reset! vector-search-flows/*infer-worker-ready true))))
                         nil))))
 
      (util/<app-wake-up-from-sleep-loop (atom false))

+ 0 - 18
src/main/frontend/util.cljc

@@ -949,24 +949,6 @@
        (boolean (and (safe-re-find #"Chrome" user-agent)
                      (safe-re-find #"Google Inc" vendor))))))
 
-#?(:cljs
-   (defn indexeddb-check?
-     "Check if indexedDB support is available, reject if not"
-     []
-     (let [db-name "logseq-indexeddb-check"]
-       (if js/window.indexedDB
-         (js/Promise. (fn [resolve reject]
-                        (let [req (js/window.indexedDB.open db-name)]
-                          (set! (.-onerror req) reject)
-                          (set! (.-onsuccess req)
-                                (fn [_event]
-                                  (.close (.-result req))
-                                  (let [req (js/window.indexedDB.deleteDatabase db-name)]
-                                    (set! (.-onerror req) reject)
-                                    (set! (.-onsuccess req) (fn [_event]
-                                                              (resolve true)))))))))
-         (p/rejected "no indexeddb defined")))))
-
 (defonce mac? #?(:cljs goog.userAgent/MAC
                  :clj nil))