"use client" import React, { useEffect, useState } from 'react'; import Image from 'next/image'; import Link from 'next/link'; import ServiceSideMenu from '../components/ServiceSideMenu'; import FaqData from '../Services/FaqData'; import Arrow from '../assets/images/arrow-down.png' function FAQService() { const [isOpen, setOpen] = React.useState({type: 'faq0'}); const accordionHandler = (name) => { setOpen(prev => { if(prev.type == name){ return {type: ''} }else { return {type: name} } }); }; let [faq, setFaq] = useState([]) useEffect(()=>{ FaqData().then(res => { setFaq(res.data.result_list) }).catch(err => { console.log('You got an error ========> '+ err) }) },[]) return ( <>

Frequently asked questions

{faq.map((item, index)=>{ if(index%2 == 0 && item.public != 0){ return(
) } })}
{faq.map((item, index)=>{ if(index%2 != 0 && item.public != 0){ return(
) } })}

Can't find an answer contact us

); } export default FAQService; export function Accordion({ datas, name, accordionHandler, isOpen }) { return ( <>
{accordionHandler(name)}} >

{datas.title}

image

{datas.msg}

); }