This commit is contained in:
Omar Basem 2024-06-14 08:20:46 +04:00
parent d13c328e77
commit b89ed639d3
No known key found for this signature in database
GPG Key ID: 62420DCCB9645167
2 changed files with 0 additions and 20 deletions

View File

@ -190,15 +190,6 @@
[handler]
(use-mount (fn [] handler)))
(defn use-nav-unmount
[handler view-id]
(use-effect
(fn []
(let [listener {:componentDidDisappear handler}
unsubscribe (navigation/reg-comp-listener listener view-id)]
#(.remove unsubscribe)))
[]))
(defn use-callback
([handler]
(use-callback handler []))

View File

@ -79,17 +79,6 @@
(fn [^js evn]
(handler (.-componentName evn)))))
(defn- view-id->comp-id
[view-id]
(subs (str view-id) 8))
(defn reg-comp-listener
[listener view-id]
(.registerComponentListener
^js (.events ^js Navigation)
(clj->js listener)
(view-id->comp-id view-id)))
(defn merge-options
[id opts]
(.mergeOptions Navigation id (clj->js opts)))