Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
export function useDatabaseList(
ref: database.Reference | database.Query,
options?: ReactFireOptions
): QueryChange[] | T[] {
const hash = `RTDB: ${ref.toString()}|${(ref as _QueryWithId).queryIdentifier()}`;
return useObservable(
list(ref),
hash,
options ? options.startWithValue : undefined
);
}