Skip to content

Commit cafaaa6

Browse files
committed
chore: apply lint fix
1 parent 52f1eee commit cafaaa6

11 files changed

+121
-125
lines changed

src/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,5 +19,5 @@ export {
1919
useKeyboard,
2020
useInteractionManager,
2121
useDeviceOrientation,
22-
useLayout
22+
useLayout,
2323
}

src/useAccessibilityInfo.ts

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,43 +1,43 @@
1-
import {useEffect, useState} from 'react';
1+
import {useEffect, useState} from 'react'
22
import {
33
AccessibilityInfo,
44
AccessibilityChangeEvent,
55
AccessibilityEvent,
6-
} from 'react-native';
6+
} from 'react-native'
77

88
export default function useAccessibilityInfo() {
9-
const [reduceMotionEnabled, setReduceMotionEnabled] = useState(false);
10-
const [screenReaderEnabled, setScreenReaderEnabled] = useState(false);
9+
const [reduceMotionEnabled, setReduceMotionEnabled] = useState(false)
10+
const [screenReaderEnabled, setScreenReaderEnabled] = useState(false)
1111

1212
const handleReduceMotionChanged = (enabled: AccessibilityChangeEvent) =>
13-
setReduceMotionEnabled(enabled);
13+
setReduceMotionEnabled(enabled)
1414
const handleScreenReaderChanged = (enabled: AccessibilityChangeEvent) =>
15-
setScreenReaderEnabled(enabled);
15+
setScreenReaderEnabled(enabled)
1616

1717
useEffect(() => {
18-
AccessibilityInfo.isReduceMotionEnabled().then(handleReduceMotionChanged);
19-
AccessibilityInfo.isScreenReaderEnabled().then(handleScreenReaderChanged);
18+
AccessibilityInfo.isReduceMotionEnabled().then(handleReduceMotionChanged)
19+
AccessibilityInfo.isScreenReaderEnabled().then(handleScreenReaderChanged)
2020

2121
AccessibilityInfo.addEventListener(
2222
'reduceMotionChanged',
2323
handleReduceMotionChanged as (event: AccessibilityEvent) => void,
24-
);
24+
)
2525
AccessibilityInfo.addEventListener(
2626
'screenReaderChanged',
2727
handleScreenReaderChanged as (event: AccessibilityEvent) => void,
28-
);
28+
)
2929

3030
return () => {
3131
AccessibilityInfo.removeEventListener(
3232
'reduceMotionChanged',
3333
handleReduceMotionChanged as (event: AccessibilityEvent) => void,
34-
);
34+
)
3535
AccessibilityInfo.removeEventListener(
3636
'screenReaderChanged',
3737
handleScreenReaderChanged as (event: AccessibilityEvent) => void,
38-
);
39-
};
40-
}, []);
38+
)
39+
}
40+
}, [])
4141

42-
return {reduceMotionEnabled, screenReaderEnabled};
42+
return {reduceMotionEnabled, screenReaderEnabled}
4343
}

src/useAppState.ts

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,21 @@
1-
import {useEffect, useState} from 'react';
2-
import {AppState, AppStateStatus} from 'react-native';
1+
import {useEffect, useState} from 'react'
2+
import {AppState, AppStateStatus} from 'react-native'
33

44
export default function useAppState() {
5-
const currentState = AppState.currentState;
6-
const [appState, setAppState] = useState(currentState);
5+
const currentState = AppState.currentState
6+
const [appState, setAppState] = useState(currentState)
77

88
function onChange(newState: AppStateStatus) {
9-
setAppState(newState);
9+
setAppState(newState)
1010
}
1111

1212
useEffect(() => {
13-
AppState.addEventListener('change', onChange);
13+
AppState.addEventListener('change', onChange)
1414

1515
return () => {
16-
AppState.removeEventListener('change', onChange);
17-
};
18-
});
16+
AppState.removeEventListener('change', onChange)
17+
}
18+
})
1919

20-
return appState;
20+
return appState
2121
}

src/useBackHandler.ts

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
1-
import {useEffect} from 'react';
2-
import {BackHandler} from 'react-native';
1+
import {useEffect} from 'react'
2+
import {BackHandler} from 'react-native'
33

44
export default function useBackHandler(handler: () => void) {
55
useEffect(() => {
6-
BackHandler.addEventListener('hardwareBackPress', handler);
6+
BackHandler.addEventListener('hardwareBackPress', handler)
77

88
return () => {
9-
BackHandler.removeEventListener('hardwareBackPress', handler);
10-
};
11-
});
9+
BackHandler.removeEventListener('hardwareBackPress', handler)
10+
}
11+
})
1212
}

src/useCameraRoll.ts

Lines changed: 11 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,5 @@
1-
import {useState} from 'react';
2-
import {
3-
CameraRoll,
4-
GetPhotosParamType,
5-
GetPhotosReturnType,
6-
} from 'react-native';
1+
import {useState} from 'react'
2+
import {CameraRoll, GetPhotosParamType, GetPhotosReturnType} from 'react-native'
73

84
const initialState: GetPhotosReturnType = {
95
edges: [],
@@ -12,32 +8,32 @@ const initialState: GetPhotosReturnType = {
128
has_next_page: false,
139
start_cursor: '',
1410
},
15-
};
11+
}
1612

1713
const defaultConfig: GetPhotosParamType = {
1814
first: 20,
1915
groupTypes: 'All',
20-
};
16+
}
2117

