import SEO from '@/components/SEO' import { useParams } from 'react-router-dom' import { services } from '@/data/services' import { Link } from 'react-router-dom' import { Card, CardContent, CardHeader, CardTitle } from '@/components/ui/Card' import { ArrowLeft, ArrowRight, CheckCircle2, Info, Zap } from 'lucide-react' const serviceImageAlt = { 'contact-center': 'Modern contact center operations dashboard and support team', 'infrastructure-cabling': 'Close-up of network cabling connected to infrastructure equipment', 'wireless-access': 'Wireless coverage planning map used for enterprise Wi-Fi design', } const ServiceDetail = () => { const { slug } = useParams() const service = services.find(s => s.id === slug) if (!service) { return ( Service Not Found The service you're looking for doesn't exist. Back to Services ) } const serviceTitle = `${service.name} | Queue North Technologies` const serviceDesc = service.shortDesc || `Learn about ${service.name} from Queue North Technologies.` const serviceUrl = `https://queuenorth.com/services/${service.id}` const serviceDetailLd = { '@context': 'https://schema.org', '@type': 'Service', name: service.name, description: service.shortDesc, provider: { '@type': 'Organization', name: 'Queue North Technologies', url: 'https://queuenorth.com', }, areaServed: { '@type': 'Place', name: 'United States', }, } return ( <> {/* Page Hero */} Services {service.name} {service.shortDesc} Request This Service {/* Main Content */} {/* Left Column - Main Content */} What This Solves {service.fullDesc} Key Benefits {service.benefits.map((benefit, index) => ( {benefit} ))} Ideal For {service.idealFor.map((item, index) => ( {item} ))} {/* Right Column - Sidebar */} Quick Info Service {service.name} Request This Service ← Back to Services > ) } export default ServiceDetail
The service you're looking for doesn't exist.
{service.shortDesc}
{service.fullDesc}
{service.name}