Files
Athou_commafeed/commafeed-client/src/hooks/useMobile.ts
2023-12-30 22:13:35 +01:00

10 lines
384 B
TypeScript

import { useMediaQuery } from "@mantine/hooks"
import { Constants } from "app/constants"
export const useMobile = (breakpoint: string | number = Constants.layout.mobileBreakpoint) => {
const bp = typeof breakpoint === "number" ? `${breakpoint}px` : breakpoint
return !useMediaQuery(`(min-width: ${bp})`, undefined, {
getInitialValueInEffect: false,
})
}