11import { useState } from 'react' ;
22import { RefreshCw , Menu , X , LogOut , User } from 'lucide-react' ;
3- import { useSocket } from '../../context/SocketContext' ;
43import { useScan } from '../../context/ScanContext' ;
54import { useAuth } from '../../context/AuthContext' ;
65import { cn } from '../../lib/utils' ;
@@ -18,7 +17,6 @@ const mobileNavigation = [
1817export function Header ( ) {
1918 const [ showUserMenu , setShowUserMenu ] = useState ( false ) ;
2019 const [ showMobileMenu , setShowMobileMenu ] = useState ( false ) ;
21- const { isConnected } = useSocket ( ) ;
2220 const { scan } = useScan ( ) ;
2321 const { user, logout } = useAuth ( ) ;
2422 const navigate = useNavigate ( ) ;
@@ -31,7 +29,7 @@ export function Header() {
3129
3230 return (
3331 < header className = "krx-header fixed top-0 left-0 right-0 z-40 h-[60px]" >
34- < div className = "flex items-center justify-between h-full px-4 lg:px-6" >
32+ < div className = "flex items-center h-full px-4 lg:px-6" >
3533 { /* Mobile menu button */ }
3634 < button
3735 type = "button"
@@ -41,16 +39,7 @@ export function Header() {
4139 { showMobileMenu ? < X className = "w-5 h-5" /> : < Menu className = "w-5 h-5" /> }
4240 </ button >
4341
44- { /* Left side - Connection status */ }
45- < div className = "hidden lg:flex items-center gap-2" >
46- < div className = { cn (
47- 'w-2 h-2 rounded-full' ,
48- isConnected ? 'bg-success-200' : 'bg-neutral-400'
49- ) } />
50- < span className = "text-sm text-white/75" >
51- { isConnected ? 'Connected' : 'Disconnected' }
52- </ span >
53- </ div >
42+ < div className = "flex-1 min-w-0" aria-hidden />
5443
5544 { /* Right side - Actions */ }
5645 < div className = "flex items-center gap-1" >
0 commit comments