UNPKG

@blocklet/payment-react

Version:

Reusable react components for payment kit v2

14 lines (10 loc) 400 B
import { useTheme } from '@mui/material/styles'; import useMediaQuery from '@mui/material/useMediaQuery'; const MOBILE_POINT = 'md'; export function useMobile(mobilePoint: 'md' | 'sm' | 'lg' | 'xl' | 'xs' = MOBILE_POINT) { const theme = useTheme(); return { isMobile: useMediaQuery(theme.breakpoints.down(mobilePoint)), mobileSize: `${theme.breakpoints.values[mobilePoint]}px`, }; }