Get Screen Dimensions in React Native
Before today, I was familiar with the older Dimension
API. However, you can use the hook useWindowDimensions
to get screen size updates in a React Native component. The values returned by the hook will change as the screen size changes.
import { useWindowDimensions, Text, View } from "react-native"
function App() {
const { width, height } = useWindowDimensions();
return (
<View>
<Text>{width}</Text>
<Text>{height}</Text>
</View>
)
}
https://reactnative.dev/docs/dimensions
https://reactnative.dev/docs/usewindowdimensions
Tweet