add enabled flag for firestore
hussamkhatib opened this issue · 2 comments
hussamkhatib commented
fetch only if enabled is true,
Coinsider the example
const [value, loading, error] = useDocument(
doc(firestore, "users", useruid)
);adding a optional flag to fetch only when useruid is defined
const [value, loading, error] = useDocument(
doc(firestore, "users", useruid),
{
enabled: useruid, // make a network request if only Boolean(useruid) is true
}
);If required, I am willing to contribute
chrisbianca commented
@hussamkhatib As per #110, the approach used by this library is to support the passing of null / undefined to the hook to prevent loading