File tree Expand file tree Collapse file tree 4 files changed +7
-9
lines changed Expand file tree Collapse file tree 4 files changed +7
-9
lines changed Original file line number Diff line number Diff line change 11// @flow
2- import type { FirebaseUser as User } from 'firebase';
3- import type { Auth } from 'firebase/auth';
4- import typeof { Error as AuthError } from 'firebase/auth';
2+ import type { Auth, AuthError, User } from 'firebase/auth';
53
64type LoadingHook<T> = [T | void, boolean, AuthError | void];
75
Original file line number Diff line number Diff line change 11// @flow
2- import typeof { FirebaseError } from 'firebase';
32import type { DataSnapshot, Query } from 'firebase/database';
43
5- type LoadingHook<T> = [T | void, boolean, FirebaseError | void];
4+ type LoadingHook<T> = [T | void, boolean, Error | void];
65
76export type ListHook = LoadingHook<DataSnapshot[]>;
87export type ListKeysHook = LoadingHook<string[]>;
Original file line number Diff line number Diff line change 22import type {
33 DocumentReference,
44 DocumentSnapshot,
5- GetOptions,
65 Query,
76 QuerySnapshot,
87 SnapshotListenOptions,
98} from 'firebase/firestore';
109
1110type LoadingHook<T> = [T | void, boolean, Error | void];
1211
12+ export type GetOptions = {
13+ source?: 'default' | 'server' | 'cache';
14+ };
1315export type CollectionHook = LoadingHook<QuerySnapshot>;
1416export type CollectionDataHook<T> = LoadingHook<T[]>;
1517export type DocumentHook = LoadingHook<DocumentSnapshot>;
Original file line number Diff line number Diff line change 11// @flow
2- import typeof { FirebaseError } from 'firebase';
3- import type { Reference } from 'firebase/storage';
2+ import type { Reference, StorageError } from 'firebase/storage';
43
5- type LoadingHook<T> = [T | void, boolean, FirebaseError | void];
4+ type LoadingHook<T> = [T | void, boolean, StorageError | void];
65
76export type DownloadURLHook = LoadingHook<string>;
87declare export function useDownloadURL(ref?: Reference | null): DownloadURLHook;
You can’t perform that action at this time.
0 commit comments