4767caec01b2bb0e9fb4464d692637d8ff85ab95
Replaces the inline "Source · email · phone" text strip with three primary action chips and a smaller meta line: Mail / Call / WhatsApp action buttons surface the most-used outbound contacts on a single tap. WhatsApp deep-link strips the leading + from the canonical E.164 number (or falls back to digit-only of the value). Meta line now reads "Country · Added MMM d, yyyy" using nationalityIso resolved through getCountryName(); date-fns formats createdAt. Portal Invite + GDPR Export buttons remain available but only render on sm+; on mobile they're reachable through the More sheet. Archive / Restore is now a small icon button in the top-right corner rather than a labeled button competing with the primary action chips. Destructive intent stays out of the main action flow; hover swaps to destructive color for archive (and stays neutral for restore). The previous source/preferred-contact-method/preferred-language/timezone fields no longer render in the header — they live on the Overview tab via the inline editor pattern (see client-tabs.tsx). Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Description
No description provided
Languages
TypeScript
97.3%
HTML
2.3%
Shell
0.2%
CSS
0.2%