import Link from "next/link";
import Image from "next/image";
import { House } from "@/src/config/apartments";
import { MapPin, Home, ArrowRight, Wind, Car, Bus, Sofa } from "lucide-react";
interface HouseCardProps {
house: House;
locale: string;
}
export function HouseCard({ house, locale }: HouseCardProps) {
const displayName = locale === "de" ? house.name : house.nameEn;
const displayDescription =
locale === "de" ? house.description : house.descriptionEn;
const displayCountry = locale === "de" ? house.country : house.countryEn;
return (
{house.apartments.length} {locale === "de" ? "Apartments" : "Apartments"}
{displayName}
{house.id === "herdweg" ? (
<>
{locale === "de" ? "Gleiche Straße wie Panzer Kaserne" : "Same Street as Panzer Kaserne"}
{locale === "de" ? "Kein Abbiegen nötig" : "Zero turns needed"}
{locale === "de" ? "Klimaanlage" : "Air conditioning"}
>
) : (
<>
{locale === "de" ? "Nahe Stadtzentrum" : "Close to city center"}
{locale === "de" ? "Klimaanlage" : "Air conditioning"}
>
)}
{house.id === "herdweg" && (
{locale === "de" ? "Bus in der Nähe" : "Bus nearby"}
)}
{locale === "de" ? "Vollmöbliert" : "Fully furnished"}
{displayDescription}
{house.city}, {displayCountry}
{locale === "de" ? "Mehr erfahren" : "Learn more"}
);
}