MCPcopy Index your code
hub / github.com/FirebaseExtended/reactfire / useDatabaseObject

Function useDatabaseObject

src/database.tsx:27–32  ·  view source on GitHub ↗
(ref: DatabaseReference, options?: ReactFireOptions<T>)

Source from the content-addressed store, hash-verified

25 * @param options
26 */
27export function useDatabaseObject<T = unknown>(ref: DatabaseReference, options?: ReactFireOptions<T>): ObservableStatus<QueryChange | T> {
28 const observableId = `database:object:${ref.toString()}`;
29 const observable$ = object(ref);
30
31 return useObservable(observableId, observable$, options);
32}
33
34export function useDatabaseObjectData<T>(ref: DatabaseReference, options?: ReactFireOptions<T>): ObservableStatus<T> {
35 const idField = options ? checkIdField(options) : 'NO_ID_FIELD';

Callers 1

database.test.tsxFile · 0.85

Calls 1

useObservableFunction · 0.85

Tested by

no test coverage detected