import { env } from '@/environment'; import { useHealth } from '@/hooks/use-health'; const TITLE_TEXT = ` ███████╗ █████╗ ███████╗████████╗ ██╔════╝██╔══██╗██╔════╝╚══██╔══╝ █████╗ ███████║███████╗ ██║ ██╔══╝ ██╔══██║╚════██║ ██║ ██║ ██║ ██║███████║ ██║ ╚═╝ ╚═╝ ╚═╝╚══════╝ ╚═╝ ███████╗████████╗ █████╗ ██████╗██╗ ██╗ ██╔════╝╚══██╔══╝██╔══██╗██╔════╝██║ ██╔╝ ███████╗ ██║ ███████║██║ █████╔╝ ╚════██║ ██║ ██╔══██║██║ ██╔═██╗ ███████║ ██║ ██║ ██║╚██████╗██║ ██╗ ╚══════╝ ╚═╝ ╚═╝ ╚═╝ ╚═════╝╚═╝ ╚═╝`; export default function App() { const { data, error, isPending } = useHealth(); const status = isPending ? 'CHECKING...' : data ? 'CONNECTED' : 'DISCONNECTED'; const statusColor = isPending ? 'text-yellow-400' : data ? 'text-green-400' : 'text-red-400'; return (
          {TITLE_TEXT}
        
          {[
            '+--------------------------------------+',
            `|  STATUS: ${status.padEnd(27)} |`,
            `|  HOST:   ${env.backendUrl.padEnd(27)} |`,
            `|  APP:    ${env.appName.padEnd(27)} |`,
            ...(error
              ? [`|  ERROR:  ${'Connection refused'.padEnd(27)} |`]
              : []),
            '+--------------------------------------+',
          ].join('\n')}
        
); }