blob: fd7e383f0b9ea7baa9090a291a54230f259cb4f4 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
import {useMediaQuery} from 'react-responsive'
import {isNative} from 'platform/detection'
export function useWebMediaQueries() {
const isDesktop = useMediaQuery({
query: '(min-width: 1224px)',
})
const isTabletOrMobile = useMediaQuery({query: '(max-width: 1224px)'})
const isMobile = useMediaQuery({query: '(max-width: 800px)'})
if (isNative) {
return {isMobile: true, isTabletOrMobile: true, isDesktop: false}
}
return {isMobile, isTabletOrMobile, isDesktop}
}
|