useViewportSize
Get viewport width and height.
Import
import { useViewportSize } from '@tidbcloud/uikit'Usage
useViewportSize returns current viewport’s width and height, and subscribes to resize and orientationchange events.
import { useViewportSize } from '@tidbcloud/uikit'
import { Text } from '@tidbcloud/uikit'
function Demo() {
const { height, width } = useViewportSize()
return (
<Text>
Viewport: {width}px × {height}px
</Text>
)
}Server Side Rendering
During SSR, the hook will return { width: 0, height: 0 }.
Definition
function useViewportSize(): {
height: number
width: number
}