import { Accordion, AccordionContent, AccordionItem, AccordionTrigger, } from "@/components/ui/accordion"; import { cn } from "@/lib/utils"; interface Question { question: string; answer: string; } interface Category { title: string; questions: Question[]; } interface Faq20Props { heading?: string; description?: string; contactLinkText?: string; contactLinkHref?: string; categories?: Category[]; className?: string; } const Faq20 = ({ heading = "هنوز سوالی مانده؟", description = "اگر پاسخ را در فهرست نیافتید،", contactLinkText = "با پشتیبانی گفتگو کنید", contactLinkHref = "/contact", categories = [ { title: "پشتیبانی", questions: [ { question: "چطور تنظیمات فضای کاری را به‌روز کنم؟", answer: "از تنظیمات داشبورد، پروفایل، اعلان‌ها و امنیت را تغییر دهید؛ تغییرات بلافاصله برای اعضا اعمال می‌شود.", }, { question: "پشتیبانی در همه پلن‌ها هست؟", answer: "بله. همه پلن‌ها به مرکز راهنما و تیکت دسترسی دارند؛ پلن‌های بالاتر پاسخ سریع‌تر و مدیر حساب دارند.", }, { question: "ساعات پاسخ‌گویی چگونه است؟", answer: "در ساعات کاری پاسخ می‌دهیم؛ مشتریان سازمانی مطابق سطح خدمات، کانال ویژه در اختیار دارند.", }, ], }, { title: "حساب کاربری", questions: [ { question: "چطور رمز عبور را بازنشانی کنم؟", answer: "در ورود، «فراموشی رمز عبور» را بزنید و ایمیل را وارد کنید؛ لینک بازنشانی ظرف چند دقیقه می‌رسد.", }, { question: "آیا می‌توانم ایمیل حساب را عوض کنم؟", answer: "بله. از تنظیمات حساب ایمیل جدید را ثبت کنید؛ تا تأیید ایمیل جدید، تغییر نهایی نمی‌شود.", }, ], }, { title: "صورتحساب", questions: [ { question: "ضمانت بازگشت وجه دارید؟", answer: "تا ۳۰ روز برای پلن‌های مشمول ضمانت، در صورت نارضایتی با پشتیبانی درخواست استرداد ثبت کنید.", }, { question: "می‌توانم پلن را ارتقا یا کاهش دهم؟", answer: "هر زمان. ارتقا فوری است و کاهش از دوره صورتحساب بعدی اعمال می‌شود.", }, ], }, ], className, }: Faq20Props) => { return (

{heading}

{description}{" "} {contactLinkText} .

{categories.map((category, categoryIndex) => (

{category.title}

{category.questions.map((item, i) => ( {item.question} {item.answer} ))}
))}
); }; export { Faq20 };