import {ImageBackground, Text, TouchableOpacity, View} from "react-native"; import React from "react"; import {AntDesign, MaterialCommunityIcons} from "@expo/vector-icons"; import {Workout} from "@/model/Workout"; import {Link, useRouter} from "expo-router"; interface WorkoutCardComponentProps { exercise?: Workout, background?: String, height?: number, } export default function WorkoutCardComponent({exercise, height, background}: WorkoutCardComponentProps) { const style = () => { return `h-full rounded-2xl overflow-hidden ${background ?? "bg-black"}` } const styleImage = () => { return `w-full h-full ` } const router = useRouter(); return ( {exercise?.duration} min {exercise?.name} kcal {exercise?.name} {exercise?.nbRepetitions} {exercise?.name} { router.push("/WorkoutScreen"); }}> ); }