import api from "../../lib/api"; import { useEffect, useState } from "react"; interface FAQ { id: number; pertanyaan: string; jawaban: string; created_at: string; } export default function FAQPage() { const [faq, setFaq] = useState([]); const [loading, setLoading] = useState(false); useEffect(() => { setLoading(true); api.get("/faq-api/get") .then((res) => { setFaq(res.data.data); // ambil array dari field "data" }) .catch((err) => { console.error("Gagal fetch FAQ:", err); }) .finally(() => { setLoading(false); }); }, []); return (

FAQ

Quick answers to common questions about the Internify LMS platform.

{/* FAQ Lists */} {loading ? (

Memuat FAQ...

) : (
{faq.map((item) => (
{/* Item Question */}

{item.pertanyaan}

{item.jawaban}

))}
)}
); }