"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;