import { Box, Typography } from '@mui/material' import { Building2 } from 'lucide-react' import type { Inquiry } from '../../domain/inquiry' import { InquiryStatusBadge } from './InquiryStatusBadge' import { formatInquiryDate, propertyLabelFromId } from './inquiryUtils' interface InquiryListRowProps { inquiry: Inquiry selected: boolean onClick: () => void } export function InquiryListRow({ inquiry, selected, onClick }: InquiryListRowProps) { return ( {inquiry.tenantName} {inquiry.tenantCompany ? ` ยท ${inquiry.tenantCompany}` : ''} {inquiry.subject} {propertyLabelFromId(inquiry.propertyId)} {inquiry.matchScore !== undefined && ( {inquiry.matchScore}% )} {formatInquiryDate(inquiry.createdAt)} ) }