File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 22 (:require [reagent.core :as r]
33 [re-frisk-remote.core :as rr]
44 [status-im.android.core :as core]
5- [figwheel.client :as figwheel :include-macros true ]))
5+ [figwheel.client :as figwheel :include-macros true ]
6+ [status-im.utils.handlers :as utils.handlers]))
67
78(enable-console-print! )
89
1920 :heads-up-display false
2021 :jsload-callback callback)
2122
22- (rr/enable-re-frisk-remote! {:host " localhost:4567" :on-init core/init :pre-send (fn [db] (update db :chats #(into {} %)))})
23+ (utils.handlers/add-pre-event-callback rr/pre-event-callback)
24+
25+ (rr/enable-re-frisk-remote! {:host " 10.0.3.2:4567" :on-init core/init})
Original file line number Diff line number Diff line change 22 (:require [reagent.core :as r]
33 [re-frisk-remote.core :as rr]
44 [status-im.ios.core :as core]
5+ [status-im.utils.handlers :as utils.handlers]
56 [figwheel.client :as figwheel :include-macros true ]
67 [cljs.pprint]))
78
1617 :heads-up-display false
1718 :jsload-callback #(swap! cnt inc))
1819
19- (rr/enable-re-frisk-remote! {:host " localhost:4567" :on-init core/init :pre-send (fn [db] (update db :chats #(into {} %)))})
20+ (utils.handlers/add-pre-event-callback rr/pre-event-callback)
21+
22+ (rr/enable-re-frisk-remote! {:host " localhost:4567" :on-init core/init})
Original file line number Diff line number Diff line change 1313 [com.cognitect/transit-cljs " 0.8.243" ]]
1414 :plugins [[lein-cljsbuild " 1.1.7" ]
1515 [lein-figwheel " 0.5.13" ]
16- [lein-re-frisk " 0.5.2 " ]]
16+ [lein-re-frisk " 0.5.4 " ]]
1717 :clean-targets [" target/" " index.ios.js" " index.android.js" ]
1818 :aliases {" prod-build" ^{:doc " Recompile code with prod profile." }
1919 [" do" " clean"
2323 " test-protocol" [" with-profile" " test" " doo" " node" " protocol" " once" ]}
2424 :figwheel {:nrepl-port 7888 }
2525 :profiles {:dev {:dependencies [[figwheel-sidecar " 0.5.11" ]
26- [re-frisk-remote " 0.5.0 " ]
27- [re-frisk-sidecar " 0.5.2 " ]
26+ [re-frisk-remote " 0.5.2 " ]
27+ [re-frisk-sidecar " 0.5.3 " ]
2828 [com.cemerick/piggieback " 0.2.2" ]
2929 [hawk " 0.2.11" ]]
3030 :source-paths [" src" " env/dev" ]
Original file line number Diff line number Diff line change 66 [taoensso.timbre :as log])
77 (:require-macros status-im.utils.handlers))
88
9+ (def pre-event-callback (atom nil ))
10+
11+ (defn add-pre-event-callback [callback]
12+ (reset! pre-event-callback callback))
13+
914(defn side-effect!
1015 " Middleware for handlers that will not affect db."
1116 [handler]
1924 :id :debug-handlers-names
2025 :before (fn debug-handlers-names-before
2126 [context]
27+ (when @pre-event-callback
28+ (@pre-event-callback (get-coeffect context :event )))
2229 (log/debug " Handling re-frame event: " (first (get-coeffect context :event )))
2330 context)))
2431
You can’t perform that action at this time.
0 commit comments