'use client' import * as React from "react" import { Accordion, AccordionContent, AccordionItem, AccordionTrigger, } from "@/components/ui/accordion" import { HelpCircle, ArrowRight } from "lucide-react" import { cn } from "@/lib/utils" import Link from "next/link" interface FAQItem { question: string answer: string } interface FAQSectionProps { faqs: FAQItem[] className?: string } export function FAQSection({ faqs, className }: FAQSectionProps) { if (!faqs || faqs.length === 0) { return null } return (
{/* Header */}

Frequently Asked Questions

Everything you need to know about our vending machine services

{/* FAQ Accordion */}
{faqs.map((faq, index) => (
{String(index + 1).padStart(2, '0')}
{faq.question}
))}
{/* Footer CTA */}

Still have questions?

Contact Us
) }