c8869338e8109bcad74567f965ec50f234d2b54a
The Interest Documents tab on the berth detail page listed deal docs read-only with only an "Open" link to the interest detail page — forced reps to navigate away just to see the PDF. Now every row whose backing PDF exists opens the existing FilePreviewDialog inline. - Service: listDealDocumentsForBerth now joins files and returns fileId (COALESCE(signedFileId, fileId) so completed envelopes prefer the signed PDF), fileName, mimeType. Drafts without a blob yet still appear, just non-clickable. - UI: row title area is a button that triggers FilePreviewDialog; Eye affordance on hover. Falls back to a "no file yet" hint when the document has no backing blob. "Open" link stays as the secondary "go to interest" action. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Description
No description provided
Languages
TypeScript
98.7%
HTML
1%
CSS
0.1%
Shell
0.1%