fix red screen on hot reloading

Signed-off-by: yenda <eric@status.im>
This commit is contained in:
yenda 2019-09-03 11:07:50 +02:00
parent 45be9b66db
commit 3ef0433d7b
No known key found for this signature in database
GPG Key ID: 0095623C0069DCE6
1 changed files with 13 additions and 13 deletions

View File

@ -101,9 +101,6 @@
main-component (atom nil) main-component (atom nil)
main-component-two-pane (atom nil) main-component-two-pane (atom nil)
two-pane? (reagent/atom (dimensions/fit-two-pane?))] two-pane? (reagent/atom (dimensions/fit-two-pane?))]
(reagent/create-class
{:component-did-mount
(fn []
(.addEventListener react/dimensions (.addEventListener react/dimensions
"change" "change"
(fn [dimensions] (fn [dimensions]
@ -117,6 +114,9 @@
(reset! initial-view-id @view-id)) (reset! initial-view-id @view-id))
(reset-component-on-mount view-id main-component false) (reset-component-on-mount view-id main-component false)
(reset-component-on-mount view-id main-component-two-pane true) (reset-component-on-mount view-id main-component-two-pane true)
(reagent/create-class
{:component-did-mount
(fn []
(re-frame/dispatch [:set-two-pane-ui-enabled @two-pane?]) (re-frame/dispatch [:set-two-pane-ui-enabled @two-pane?])
(log/debug :main-component-did-mount @view-id) (log/debug :main-component-did-mount @view-id)
(utils.universal-links/initialize)) (utils.universal-links/initialize))