import React from 'react' import {useMediaQuery} from 'react-responsive' import {isNative} from 'platform/detection' export const withBreakpoints =

( Mobile: React.ComponentType

, Tablet: React.ComponentType

, Desktop: React.ComponentType

, ): React.FC

=> (props: P) => { const isTabletOrMobile = useMediaQuery({query: '(max-width: 1224px)'}) const isMobile = useMediaQuery({query: '(max-width: 800px)'}) if (isMobile || isNative) { return } if (isTabletOrMobile) { return } return }