reactfire
reactfire copied to clipboard
Hooks, Context Providers, and Components that make it easy to interact with Firebase.
### Version info **React:** 17.0.1 **Firebase:** 9.6.1 **ReactFire:** 4.2.1 ### Steps to reproduce use `useSigninCheck` with `validateCustomClaims` at some point in the component tree and then try to use it...
### Description Add an option to only do the queries if `enabled` is set and has truthy value. This behavior is similar to `react-query`'s [`QueryOptions.enabled`](https://react-query.tanstack.com/guides/migrating-to-react-query-3#if-set-the-queryoptionsenabled-option-must-be-a-boolean-truefalse=) ### Why? Sometimes a query...
### Version info **React:** 18 experimental **Firebase:** 9 **ReactFire:** 4 **Other (e.g. Node, browser, operating system) (if applicable):** ### Test case ### Steps to reproduce ``` const useMyHook= () =>...
### Version info **React:** 17.0.2 **Firebase:** 9.5.0 **ReactFire:** 4.2.1 **Other (e.g. Node, browser, operating system) (if applicable):** Node16, Chrome, MacOS ### Steps to reproduce I'm using nextjs, in the `pages/_app.tsx`...
When using JSON in remote config parameter, we have to parse by ourselves the JSON, could be cleaner with generic type? ## Current usage ```ts interface MyAwesomeRemoteConfigParameter { buttonColor: "blue"...
The current doc: https://github.com/FirebaseExtended/reactfire/blob/main/docs/quickstart.md https://github.com/FirebaseExtended/reactfire/blob/main/docs/use.md doesn't mention how to use `idField` and about `NO_ID_FIELD`. I'm a new user of Firestore, and I even thought `NO_ID_FIELD` was set by Firestore server...
Hi, Seems like `useFirestoreCollection` always triggers unnecessary render when fetching data (suspense is **on**). Similar behavior is also the case for `useUser`. There's a chance I'm simply using the API...
### Version info **React:** 17.0.2 **Firebase:** 9.4.0 **ReactFire:** 4.2.0 **Other (e.g. Node, browser, operating system) (if applicable):** Chrome, Windows 10 ### Test case Test cases seem challenging to produce since...
Im having issue setting this up with Vite and Yarn 3 ### Version info **React:** 17.0.0 **Firebase:** 9.1.2 **ReactFire:** 4.2.0 **Other (e.g. Node, browser, operating system) (if applicable):** vite: 2.6.4...
I was attempting to just follow the demo but there seems to be some odd behavior when using reactfire paired with any version of Firebase later than 9.1.3 and any...