'use client'; import React, { useState } from 'react'; import { faqData, FaqItem } from '@/content/faq'; import { ChevronDown } from 'lucide-react'; import { cn } from '@/lib/utils'; interface FaqAccordionProps { category: FaqItem['category']; } export const FaqAccordion = ({ category }: FaqAccordionProps) => { const [openId, setOpenId] = useState(null); const faqs = faqData.filter(item => item.category === category); if (faqs.length === 0) return null; return (

Często zadawane pytania

Odpowiedzi na najczęstsze wątpliwości naszych klientów.

{faqs.map((faq) => { const isOpen = openId === faq.id; return (
{faq.answer}
); })}
); };