2017-07-16 12:04:35 +03:00
|
|
|
(ns status-im.react-native.js-dependencies)
|
|
|
|
|
2017-08-11 12:07:10 +02:00
|
|
|
(def action-button #js {:default #js {:Item #js {}}})
|
2017-08-13 10:42:53 +03:00
|
|
|
(def config #js {:default #js {}})
|
2018-08-23 03:54:29 +02:00
|
|
|
(def camera #js {:default #js {:constants #js {}}})
|
2017-07-16 12:04:35 +03:00
|
|
|
(def dialogs #js {})
|
|
|
|
(def dismiss-keyboard #js {})
|
2017-07-21 16:03:24 +03:00
|
|
|
(def emoji-picker #js {:default #js {}})
|
2017-07-16 12:04:35 +03:00
|
|
|
(def fs #js {})
|
|
|
|
(def http-bridge #js {})
|
2018-05-18 11:52:25 +02:00
|
|
|
(def i18n #js {:locale "en"})
|
2019-02-02 09:21:05 -08:00
|
|
|
(def react-native-languages #js {:language "en", :addEventListener (fn []), :removeEventListener (fn [])})
|
2017-07-16 12:04:35 +03:00
|
|
|
(def image-crop-picker #js {})
|
|
|
|
(def image-resizer #js {})
|
|
|
|
(def linear-gradient #js {})
|
|
|
|
(def nfc #js {})
|
|
|
|
(def orientation #js {})
|
|
|
|
(def qr-code #js {})
|
|
|
|
(def react-native
|
|
|
|
#js {:NativeModules #js {}
|
2017-07-21 16:03:24 +03:00
|
|
|
:Animated #js {:View #js {}
|
|
|
|
:Text #js {}}
|
2017-08-11 12:07:10 +02:00
|
|
|
:DeviceEventEmitter #js {:addListener (fn [])}
|
|
|
|
:Dimensions #js {:get (fn [])}})
|
2017-07-16 12:04:35 +03:00
|
|
|
(def realm #js {:schemaVersion (fn [])
|
2018-07-11 21:52:53 +02:00
|
|
|
:defaultPath "/tmp/realm"
|
2017-07-16 12:04:35 +03:00
|
|
|
:close (fn [])})
|
2017-08-11 12:07:10 +02:00
|
|
|
(def vector-icons #js {:default #js {}})
|
2017-07-21 16:03:24 +03:00
|
|
|
(def webview-bridge #js {:default #js {}})
|
2017-08-25 18:49:14 +03:00
|
|
|
(def svg #js {:default #js {}})
|
2018-12-04 16:41:34 +03:00
|
|
|
(def status-keycard #js {:default #js {}})
|
2018-06-29 15:28:46 +03:00
|
|
|
|
|
|
|
(defrecord Notification [])
|
|
|
|
(def react-native-firebase #js {:default #js {:notifications #js {:Notification Notification}}})
|
2017-07-16 12:04:35 +03:00
|
|
|
|
2018-10-16 16:23:29 +03:00
|
|
|
(def desktop-linking #js {:addEventListener (fn [])})
|
2018-12-06 22:00:14 +02:00
|
|
|
(def desktop-shortcuts #js {:addEventListener (fn [])})
|
2018-10-16 16:23:29 +03:00
|
|
|
|
2018-01-15 12:04:39 +02:00
|
|
|
(def snoopy #js {:default #js {}})
|
|
|
|
(def snoopy-filter #js {:default #js {}})
|
|
|
|
(def snoopy-bars #js {:default #js {}})
|
|
|
|
(def snoopy-buffer #js {:default #js {}})
|
|
|
|
(def EventEmmiter #js {})
|
2018-03-16 18:50:17 +01:00
|
|
|
(def fetch #js {})
|
2018-01-15 12:04:39 +02:00
|
|
|
|
2017-12-30 12:35:25 +08:00
|
|
|
(def background-timer #js {:setTimeout js/setTimeout
|
|
|
|
:setInterval js/setInterval
|
|
|
|
:clearTimeout js/clearTimeout
|
|
|
|
:clearInterval js/clearInterval})
|
2018-06-18 14:59:15 +02:00
|
|
|
|
|
|
|
(def keychain #js {:setGenericPassword (constantly (.resolve js/Promise true))})
|
|
|
|
(def secure-random #(.resolve js/Promise (clj->js (range 0 %))))
|
2018-08-22 19:16:32 +03:00
|
|
|
(def react-navigation #js {:NavigationActions #js {}})
|
2019-01-13 20:30:34 +02:00
|
|
|
(def desktop-menu #js {})
|
|
|
|
(def desktop-config #js {})
|
|
|
|
|