bhauman / figwheel-main

Figwheel Main provides tooling for developing ClojureScript applications
https://figwheel.org
Eclipse Public License 1.0
637 stars 94 forks source link

Use of undeclared Var goog.net.XhrIo/send #244

Open darkleaf opened 4 years ago

darkleaf commented 4 years ago

Hi! It's for latest clojurescript "1.10.741".

{:deps {org.clojure/clojure       {:mvn/version "1.10.1"}
        org.clojure/clojurescript {:mvn/version "1.10.741"}

        com.bhauman/rebel-readline-cljs {:mvn/version "0.1.4"}
        com.bhauman/figwheel-main       {:mvn/version "0.2.4"}}
 :paths ["src" "target" "resources"]}
{:main example.core}
(ns example.core)
;; CIDER 0.24.0 (India), nREPL 0.6.0
;; Clojure 1.10.1, Java 12.0.2

;;  Startup: /usr/local/bin/clojure -Adev -Sdeps '{:deps {nrepl {:mvn/version "0.6.0"} cider/piggieback {:mvn/version "0.4.2"} refactor-nrepl {:mvn/version "2.5.0"} cider/cider-nrepl {:mvn/version "0.24.0"}}}' -m nrepl.cmdline --middleware '["refactor-nrepl.middleware/wrap-refactor", "cider.nrepl/cider-middleware", "cider.piggieback/wrap-cljs-repl"]'
[Figwheel] Compiling build dev to "target/public/cljs-out/dev-main.js"
[Figwheel:WARNING] Compile Warning   target/public/cljs-out/dev/figwheel/repl.cljc   line:313  column:8

  Use of undeclared Var goog.net.XhrIo/send

  308                (.on "error" #(js/console.error %))
  309                (doto
  310                    (.write post-data)
  311                    (.end))))))
  312      (fn [url response]
  313        (xhrio/send url
              ^---
  314                    (fn [e] (debug "Response Posted"))
  315                    "POST"
  316                    response))))
  317  
  318  (defn respond-to [{:keys [websocket http-url] :as old-msg} response-body]

[Figwheel:WARNING] Compile Warning   target/public/cljs-out/dev/figwheel/repl.cljc   line:516  column:11

  Use of undeclared Var goog.net.XhrIo/send

  511                                                        (err e)))))))
  512                   (.on "error" err)))))))
  513      (fn [url]
  514        (Promise.
  515         (fn [succ err]
  516           (xhrio/send
                 ^---
  517            url
  518            (fn [e]
  519              (let [xhr (gobj/get e "target")]
  520                (if (.isSuccess xhr)
  521                  (succ (.getResponseJson xhr))

user> 
danielsz commented 4 years ago

The issue has been reported upstream.