import React from 'react'; import Accordion from './accordion'; export interface FAQItem { question: string; answer: React.ReactNode; } export interface FAQProps { items: FAQItem[]; title?: string; } const FAQ: React.FC = ({ items, title = 'Frequently Asked Questions' }) => { if (!items?.length) { return (

{title}

No FAQs available.

); } return (

{title}

{items.map((item, idx) => (
{item.answer}
))}
); }; export default FAQ;