'use client'; import { useState } from 'react'; import { track } from '@/lib/analytics'; export type QA = { q: string; a: string; }; export default function FAQ({ items }: { items: QA[] }) { const [open, setOpen] = useState(0); const toggleItem = (index: number) => { if (open === index) { setOpen(null); } else { setOpen(index); track('accordion_open', { question: items[index].q }); } }; return (

Frequently Asked Questions

{items.map((it, i) => (
{open === i && (
{it.a}
)}
))}
); }