import {useNavigation} from '@react-navigation/native'; import React from 'react'; import {Image, Text, TouchableOpacity, View} from 'react-native'; import {ScreenType} from '../../types'; import {navigateToImagePicker} from '../../utils/camera'; import {styles} from './styles'; interface GalleryIconProps { screenType: ScreenType; title: string; mostRecentPhotoUri: string; } /* * Displays the most recent photo in the user's gallery * On click, navigates to the image picker */ export const GalleryIcon: React.FC = ({ screenType, title, mostRecentPhotoUri, }) => { const navigation = useNavigation(); return ( navigateToImagePicker(navigation, screenType, title)} style={styles.saveButton}> {mostRecentPhotoUri !== '' ? ( ) : ( )} Gallery ); }; export default GalleryIcon;