"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;
کانالها