We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 50baee9 commit 6e348adCopy full SHA for 6e348ad
src/useDimensions.ts
@@ -1,14 +1,13 @@
1
import {useEffect, useState} from 'react'
2
import {Dimensions, ScaledSize} from 'react-native'
3
4
-const window = Dimensions.get('window')
5
-const screen = Dimensions.get('screen')
+const initialState = {
+ window: Dimensions.get('window'),
6
+ screen: Dimensions.get('screen'),
7
+}
8
9
export default function useDimensions() {
- const [dimensions, setDimensions] = useState({
- window,
10
- screen,
11
- })
+ const [dimensions, setDimensions] = useState(initialState)
12
13
const onChange = ({
14
window,
0 commit comments