'use client';
import { ExternalLink, Plane, Calendar, DollarSign, Link as LinkIcon } from "lucide-react";
import type { Deal } from "@/lib/types";
export default function DealCard({ deal }: { deal: Deal }) {
return (
{deal.title}
{deal.source}
{deal.destination &&
{deal.origin} → {deal.destination}}
{deal.nights != null &&
{deal.nights} nights}
{deal.price != null &&
{deal.price} {deal.currency || ""}}
Open
{deal.startDate && Depart: {deal.startDate}}
{deal.endDate && Return: {deal.endDate}}
{new URL(deal.link, "http://x").host}
);
}