reactfire
reactfire copied to clipboard
Hooks, Context Providers, and Components that make it easy to interact with Firebase.
### Enforce generic types when passed to `ReactFireOptions`, update various types Hey guys, will try to keep this short. Right now `ReactFireOptions` is generic on `T` but the type of...
### Version info **React:** 17 experimental with suspense **Firebase:** 8.6.2 **ReactFire:** 3.0.0-rc.0 **Other (e.g. Node, browser, operating system) (if applicable):** ### Test case I am using nextjs and reactfire. I...
### Version info **React:** 16.9.0 **Firebase:** 7.10.0 **ReactFire:** 2.0.2 **Other (e.g. Node, browser, operating system) (if applicable):** ### Test case I'm building an app with Expo and React Native. I'm...
### Version info **React:** **Firebase:** **ReactFire:** **Other (e.g. Node, browser, operating system) (if applicable):** ### Test case ### Steps to reproduce I tried to follow all the exact code in...
Remove `NO_ID_FIELD` key from `useFirestoreDocData`,`useFirestoreCollectionData`, `useDatabaseListData`, `useDatabaseObjectData`. This key is inserted when no `idField` option is passed to these functions. However, it ends up being pretty confusing. Instead, if `idField`...
I've read the discussion in #178 and am yet another person that has run into the wall of "can't use the hooks with a not-yet-defined id". I understand and agree...
### Version info **React:** react-16.14.0 **Firebase:** firebase-7.21.0 **ReactFire:** reactfire-3.0.0-rc.0 **Other (e.g. Node, browser, operating system) (if applicable):** ### Test case ``` import React from "react"; import { useState, useEffect }...
### Version info **React:** 16.12.0 **Firebase:** 7.5.2 **ReactFire:** 2.0.0-canary.1fce6b9 ### Test case I want to use role based authentication on documents, so when a document is successfully read in the...
### Version info **React:** [email protected] **Firebase:** @firebase/[email protected] **ReactFire:** [email protected] **Other (e.g. Node, browser, operating system) (if applicable):** Using [email protected] ### Test case https://jsfiddle.net/j1pmo8Lu/6/ ### Steps to reproduce I have created...
### Version info **React:** latest **Firebase:** latest **ReactFire:** latest **Other (e.g. Node, browser, operating system) (if applicable):** ### Test case ### Steps to reproduce Instantiate `useUser` in a component. ```tsx...