⬆️ Upgrades to react 17.0.1

This commit is contained in:
alonso.torres 2020-10-26 11:28:23 +01:00 committed by Hirunatan
parent 556061ff52
commit c5e617271c
8 changed files with 29 additions and 42 deletions

View file

@ -31,8 +31,8 @@
on-mount
(fn []
(let [lkey1 (events/listen js/document EventType.CLICK on-click)
lkey2 (events/listen js/document EventType.KEYUP on-keyup)]
(let [lkey1 (events/listen (dom/get-root) EventType.CLICK on-click)
lkey2 (events/listen (dom/get-root) EventType.KEYUP on-keyup)]
#(do
(events/unlistenByKey lkey1)
(events/unlistenByKey lkey2))))]

View file

@ -75,9 +75,9 @@
(mf/use-layout-effect
(mf/deps allow-click-outside)
(fn []
(let [keys [(events/listen js/document EventType.KEYDOWN handle-keydown)
(events/listen js/window EventType.POPSTATE on-pop-state)
(events/listen js/document EventType.CLICK handle-click-outside)]]
(let [keys [(events/listen js/window EventType.POPSTATE on-pop-state)
(events/listen (dom/get-root) EventType.KEYDOWN handle-keydown)
(events/listen (dom/get-root) EventType.CLICK handle-click-outside)]]
#(doseq [key keys]
(events/unlistenByKey key)))))

View file

@ -129,7 +129,7 @@
(mf/use-effect
(fn []
(let [listener (events/listen js/document EventType.KEYDOWN handle-keydown)]
(let [listener (events/listen (dom/get-root) EventType.KEYDOWN handle-keydown)]
#(events/unlistenByKey listener))))
(mf/use-effect

View file

@ -360,8 +360,8 @@
on-mount
(fn []
(when (not read-only?)
(let [lkey1 (events/listen js/document EventType.CLICK on-click-outside)
lkey2 (events/listen js/document EventType.KEYUP on-key-up)]
(let [lkey1 (events/listen (dom/get-root) EventType.CLICK on-click-outside)
lkey2 (events/listen (dom/get-root) EventType.KEYUP on-key-up)]
(st/emit! (dwt/assign-editor id editor)
dwc/start-undo-transaction)

View file

@ -471,8 +471,8 @@
(let [node (mf/ref-val viewport-ref)
prnt (dom/get-parent node)
key1 (events/listen js/document EventType.KEYDOWN on-key-down)
key2 (events/listen js/document EventType.KEYUP on-key-up)
key1 (events/listen (dom/get-root) EventType.KEYDOWN on-key-down)
key2 (events/listen (dom/get-root) EventType.KEYUP on-key-up)
key3 (events/listen node EventType.MOUSEMOVE on-mouse-move)
;; bind with passive=false to allow the event to be cancelled
;; https://stackoverflow.com/a/57582286/3219895

View file

@ -219,3 +219,6 @@
(defn release-pointer [event]
(-> event get-target (.releasePointerCapture (.-pointerId event))))
(defn get-root []
(query js/document "#app"))