mirror of
https://github.com/penpot/penpot.git
synced 2025-06-03 05:41:37 +02:00
🐛 Fix many warnings.
This commit is contained in:
parent
9b4cc30d3f
commit
313723cfe1
4 changed files with 26 additions and 26 deletions
|
@ -69,8 +69,8 @@
|
||||||
(fn [event]
|
(fn [event]
|
||||||
(when (kbd/ctrl? event)
|
(when (kbd/ctrl? event)
|
||||||
(dom/prevent-default event)
|
(dom/prevent-default event)
|
||||||
(let [event (.getBrowserEvent event)]
|
(let [event (.getBrowserEvent ^js event)]
|
||||||
(if (pos? (.-deltaY event))
|
(if (pos? (.-deltaY ^js event))
|
||||||
(st/emit! dv/decrease-zoom)
|
(st/emit! dv/decrease-zoom)
|
||||||
(st/emit! dv/increase-zoom)))))
|
(st/emit! dv/increase-zoom)))))
|
||||||
|
|
||||||
|
|
|
@ -254,8 +254,8 @@
|
||||||
on-key-down
|
on-key-down
|
||||||
(mf/use-callback
|
(mf/use-callback
|
||||||
(fn [event]
|
(fn [event]
|
||||||
(let [bevent (.getBrowserEvent event)
|
(let [bevent (.getBrowserEvent ^js event)
|
||||||
key (.-keyCode event)
|
key (.-keyCode ^js event)
|
||||||
ctrl? (kbd/ctrl? event)
|
ctrl? (kbd/ctrl? event)
|
||||||
shift? (kbd/shift? event)
|
shift? (kbd/shift? event)
|
||||||
alt? (kbd/alt? event)
|
alt? (kbd/alt? event)
|
||||||
|
@ -295,11 +295,11 @@
|
||||||
|
|
||||||
on-mouse-move
|
on-mouse-move
|
||||||
(fn [event]
|
(fn [event]
|
||||||
(let [event (.getBrowserEvent event)
|
(let [event (.getBrowserEvent ^js event)
|
||||||
pt (dom/get-client-position event)
|
pt (dom/get-client-position ^js event)
|
||||||
pt (translate-point-to-viewport pt)
|
pt (translate-point-to-viewport pt)
|
||||||
delta (gpt/point (.-movementX event)
|
delta (gpt/point (.-movementX ^js event)
|
||||||
(.-movementY event))]
|
(.-movementY ^js event))]
|
||||||
(st/emit! (ms/->PointerEvent :delta delta
|
(st/emit! (ms/->PointerEvent :delta delta
|
||||||
(kbd/ctrl? event)
|
(kbd/ctrl? event)
|
||||||
(kbd/shift? event)
|
(kbd/shift? event)
|
||||||
|
@ -316,7 +316,7 @@
|
||||||
target (dom/get-target event)]
|
target (dom/get-target event)]
|
||||||
(cond
|
(cond
|
||||||
(kbd/ctrl? event)
|
(kbd/ctrl? event)
|
||||||
(let [event (.getBrowserEvent event)
|
(let [event (.getBrowserEvent ^js event)
|
||||||
pos @ms/mouse-position]
|
pos @ms/mouse-position]
|
||||||
(dom/prevent-default event)
|
(dom/prevent-default event)
|
||||||
(dom/stop-propagation event)
|
(dom/stop-propagation event)
|
||||||
|
@ -325,7 +325,7 @@
|
||||||
(st/emit! (dw/increase-zoom pos))))
|
(st/emit! (dw/increase-zoom pos))))
|
||||||
|
|
||||||
(.contains ^js node target)
|
(.contains ^js node target)
|
||||||
(let [event (.getBrowserEvent event)
|
(let [event (.getBrowserEvent ^js event)
|
||||||
delta (.-deltaY ^js event)
|
delta (.-deltaY ^js event)
|
||||||
delta (/ delta @refs/selected-zoom)]
|
delta (/ delta @refs/selected-zoom)]
|
||||||
(dom/prevent-default event)
|
(dom/prevent-default event)
|
||||||
|
|
|
@ -53,8 +53,8 @@
|
||||||
qdt (.createFromMap QueryData (-> qparams
|
qdt (.createFromMap QueryData (-> qparams
|
||||||
(d/remove-nil-vals)
|
(d/remove-nil-vals)
|
||||||
(clj->js)))]
|
(clj->js)))]
|
||||||
(.setQueryData uri qdt)
|
(.setQueryData ^js uri qdt)
|
||||||
(.toString uri))))))
|
(.toString ^js uri))))))
|
||||||
|
|
||||||
(defn create
|
(defn create
|
||||||
[routes]
|
[routes]
|
||||||
|
@ -70,7 +70,7 @@
|
||||||
(defn query-params
|
(defn query-params
|
||||||
"Given goog.Uri, read query parameters into Clojure map."
|
"Given goog.Uri, read query parameters into Clojure map."
|
||||||
[^goog.Uri uri]
|
[^goog.Uri uri]
|
||||||
(let [q (.getQueryData uri)]
|
(let [^js q (.getQueryData uri)]
|
||||||
(->> q
|
(->> q
|
||||||
(.getKeys)
|
(.getKeys)
|
||||||
(map (juxt keyword #(.get q %)))
|
(map (juxt keyword #(.get q %)))
|
||||||
|
@ -80,9 +80,9 @@
|
||||||
"Given routing tree and current path, return match with possibly
|
"Given routing tree and current path, return match with possibly
|
||||||
coerced parameters. Return nil if no match found."
|
coerced parameters. Return nil if no match found."
|
||||||
[router path]
|
[router path]
|
||||||
(let [uri (.parse Uri path)]
|
(let [uri (.parse ^js Uri path)]
|
||||||
(when-let [match (r/match-by-path router (.getPath uri))]
|
(when-let [match (r/match-by-path router (.getPath ^js uri))]
|
||||||
(let [qparams (parse-query-data (.getQueryData uri))
|
(let [qparams (parse-query-data (.getQueryData ^js uri))
|
||||||
params {:path (:path-params match) :query qparams}]
|
params {:path (:path-params match) :query qparams}]
|
||||||
(assoc match
|
(assoc match
|
||||||
:params params
|
:params params
|
||||||
|
@ -128,9 +128,9 @@
|
||||||
(let [stoper (rx/filter (ptk/type? ::initialize-history) stream)
|
(let [stoper (rx/filter (ptk/type? ::initialize-history) stream)
|
||||||
history (:history state)
|
history (:history state)
|
||||||
router (:router state)]
|
router (:router state)]
|
||||||
(ts/schedule #(on-change router (.getToken history)))
|
(ts/schedule #(on-change router (.getToken ^js history)))
|
||||||
(->> (rx/create (fn [sink]
|
(->> (rx/create (fn [sink]
|
||||||
(let [key (e/listen history "navigate" #(sink (.-token %)))]
|
(let [key (e/listen history "navigate" (fn [o] (sink (.-token ^js o))))]
|
||||||
(fn []
|
(fn []
|
||||||
(bhistory/disable! history)
|
(bhistory/disable! history)
|
||||||
(e/unlistenByKey key)))))
|
(e/unlistenByKey key)))))
|
||||||
|
|
|
@ -27,13 +27,13 @@
|
||||||
(defn uri
|
(defn uri
|
||||||
([path] (uri path {}))
|
([path] (uri path {}))
|
||||||
([path params]
|
([path params]
|
||||||
(let [uri (.parse Uri cfg/public-uri)]
|
(let [uri (.parse ^js Uri cfg/public-uri)]
|
||||||
(.setPath uri path)
|
(.setPath ^js uri path)
|
||||||
(if (= (.getScheme uri) "http")
|
(if (= (.getScheme ^js uri) "http")
|
||||||
(.setScheme uri "ws")
|
(.setScheme ^js uri "ws")
|
||||||
(.setScheme uri "wss"))
|
(.setScheme ^js uri "wss"))
|
||||||
(run! (fn [[k v]]
|
(run! (fn [[k v]]
|
||||||
(.setParameterValue uri (name k) (str v)))
|
(.setParameterValue ^js uri (name k) (str v)))
|
||||||
params)
|
params)
|
||||||
(.toString uri))))
|
(.toString uri))))
|
||||||
|
|
||||||
|
@ -55,8 +55,8 @@
|
||||||
IWebSocket
|
IWebSocket
|
||||||
(-stream [_] sb)
|
(-stream [_] sb)
|
||||||
(-send [_ msg]
|
(-send [_ msg]
|
||||||
(when (.isOpen ws)
|
(when (.isOpen ^js ws)
|
||||||
(.send ws msg)))
|
(.send ^js ws msg)))
|
||||||
(-close [_]
|
(-close [_]
|
||||||
(.close ws)
|
(.close ws)
|
||||||
(rx/end! sb)
|
(rx/end! sb)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue