Realtime Database query
User, loading state, and error
undefined if query is currently being fetched, or an error occurredtrue while fetching the query; false if the query was fetched successfully or an error occurredundefined if no error occurred
Returns and updates the DataSnapshot of the Realtime Database query. Does not update the DataSnapshot once initially fetched