diff --git a/syng-im/src/syng_im/components/invertible_scroll_view.cljs b/syng-im/src/syng_im/components/invertible_scroll_view.cljs index 8611247c2d..fea247863c 100644 --- a/syng-im/src/syng_im/components/invertible_scroll_view.cljs +++ b/syng-im/src/syng_im/components/invertible_scroll_view.cljs @@ -1,6 +1,6 @@ (ns syng-im.components.invertible-scroll-view) -(set! js/InvertibleScrollView (js/require "react-native-invertible-scroll-view")) +(set! js/window.InvertibleScrollView (js/require "react-native-invertible-scroll-view")) (defn invertible-scroll-view [props] (js/React.createElement js/InvertibleScrollView diff --git a/syng-im/src/syng_im/components/react.cljs b/syng-im/src/syng_im/components/react.cljs index 0c524c4e80..204bb687e5 100644 --- a/syng-im/src/syng_im/components/react.cljs +++ b/syng-im/src/syng_im/components/react.cljs @@ -1,7 +1,7 @@ (ns syng-im.components.react (:require [reagent.core :as r])) -(set! js/React (js/require "react-native")) +(set! js/window.React (js/require "react-native")) (def app-registry (.-AppRegistry js/React)) (def navigator (r/adapt-react-class (.-Navigator js/React))) @@ -15,4 +15,4 @@ (def platform (.. js/React -Platform -OS)) -(def android? (= platform "android")) \ No newline at end of file +(def android? (= platform "android")) diff --git a/syng-im/src/syng_im/components/realm.cljs b/syng-im/src/syng_im/components/realm.cljs index a3e32f3a71..2cc38c7f37 100644 --- a/syng-im/src/syng_im/components/realm.cljs +++ b/syng-im/src/syng_im/components/realm.cljs @@ -1,7 +1,7 @@ (ns syng-im.components.realm (:require [reagent.core :as r])) -(set! js/RealmReactNative (js/require "realm/react-native")) +(set! js/window.RealmReactNative (js/require "realm/react-native")) (def list-view (r/adapt-react-class (.-ListView js/RealmReactNative))) diff --git a/syng-im/src/syng_im/ios/core.cljs b/syng-im/src/syng_im/ios/core.cljs index e3f3ac88e1..02147cce96 100644 --- a/syng-im/src/syng_im/ios/core.cljs +++ b/syng-im/src/syng_im/ios/core.cljs @@ -4,7 +4,7 @@ [syng-im.handlers] [syng-im.subs])) -(set! js/React (js/require "react-native")) +(set! js/window.React (js/require "react-native")) (def app-registry (.-AppRegistry js/React)) (def text (r/adapt-react-class (.-Text js/React))) diff --git a/syng-im/src/syng_im/persistence/realm.cljs b/syng-im/src/syng_im/persistence/realm.cljs index 51330b3bb9..6e4c38c7f8 100644 --- a/syng-im/src/syng_im/persistence/realm.cljs +++ b/syng-im/src/syng_im/persistence/realm.cljs @@ -4,7 +4,7 @@ [syng-im.utils.types :refer [to-string]]) (:refer-clojure :exclude [exists?])) -(set! js/Realm (js/require "realm")) +(set! js/window.Realm (js/require "realm")) (def opts {:schema [{:name "Contact" :properties {:phone-number "string"