"use client"; import { useCommunicationCapabilities } from "@/modules/communication/hooks/useCommunicationCapabilities"; import { CommunicationPageLoader, CommunicationPageError } from "@/modules/communication/pages/shared"; import { PageHeader, Card, CardContent, Badge } from "@/components/ds"; import { CommunicationBreadcrumbs } from "@/modules/communication/components/CommunicationBreadcrumbs"; export function CapabilitiesPage() { const q = useCommunicationCapabilities(); if (q.isLoading) return ; if (q.error) return q.refetch()} />; const features = q.data?.features ?? {}; const channels = q.data?.channels ?? []; return (
{Object.entries(features).map(([k, v]) => ( {k} {v ? "فعال" : "غیرفعال"} ))}

کانال‌ها

{channels.map((c) => ( {c.channel}: {c.status} ))}
); } export default CapabilitiesPage;