'use client'; import type { Flight } from '@/lib/airline-utils'; interface AirlineDetailsProps { product: Flight; onAddToCart: () => void; addedToCart: boolean; } export default function AirlineDetails({ product, onAddToCart, addedToCart }: AirlineDetailsProps) { return (
{product.cabinClass} Class
${product.basePrice}
{product.refundable && ( Refundable )}{product.departure.time}
{product.departure.airport}
{product.duration}
{product.stops === 0 ? 'Nonstop' : `${product.stops} stop${product.stops > 1 ? 's' : ''}`}
{product.arrival.time}
{product.arrival.airport}