Skip to content

Commit 1b38192

Browse files
authored
Merge pull request #58 from react-native-community/use-dimensions-initial-state
Make sure initial dimensions are up-to-date
2 parents 9bb5a3c + d7b4ba7 commit 1b38192

File tree

1 file changed

+4
-6
lines changed

1 file changed

+4
-6
lines changed

src/useDimensions.ts

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,11 @@
11
import {useEffect, useState} from 'react'
22
import {Dimensions, ScaledSize} from 'react-native'
33

4-
const initialState = {
5-
window: Dimensions.get('window'),
6-
screen: Dimensions.get('screen'),
7-
}
8-
94
export default function useDimensions() {
10-
const [dimensions, setDimensions] = useState(initialState)
5+
const [dimensions, setDimensions] = useState({
6+
window: Dimensions.get('window'),
7+
screen: Dimensions.get('screen'),
8+
})
119

1210
const onChange = ({
1311
window,

0 commit comments

Comments
 (0)