File tree Expand file tree Collapse file tree 1 file changed +15
-15
lines changed
Expand file tree Collapse file tree 1 file changed +15
-15
lines changed Original file line number Diff line number Diff line change 1- import { useState , useCallback , useEffect } from 'react' ;
1+ import { useState , useCallback , useEffect } from 'react'
22
33const useMediaQuery = width => {
4- const [ targetReached , setTargetReached ] = useState ( false ) ;
4+ const [ targetReached , setTargetReached ] = useState ( false )
55 const updateTarget = useCallback ( e => {
66 if ( e . matches ) {
7- setTargetReached ( true ) ;
7+ setTargetReached ( true )
88 } else {
9- setTargetReached ( false ) ;
9+ setTargetReached ( false )
1010 }
11- } , [ ] ) ;
11+ } , [ ] )
1212 useEffect ( ( ) => {
13- const media = window . matchMedia ( `(max-width: ${ width } px)` ) ;
14- media . addListener ( updateTarget ) ; // Check on mount (callback is not called until a change occurs)
13+ const media = window . matchMedia ( `(max-width: ${ width } px)` )
14+ media . addListener ( updateTarget ) // Check on mount (callback is not called until a change occurs)
1515
1616 if ( media . matches ) {
17- setTargetReached ( true ) ;
17+ setTargetReached ( true )
1818 }
1919
20- return ( ) => media . removeListener ( updateTarget ) ;
21- } , [ ] ) ;
22- return targetReached ;
23- } ;
20+ return ( ) => media . removeListener ( updateTarget )
21+ } , [ ] )
22+ return targetReached
23+ }
2424
2525const useIsMobile = ( ) => {
26- return useMediaQuery ( 640 ) ;
27- } ;
26+ return useMediaQuery ( 1024 )
27+ }
2828
29- export { useMediaQuery , useIsMobile } ;
29+ export { useMediaQuery , useIsMobile }
You can’t perform that action at this time.
0 commit comments