import { ImageBackground, ImageProps, Pressable, StyleSheet, Text, View } from 'react-native' import React from 'react' import { Ionicons, AntDesign } from '@expo/vector-icons'; interface BackgroundDrinkInfoProps{ EnableBackHandler: boolean; type: string, id: string, image_item: ImageProps, favourite: boolean, name: string, calories: string, average_rating: number, ratings_count: string, BackHandler?: any; ToggleFavorite: any } const BackgroundDrinkInfo:React.FC = ({ EnableBackHandler, type, id, image_item, favourite, name, calories, average_rating, ratings_count, BackHandler, ToggleFavorite, }) => { return ( {EnableBackHandler ? ( {BackHandler()}} style={{paddingHorizontal: 10, paddingVertical: 10}}> {ToggleFavorite(favourite, type, id);}} style={{paddingHorizontal: 10, paddingVertical: 10}}> ) : ( {ToggleFavorite(favourite, type, id);}} style={{paddingHorizontal: 10, paddingVertical: 10}}> )} {name} {calories} calories {average_rating} ({ratings_count}) ) } export default BackgroundDrinkInfo const styles = StyleSheet.create({})