import { useWindowDimensions } from 'react-native';
useWindowDimensions
automatically updates width
and height
values when screen size changes. You can get your application window's width and height like so:
const { height, width } = useWindowDimensions();
fontScale
useWindowDimensions().fontScale;
The scale of the font currently used. Some operating systems allow users to scale their font sizes larger or smaller for reading comfort. This property will let you know what is in effect.
height
useWindowDimensions().height;
The height in pixels of the window or screen your app occupies.
scale
useWindowDimensions().scale;
The pixel ratio of the device your app is running on.
A value of
1
indicates PPI/DPI of 96 (76 on some platforms).2
indicates a Retina or high DPI display.
width
useWindowDimensions().width;
The width in pixels of the window or screen your app occupies.
© 2022 Facebook Inc.
Licensed under the Creative Commons Attribution 4.0 International Public License.
https://reactnative.dev/docs/usewindowdimensions