'use client'; import type { DetailTab } from '@/components/shared/detail-layout'; import { NotesList } from '@/components/shared/notes-list'; interface ClientTabsOptions { clientId: string; currentUserId?: string; client: { fullName: string; companyName?: string | null; nationality?: string | null; isProxy?: boolean; proxyType?: string | null; actualOwnerName?: string | null; yachtName?: string | null; yachtLengthFt?: string | null; yachtWidthFt?: string | null; yachtDraftFt?: string | null; berthSizeDesired?: string | null; preferredContactMethod?: string | null; preferredLanguage?: string | null; timezone?: string | null; source?: string | null; sourceDetails?: string | null; contacts?: Array<{ id: string; channel: string; value: string; label?: string | null; isPrimary: boolean; }>; }; } function InfoRow({ label, value }: { label: string; value?: string | null }) { if (!value) return null; return (
No contacts added
)}Interests will appear here once created.
File attachments coming soon.
Activity log coming soon.