Subscribes to multiple documents from a collection.
import { onGetMany, collection } from 'typesaurus' type Contact = { name: string; year: number } const contacts = collection<Contact>('contacts') onGetMany(contacts, [ '07yQrsPK6ENtdEV3eaCE', '0qasibfFGVOQ4QYqUaQh', '11FrkclBWXo2BgnSsJNJ', ], fewContacts => { console.log(fewContacts.length) //=> 3 console.log(fewContacts[0].ref.id) //=> '07yQrsPK6ENtdEV3eaCE' console.log(fewContacts[0].data) //=> { name: 'Sasha' } })
Function that unsubscribes the listener from the updates
Generated using TypeDoc
Subscribes to multiple documents from a collection.
import { onGetMany, collection } from 'typesaurus' type Contact = { name: string; year: number } const contacts = collection<Contact>('contacts') onGetMany(contacts, [ '07yQrsPK6ENtdEV3eaCE', '0qasibfFGVOQ4QYqUaQh', '11FrkclBWXo2BgnSsJNJ', ], fewContacts => { console.log(fewContacts.length) //=> 3 console.log(fewContacts[0].ref.id) //=> '07yQrsPK6ENtdEV3eaCE' console.log(fewContacts[0].data) //=> { name: 'Sasha' } })