From 564f275eb99555632bf60860d9021f3834bd9005 Mon Sep 17 00:00:00 2001 From: Anthony Ettinger Date: Tue, 6 Oct 2026 09:07:16 +0000 Subject: [PATCH] nav: Import contacts gets a main tab It was only reachable through More, and nobody could find it. Co-Authored-By: Claude Opus 5.5 --- apps/web/components/bottom-nav.tsx | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/apps/web/components/bottom-nav.tsx b/apps/web/components/bottom-nav.tsx index 16224ce..205f68f 100644 --- a/apps/web/components/bottom-nav.tsx +++ b/apps/web/components/bottom-nav.tsx @@ -15,12 +15,14 @@ import { useEffect, useState } from 'react'; * page opened most, behind "More". * * Everything that lost its tab is still a route, and Settings lists it. + * Import got its tab back: behind More, nobody could find it. */ const TABS = [ { href: '/inbox', label: 'Inbox', icon: InboxIcon, badge: true }, { href: '/approvals', label: 'Approve', icon: CheckIcon }, { href: '/products', label: 'Products', icon: BoxIcon }, { href: '/funnel', label: 'Results', icon: FunnelIcon }, + { href: '/import', label: 'Import', icon: UploadIcon }, { href: '/settings', label: 'Settings', icon: GearIcon }, ] as const; @@ -36,7 +38,6 @@ const OWNED_BY: Record = { '/cadences': '/settings', '/rules': '/settings', '/research': '/settings', - '/import': '/settings', '/signals': '/settings', '/prospects': '/settings', }; @@ -183,6 +184,15 @@ function BoxIcon() { ); } +function UploadIcon() { + return ( + + + + + ); +} + function GearIcon() { return (