"use client"; import { usePaymentCapabilities } from "@/modules/payment/hooks/usePaymentCapabilities"; import { PaymentPageLoader, PaymentPageError } from "@/modules/payment/pages/shared"; import { PageHeader, Card, CardContent, Badge } from "@/components/ds"; export const PaymentCapabilities = function PaymentCapabilitiesPage() { const q = usePaymentCapabilities(); if (q.isLoading) return ; if (q.error) return q.refetch()} />; const toggles = q.data?.feature_toggles ?? {}; return ( workspace: {q.data?.workspace_status} حالت پیشفرض: {q.data?.default_payment_mode} {Object.entries(toggles).map(([k, v]) => ( {k} {v ? "فعال" : "غیرفعال"} ))} {Object.keys(toggles).length === 0 ? ( کلید ویژگی از capabilities دریافت نشد. ) : null} {q.data?.active_bundles ? ( باندلهای فعال {q.data.active_bundles.map((b) => ( {b} ))} ) : null} ); }; export default PaymentCapabilities;
workspace: {q.data?.workspace_status}
حالت پیشفرض: {q.data?.default_payment_mode}
کلید ویژگی از capabilities دریافت نشد.