1
0
mirror of synced 2025-12-20 10:28:40 -05:00
Files
docs/components/hooks/useBreakpoint.ts
Mike Surowiec f3fc80cf05 Upgrade primer/components -> primer/react (#25591)
* upgrade primer/components -> primer/react

* fix jest failure
2022-02-24 00:30:14 +00:00

10 lines
281 B
TypeScript

import { useTheme } from '@primer/react'
import { useMediaQuery } from './useMediaQuery'
type Size = 'small' | 'medium' | 'large' | 'xlarge'
export function useBreakpoint(size: Size) {
const { theme } = useTheme()
return useMediaQuery(`(max-width: ${theme?.sizes[size]})`)
}