UNPKG

reactopod

Version:

React Hooks for Typesaurus, type-safe Firestore ODM

9 lines (8 loc) 405 B
import { Collection } from 'typesaurus/collection' import { Doc } from 'typesaurus/doc' import { CollectionGroup } from 'typesaurus/group' import { Query } from 'typesaurus/query' export default function useQuery<Model>( collection: Collection<Model> | CollectionGroup<Model>, queries: Query<Model, keyof Model>[] | undefined ): typeof queries extends undefined ? undefined : Doc<Model>[] | undefined