import React from 'react'; import { Alert, AlertDescription, AlertTitle } from "@/components/ui/alert"; import { AlertCircle, RefreshCw } from "lucide-react"; import { Button } from "@/components/ui/button"; interface ServerStatusAlertProps { serverStatus: { checked: boolean; connected: boolean; message: string; }; checkServerConnection: () => Promise; } const ServerStatusAlert = ({ serverStatus, checkServerConnection }: ServerStatusAlertProps) => { if (!serverStatus.checked || serverStatus.connected) { return null; } return ( 서버 연결 문제 {serverStatus.message} ); }; export default ServerStatusAlert;