Skip to content

feat(campaigns): remove Contacts tab from campaign detail page - #25

Open
Rishavraaj wants to merge 5 commits into
mainfrom
feat/remove-campaign-contacts-tab
Open

feat(campaigns): remove Contacts tab from campaign detail page#25
Rishavraaj wants to merge 5 commits into
mainfrom
feat/remove-campaign-contacts-tab

Conversation

@Rishavraaj

Copy link
Copy Markdown
Member

Summary

Removes the Contacts tab from the campaign detail page to simplify the view, as per the current sprint goal.

Changes

  • Removed contacts from Tab type, TAB_VALUES, and TABS array
  • Removed the Contacts panel conditional render
  • Contact-related query logic, columns, and components kept in place

Test plan

  • Open any campaign detail page and confirm only Sequence Editor and Analytics tabs are visible
  • Both remaining tabs work correctly
  • Navigating to ?tab=contacts via URL falls back to default Sequence Editor tab

Rishavraaj and others added 5 commits August 5, 2026 12:38
Tab, type, TAB_VALUES, and panel render all removed.
Contact-related code kept in place for future use.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…oval

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
contacts tab was removed from Tab type but dead branches (contactColumns,
sequenceContacts query, syncRepliesMutation, AddContactsDialog, contacts
JSX blocks) were left behind causing noUnusedLocals build failure.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…emoved

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
getProspectSearch, getOrgSearch, and apolloProspectsApi were only consumed
by AddContactsDialog which was deleted when the contacts tab was removed.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant