()
| 8 | React.useEffect(() => { |
| 9 | const mql = window.matchMedia(`(max-width: ${MOBILE_BREAKPOINT - 1}px)`) |
| 10 | const onChange = () => { |
| 11 | setIsMobile(window.innerWidth < MOBILE_BREAKPOINT) |
| 12 | } |
| 13 | mql.addEventListener('change', onChange) |
| 14 | setIsMobile(window.innerWidth < MOBILE_BREAKPOINT) |
| 15 | return () => mql.removeEventListener('change', onChange) |
no outgoing calls
no test coverage detected