re-frame-firebase icon indicating copy to clipboard operation
re-frame-firebase copied to clipboard

Re-frame wrapper around Google's Firebase database

Results 13 re-frame-firebase issues
Sort by recently updated
recently updated
newest added

Add detail for second level children for :firebase/update, i.e. use string keys.

Thank you for this library, I find it extremely useful. Currently you have wrappers for Firebase Authentication, Realtime Database & FireStore I thought it useful to include basic operations of...

This is to do with the behaviour of the `on-value` sub: Right now, if the realtime db looked like this: ```json { "foo": { "bar": "x", "baz": [] } }...

Firebase's [transaction](https://firebase.google.com/docs/reference/js/firebase.database.Reference#transaction) provides for atomic data modification, useful for multi-user applications that edit data dynamically. This pull requests implements a straight JavaScript translation :firebase/transaction, and a more Clojure-y variant :firebase/swap...

Thanks for excellent library, very useful and elegant! :-) When I save data { :first "mike", :last "thompson"} with :firestore/add and then later read it with :firestore/get, the result is...

I am finding that multiple :firestore/on-snapshot subscriptions interfere with each other. e.g. `[:firestore/on-snapshot {:path-collection [:mydocs] :order-by [[:time :asc]] :limit 10}]` and `[:firestore/on-snapshot {:path-collection [:mydocs] :order-by [[:time :asc]] :limit 1}]` Randomly,...

``` TypeError: Cannot read property 'email' of null at Object.com$degel$re_frame_firebase$auth$user [as user] (auth.cljs:23) at com$degel$re_frame_firebase$auth$set_user (auth.cljs:28) at v.g (auth.js:20) at gd (auth.js:23) at ea (auth.js:23) at wa.x.Ub (auth.js:22) at le...

Support all the auth providers handled by Firebase. In particular, phone number authentication is **very** convenient on mobile apps. See https://firebase.google.com/docs/auth/web/phone-auth

enhancement
help wanted