feat(recommender): API endpoint + interest-detail panel + add-to-interest dialog

This commit is contained in:
Matt Ciaccio
2026-05-05 03:05:22 +02:00
parent e00e812199
commit 15d4849030
6 changed files with 762 additions and 0 deletions

View File

@@ -41,6 +41,11 @@ interface InterestData {
} | null;
berthId: string | null;
berthMooringNumber: string | null;
/** Yacht-fit dimensions (numeric strings from postgres). Drive the
* recommender panel guard ("Set desired dimensions to see recommendations"). */
desiredLengthFt: string | null;
desiredWidthFt: string | null;
desiredDraftFt: string | null;
pipelineStage: string;
leadCategory: string | null;
source: string | null;