diff --git a/src/react_native/firebase.cljc b/src/react_native/firebase.cljc new file mode 100644 index 0000000000..854f745be3 --- /dev/null +++ b/src/react_native/firebase.cljc @@ -0,0 +1,11 @@ +(ns react-native.firebase + (:require + #?@(:google-free + [[react-native.firebase.firebase-fdroid]] + :cljs + [[react-native.firebase.firebase-google]]))) + +#?(:google-free + [(def request-remote-token react-native.firebase.firebase-fdroid/request-remote-token)] + :cljs + [(def request-remote-token react-native.firebase.firebase-google/request-remote-token)]) diff --git a/src/react_native/firebase/firebase_fdroid.cljs b/src/react_native/firebase/firebase_fdroid.cljs new file mode 100644 index 0000000000..457d558391 --- /dev/null +++ b/src/react_native/firebase/firebase_fdroid.cljs @@ -0,0 +1,3 @@ +(ns react-native.firebase.firebase-fdroid) + +(defn request-remote-token [_options]) diff --git a/src/react_native/firebase.cljs b/src/react_native/firebase/firebase_google.cljs similarity index 92% rename from src/react_native/firebase.cljs rename to src/react_native/firebase/firebase_google.cljs index aa37c881de..96cce5466d 100644 --- a/src/react_native/firebase.cljs +++ b/src/react_native/firebase/firebase_google.cljs @@ -1,4 +1,4 @@ -(ns react-native.firebase +(ns react-native.firebase.firebase-google (:require ["@react-native-firebase/messaging" :as firebase.messaging] [promesa.core :as promesa]))