2218
export default function useCameraRoll() {
23-
const [photos, setPhotos] = useState(initialState);
19+
const [photos, setPhotos] = useState(initialState)
2420

2521
async function getPhotos(config = defaultConfig) {
2622
try {
27-
const photos = await CameraRoll.getPhotos(config);
28-
setPhotos(photos);
23+
const photos = await CameraRoll.getPhotos(config)
24+
setPhotos(photos)
2925
} catch (err) {
30-
console.log('error: ', err);
26+
console.log('error: ', err)
3127
}
3228
}
3329

3430
async function saveToCameraRoll(tag: string, type?: 'photo' | 'video') {
3531
try {
36-
await CameraRoll.saveToCameraRoll(tag, type);
32+
await CameraRoll.saveToCameraRoll(tag, type)
3733
} catch (err) {
38-
console.log('error saving to camera roll: ', err);
34+
console.log('error saving to camera roll: ', err)
3935
}
4036
}
4137

42-
return [photos, getPhotos, saveToCameraRoll];
38+
return [photos, getPhotos, saveToCameraRoll]
4339
}

src/useClipboard.ts

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,22 @@
1-
import {useEffect, useState} from 'react';
2-
import {Clipboard} from 'react-native';
1+
import {useEffect, useState} from 'react'
2+
import {Clipboard} from 'react-native'
33

44
export default function useClipBoard() {
5-
const [data, updateClipboardData] = useState('');
5+
const [data, updateClipboardData] = useState('')
66

77
async function updateClipboard() {
8-
const content = await Clipboard.getString();
9-
updateClipboardData(content);
8+
const content = await Clipboard.getString()
9+
updateClipboardData(content)
1010
}
1111

1212
useEffect(() => {
13-
updateClipboard();
14-
}, []);
13+
updateClipboard()
14+
}, [])
1515

1616
function setString(content: string) {
17-
Clipboard.setString(content);
18-
updateClipboardData(content);
17+
Clipboard.setString(content)
18+
updateClipboardData(content)
1919
}
2020

21-
return [data, setString];
21+
return [data, setString]
2222
}

src/useDeviceOrientation.ts

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,43 +1,43 @@
1-
import {useEffect, useState, useCallback} from 'react';
2-
import {Dimensions, ScaledSize} from 'react-native';
1+
import {useEffect, useState, useCallback} from 'react'
2+
import {Dimensions, ScaledSize} from 'react-native'
33

4-
const screen = Dimensions.get('screen');
4+
const screen = Dimensions.get('screen')
55

66
export default function() {
77
const isOrientationPortrait = ({
88
width,
99
height,
1010
}: {
11-
width: number;
12-
height: number;
13-
}) => height >= width;
11+
width: number
12+
height: number
13+
}) => height >= width
1414
const isOrientationLandscape = ({
1515
width,
1616
height,
1717
}: {
18-
width: number;
19-
height: number;
20-
}) => width >= height;
18+
width: number
19+
height: number
20+
}) => width >= height
2121

2222
const [orientation, setOrientation] = useState({
2323
portrait: isOrientationPortrait(screen),
2424
landscape: isOrientationLandscape(screen),
25-
});
25+
})
2626

2727
const onChange = useCallback(({screen}: {screen: ScaledSize}) => {
2828
setOrientation({
2929
portrait: isOrientationPortrait(screen),
3030
landscape: isOrientationLandscape(screen),
31-
});
32-
}, []);
31+
})
32+
}, [])
3333

3434
useEffect(() => {
35-
Dimensions.addEventListener('change', onChange);
35+
Dimensions.addEventListener('change', onChange)
3636

3737
return () => {
38-
Dimensions.removeEventListener('change', onChange);
39-
};
40-
}, [orientation.portrait, orientation.landscape, onChange]);
38+
Dimensions.removeEventListener('change', onChange)
39+
}
40+
}, [orientation.portrait, orientation.landscape, onChange])
4141

42-
return orientation;
42+
return orientation
4343
}

src/useDimensions.ts

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

4-
const window = Dimensions.get('window');
5-
const screen = Dimensions.get('screen');
4+
const window = Dimensions.get('window')
5+
const screen = Dimensions.get('screen')
66

77
export default function useDimensions() {
88
const [dimensions, setDimensions] = useState({
99
window,
1010
screen,
11-
});
11+
})
1212

1313
const onChange = ({
1414
window,
1515
screen,
1616
}: {
17-
window: ScaledSize;
18-
screen: ScaledSize;
17+
window: ScaledSize
18+
screen: ScaledSize
1919
}) => {
20-
setDimensions({window, screen});
21-
};
20+
setDimensions({window, screen})
21+
}
2222

2323
useEffect(() => {
24-
Dimensions.addEventListener('change', onChange);
24+
Dimensions.addEventListener('change', onChange)
2525

26-
return () => Dimensions.removeEventListener('change', onChange);
27-
}, []);
26+
return () => Dimensions.removeEventListener('change', onChange)
27+
}, [])
2828

29-
return dimensions;
29+
return dimensions
3030
}

src/useInteractionManager.ts

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
1-
import {useEffect, useState} from 'react';
2-
import {InteractionManager} from 'react-native';
1+
import {useEffect, useState} from 'react'
2+
import {InteractionManager} from 'react-native'
33

44
export default function useInteractionManager() {
5-
const [complete, updateInteractionStatus] = useState(false);
5+
const [complete, updateInteractionStatus] = useState(false)
66

77
useEffect(() => {
88
InteractionManager.runAfterInteractions(() => {
9-
updateInteractionStatus(true);
10-
});
11-
}, []);
12-
return complete;
9+
updateInteractionStatus(true)
10+
})
11+
}, [])
12+
return complete
1313
}

0 commit comments

Comments
 (0)