reactfire
reactfire copied to clipboard
Hooks, Context Providers, and Components that make it easy to interact with Firebase.
### Version info **React:** 17.0.2 **Firebase:** 8.3.1 **ReactFire:** 3.0.0 ### Expected behavior ```ts export const converter = (): firebase.firestore.FirestoreDataConverter => ({ toFirestore: (data: Partial) => data, fromFirestore: (snap: firebase.firestore.QueryDocumentSnapshot) =>...
The next version of RxFire [has performance monitoring features built-in](https://github.com/FirebaseExtended/rxfire/pull/1/files#diff-db2762320421cc326faf453022441ee5cd74381f3f59dfec59cdf6bfb0a7699e). Investigate what functionality we can add to ReactFire
Add support for [`firestore/lite`](https://firebase.googleblog.com/2021/07/introducing-the-new-firebase-js-sdk.html#:~:text=Introducing%20Firestore%20Lite)
### Version info **React:** 18.0.0-alpha-6f3fcbd6f-20210730 **Firebase:** 8.8.1 **ReactFire:** 3.0.0-rc.3 **Other (e.g. Node, browser, operating system) (if applicable):** ### Test case https://codesandbox.io/s/empty-sky-2flps?file=/src/App.js ### Steps to reproduce Load the page, check the...
Hello, good afternoon. I don't know if I'm missing something but subscribing to an indexed collectionGroup returns an infinite loop. It also doesn't trigger the usual Firestore error to index...
### Version info **React:** ^17.0.2 **Firebase:** ^8.8.0 **ReactFire:** ^3.0.0-rc.2 **Other (e.g. Node, browser, operating system) (if applicable):** ### Test case Working on making a codesandbox repro but everything keeps freezing...
I would like to create a protected route with `reactfire` and `react-router-dom`. To achieve this, I created a `PrivateRoute` component as follows: ``` export default function PrivateRoute(routeProps: RouteProps) { const...
Hello, the following code results in an infinite loop when user isn't authenticated aka `user.data` is `undefined`. Is this expected? ``` const user = useUser(undefined, { suspense: true }); const...
Reopening issue #155 , since AuthCheck is not entirely working. # Version info **React:** 16.12 **Firebase:** 7.14 **ReactFire:** 2.0.3 ### Test case https://codesandbox.io/s/pensive-fire-2v5qn?file=/src/config.js ### Steps to reproduce - Use a...