зеркало из https://github.com/github/docs.git
10 строки
281 B
TypeScript
10 строки
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]})`)
|
|
}
|