aboutsummaryrefslogtreecommitdiff
path: root/src/components/common
diff options
context:
space:
mode:
Diffstat (limited to 'src/components/common')
-rw-r--r--src/components/common/NavigationIcon.tsx19
1 files changed, 8 insertions, 11 deletions
diff --git a/src/components/common/NavigationIcon.tsx b/src/components/common/NavigationIcon.tsx
index f97bb861..debb36b3 100644
--- a/src/components/common/NavigationIcon.tsx
+++ b/src/components/common/NavigationIcon.tsx
@@ -69,22 +69,15 @@ const NavigationIcon = (props: NavigationIconProps) => {
return (
<View style={styles.container}>
<TouchableOpacity {...props}>
- <Image source={imgSrc} style={getStyles(props.isBigger ?? false)} />
+ <Image
+ source={imgSrc}
+ style={props.isBigger ? styles.biggerIcon : styles.icon}
+ />
</TouchableOpacity>
</View>
);
};
-const getStyles = (isBigger: boolean) =>
- isBigger ? biggerIconStyles.icon : styles.icon;
-
-const biggerIconStyles = StyleSheet.create({
- icon: {
- height: 44,
- width: 44,
- },
-});
-
const styles = StyleSheet.create({
container: {
flex: 1,
@@ -101,6 +94,10 @@ const styles = StyleSheet.create({
height: 28,
width: 28,
},
+ biggerIcon: {
+ height: 44,
+ width: 44,
+ },
});
export default NavigationIcon;