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

Function preloadObservable

src/useObservable.ts:19–27  ·  view source on GitHub ↗
(source: Observable<T>, id: string)

Source from the content-addressed store, hash-verified

17// Call this once you know you're going to render a
18// child that will consume the observable
19export function preloadObservable<T>(source: Observable<T>, id: string) {
20 if (preloadedObservables.has(id)) {
21 return preloadedObservables.get(id) as SuspenseSubject<T>;
22 } else {
23 const observable = new SuspenseSubject(source, DEFAULT_TIMEOUT);
24 preloadedObservables.set(id, observable);
25 return observable;
26 }
27}
28
29export interface ObservableStatus<T> {
30 /**

Callers 3

preloadFirestoreDocFunction · 0.90
useObservableFunction · 0.85
preloadUserFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected