Skip to content

Commit dfad4a7

Browse files
committed
chore: apply lint
1 parent aeb16e0 commit dfad4a7

10 files changed

+128
-128
lines changed

src/useAccessibilityInfo.ts

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,43 +1,43 @@
1-
import React, { 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 React, { 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 React, { 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 & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
import React, { useState } from 'react'
1+
import {useState} from 'react';
22
import {
33
CameraRoll,
44
GetPhotosParamType,
55
GetPhotosReturnType,
6-
} from 'react-native'
6+
} from 'react-native';
77

88
const initialState: GetPhotosReturnType = {
99
edges: [],
@@ -12,32 +12,32 @@ const initialState: GetPhotosReturnType = {
1212
has_next_page: false,
1313
start_cursor: '',
1414
},
15-
}
15+
};
1616

1717
const defaultConfig: GetPhotosParamType = {
1818
first: 20,
1919
groupTypes: 'All',
20-
}
20+
};
2121

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

2525
async function getPhotos(config = defaultConfig) {
2626
try {
27-
const photos = await CameraRoll.getPhotos(config)
28-
setPhotos(photos)
27+
const photos = await CameraRoll.getPhotos(config);
28+
setPhotos(photos);
2929
} catch (err) {
30-
console.log('error: ', err)
30+
console.log('error: ', err);
3131
}
3232
}
3333

3434
async function saveToCameraRoll(tag: string, type?: 'photo' | 'video') {
3535
try {
36-
await CameraRoll.saveToCameraRoll(tag, type)
36+
await CameraRoll.saveToCameraRoll(tag, type);
3737
} catch (err) {
38-
console.log('error saving to camera roll: ', err)
38+
console.log('error saving to camera roll: ', err);
3939
}
4040
}
4141

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

src/useClipboard.ts

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,22 @@
1-
import React, { 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: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,43 +1,43 @@
1-
import React, { useEffect, useState } 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

27-
const onChange = ({ screen }: { screen: ScaledSize }) => {
27+
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])
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 React, { 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 React, { 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)