"use client"; import { useCommunicationHealth, useCommunicationHealthReady } 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 HealthPage() { const health = useCommunicationHealth(); const ready = useCommunicationHealthReady(); if (health.isLoading) return ; if (health.error) return health.refetch()} />; return (
{health.data?.status}

{health.data?.service} — v{health.data?.version}

{ready.data ? (

DB: {ready.data.database} — {ready.data.status}

) : null}
); } export default HealthPage;