import { useState, useEffect } from 'react' import { Sheet, SheetTrigger, SheetContent, SheetTitle } from '@/components/ui/Sheet' import * as VisuallyHidden from '@radix-ui/react-visually-hidden' import { Link } from 'react-router-dom' const Header = () => { const [isScrolled, setIsScrolled] = useState(false) const [mobileMenuOpen, setMobileMenuOpen] = useState(false) useEffect(() => { const handleScroll = () => { setIsScrolled(window.scrollY > 10) } window.addEventListener('scroll', handleScroll) return () => window.removeEventListener('scroll', handleScroll) }, []) const navLinks = [ { name: 'Home', href: '/' }, { name: 'Services', href: '/services' }, { name: 'Industries', href: '/industries' }, { name: '8x8', href: '/8x8' }, { name: 'About', href: '/about' }, { name: 'Contact', href: '/contact' }, { name: 'Support', href: '/support' }, ] const serviceLinks = [ { name: 'Unified Communications', href: '/services/unified-communications' }, { name: 'Contact Center', href: '/services/contact-center' }, { name: 'Managed Support', href: '/services/managed-support' }, { name: 'Consulting & Training', href: '/services/consulting-training' }, { name: 'Infrastructure Cabling', href: '/services/infrastructure-cabling' }, { name: 'Wireless Access', href: '/services/wireless-access' }, { name: 'Local Networking', href: '/services/local-networking' }, ] const industryLinks = [ { name: 'Healthcare', href: '/industries/healthcare' }, { name: 'Retail', href: '/industries/retail' }, { name: 'Manufacturing', href: '/industries/manufacturing' }, { name: 'Education & Finance', href: '/industries/education-finance' }, ] const closeMobileMenu = () => setMobileMenuOpen(false) return (
{/* Logo */}
Queue North Technologies Queue North
{/* Desktop Nav */} {/* CTA Button */}
Request Consultation
{/* Mobile Menu */}
Navigation Menu
Queue North Queue North
Request Consultation
) } export default Header