File tree Expand file tree Collapse file tree 4 files changed +54
-66
lines changed Expand file tree Collapse file tree 4 files changed +54
-66
lines changed Original file line number Diff line number Diff line change @@ -18,27 +18,24 @@ export const useCollection = (
1818 > ( ) ;
1919 const ref = useIsEqualRef ( query , reset ) ;
2020
21- useEffect (
22- ( ) => {
23- if ( ! ref . current ) {
24- setValue ( undefined ) ;
25- return ;
26- }
27- const listener =
28- options && options . snapshotListenOptions
29- ? ref . current . onSnapshot (
30- options . snapshotListenOptions ,
31- setValue ,
32- setError
33- )
34- : ref . current . onSnapshot ( setValue , setError ) ;
21+ useEffect ( ( ) => {
22+ if ( ! ref . current ) {
23+ reset ( ) ;
24+ return ;
25+ }
26+ const listener =
27+ options && options . snapshotListenOptions
28+ ? ref . current . onSnapshot (
29+ options . snapshotListenOptions ,
30+ setValue ,
31+ setError
32+ )
33+ : ref . current . onSnapshot ( setValue , setError ) ;
3534
36- return ( ) => {
37- listener ( ) ;
38- } ;
39- } ,
40- [ ref . current ]
41- ) ;
35+ return ( ) => {
36+ listener ( ) ;
37+ } ;
38+ } , [ ref . current ] ) ;
4239
4340 return [ value , loading , error ] ;
4441} ;
Original file line number Diff line number Diff line change @@ -18,19 +18,16 @@ export const useCollectionOnce = (
1818 > ( ) ;
1919 const ref = useIsEqualRef ( query , reset ) ;
2020
21- useEffect (
22- ( ) => {
23- if ( ! ref . current ) {
24- setValue ( undefined ) ;
25- return ;
26- }
27- ref . current
28- . get ( options ? options . getOptions : undefined )
29- . then ( setValue )
30- . catch ( setError ) ;
31- } ,
32- [ ref . current ]
33- ) ;
21+ useEffect ( ( ) => {
22+ if ( ! ref . current ) {
23+ reset ( ) ;
24+ return ;
25+ }
26+ ref . current
27+ . get ( options ? options . getOptions : undefined )
28+ . then ( setValue )
29+ . catch ( setError ) ;
30+ } , [ ref . current ] ) ;
3431
3532 return [ value , loading , error ] ;
3633} ;
Original file line number Diff line number Diff line change @@ -18,27 +18,24 @@ export const useDocument = (
1818 > ( ) ;
1919 const ref = useIsEqualRef ( docRef , reset ) ;
2020
21- useEffect (
22- ( ) => {
23- if ( ! ref . current ) {
24- setValue ( undefined ) ;
25- return ;
26- }
27- const listener =
28- options && options . snapshotListenOptions
29- ? ref . current . onSnapshot (
30- options . snapshotListenOptions ,
31- setValue ,
32- setError
33- )
34- : ref . current . onSnapshot ( setValue , setError ) ;
21+ useEffect ( ( ) => {
22+ if ( ! ref . current ) {
23+ reset ( ) ;
24+ return ;
25+ }
26+ const listener =
27+ options && options . snapshotListenOptions
28+ ? ref . current . onSnapshot (
29+ options . snapshotListenOptions ,
30+ setValue ,
31+ setError
32+ )
33+ : ref . current . onSnapshot ( setValue , setError ) ;
3534
36- return ( ) => {
37- listener ( ) ;
38- } ;
39- } ,
40- [ ref . current ]
41- ) ;
35+ return ( ) => {
36+ listener ( ) ;
37+ } ;
38+ } , [ ref . current ] ) ;
4239
4340 return [ value , loading , error ] ;
4441} ;
Original file line number Diff line number Diff line change @@ -18,19 +18,16 @@ export const useDocumentOnce = (
1818 > ( ) ;
1919 const ref = useIsEqualRef ( docRef , reset ) ;
2020
21- useEffect (
22- ( ) => {
23- if ( ! ref . current ) {
24- setValue ( undefined ) ;
25- return ;
26- }
27- ref . current
28- . get ( options ? options . getOptions : undefined )
29- . then ( setValue )
30- . catch ( setError ) ;
31- } ,
32- [ ref . current ]
33- ) ;
21+ useEffect ( ( ) => {
22+ if ( ! ref . current ) {
23+ reset ( ) ;
24+ return ;
25+ }
26+ ref . current
27+ . get ( options ? options . getOptions : undefined )
28+ . then ( setValue )
29+ . catch ( setError ) ;
30+ } , [ ref . current ] ) ;
3431
3532 return [ value , loading , error ] ;
3633} ;
You can’t perform that action at this time.
0 commit comments