Contacts: show phone & email in expanded row (above action buttons)

Problem

Expanding a contact in ContactsList only reveals Call / Message / Email icon buttons. Inspectors still cannot read the actual number or address without tapping an action (and email is not visible as text at all if they only want to copy it).

Where

  • inspector-app/components/inspection/ContactsList.tsx β€” expanded block (isExpanded) currently goes straight to contactActions.
  • Data: person._contactId (Contact in types/index.ts) already includes phone, email, name fields.

Expected

  • When expanded, show a details block above the existing action buttons:
  • Phone: formatted or raw string; omit row if missing.
  • Email: omit row if missing.
  • Use secondary text styling consistent with agentRole / theme (theme.textSecondary).
  • Optional nice-to-have: SelectableText or long-press to copy (only if quick; not required for v1).

Acceptance criteria

  • [ ] Expanded contact shows visible phone and/or email when present.
  • [ ] Layout: details above buttons; existing Call/SMS/Email buttons unchanged.
  • [ ] Collapsed row unchanged.

Please authenticate to join the conversation.

Upvoters
Status

Completed

Board
🏠

Main App

Date

2 months ago

Author

Linear

Subscribe to post

Get notified by email when there are changes.