import { Workout } from "@/model/Workout"; import { AntDesign, MaterialCommunityIcons } from "@expo/vector-icons"; import { useRouter } from "expo-router"; import React from "react"; import Text from "@/components/ui/Text" import {ImageBackground, TouchableOpacity, View} from "react-native"; 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"); }} > ); }