import { ImageBackground, ImageProps, Pressable, StyleSheet, Text, View } from 'react-native' import React from 'react' import { AntDesign } from '@expo/vector-icons'; interface FavImgBackgroundProps { EnableBackHandler: boolean; id: string; image_item: ImageProps; name: string; donutname: string; type: string; calories: string; average_rating: number; ratings_count: string; description: string; favourite: boolean; ToggleFavourite: any; BackHandler?: any; } const FavImgBackground: React.FC = ({ EnableBackHandler, id, image_item, name, donutname, calories, type, average_rating, ratings_count, description, favourite, ToggleFavourite, BackHandler, }) => { return ( {EnableBackHandler? ( {BackHandler()}}> {ToggleFavourite(favourite, type, id);}}> ):( {ToggleFavourite(favourite, type, id);}}> )} {donutname || name} {calories} calories {average_rating} ({ratings_count}) ) } export default FavImgBackground const styles = StyleSheet.create({})