UNPKG

react-firehooks

Version:

Lightweight dependency-free collection of React hooks for Firebase

10 lines (9 loc) 532 B
import { ValueHookResult } from "../common/index.js"; /** * @internal */ export type UseMultiListenChange<Value, Error, Reference> = (ref: Reference, onValue: (value: Value | undefined) => void, onError: (e: Error) => void) => () => void; /** * @internal */ export declare function useMultiListen<Value, Error, Reference>(references: ReadonlyArray<Reference>, onChange: UseMultiListenChange<Value, Error, Reference>, isEqualRef: (a: Reference | undefined, b: Reference | undefined) => boolean): ValueHookResult<Value, Error>[];