"use client"; import React, { useState } from "react"; interface FAQItem { question: string; answer: string; } const FAQS: React.FC = () => { const faqs: FAQItem[] = [ { question: "APA SAJA KONTEN-KONTEN YANG ADA DI MEDIAHUB DAN KATEGORI DI DALAMNYA?", answer: "MediaHub memiliki beragam konten seperti berita, video, dan dokumen yang dikategorikan dalam topik seperti edukasi, hiburan, dan informasi terkini.", }, { question: "BAGAIMANA KONTEN DARI MEDIAHUB DAPAT DIUNDUH?", answer: "Anda dapat mengunduh konten dengan klik tombol unduh yang tersedia pada setiap konten di halaman MediaHub.", }, { question: "SIAPA SAJA YANG DAPAT MENDAFTARKAN DIRI SEBAGAI PENGGUNA MEDIAHUB?", answer: "Semua orang yang memiliki minat terhadap konten di MediaHub dapat mendaftar sebagai pengguna, baik untuk personal maupun profesional.", }, { question: "APA ITU MEDIAHUB? DAN APA SAJA FITUR YANG ADA DI DALAMNYA?", answer: "MediaHub adalah platform yang menyediakan berbagai konten informatif dan edukatif. Fitur utama meliputi pencarian, pengunduhan, dan personalisasi konten.", }, ]; const [openIndex, setOpenIndex] = useState(null); const toggleFAQ = (index: number) => { setOpenIndex(openIndex === index ? null : index); }; return (
{/* Header */}
Faqs

Frequently Asked Questions

{/* FAQS Items */}
{faqs.map((faq, index) => (
toggleFAQ(index)}>

{faq.question}

{openIndex === index ? "−" : "+"}
{openIndex === index &&

{faq.answer}

}
))}
); }; export default FAQS;