import Link from "next/link";
import { getStatusClass } from "@/components/petUtils";
export default function PetProfile({ petId, petName, petSpecies, petBreed, petAge, petStatus, petPrice, imageUrl }) {
return (

{
e.currentTarget.onerror = null;
e.currentTarget.src = "/images/pet-placeholder.png";
}}
/>
{petName}
{petStatus}
Species
{petSpecies ?? "—"}
Breed
{petBreed ?? "—"}
Age
{petAge != null ? `${petAge} ${petAge === 1 ? "year" : "years"}` : "—"}
Adoption Fee
{petPrice != null ? `$${parseFloat(petPrice).toFixed(2)}` : "—"}
{/* Status */}
{petStatus?.toLowerCase() === "available" && (
Interested in adopting {petName}? Visit us in store or schedule an appointment.
Schedule an Appointment
)}
);
}