import React from 'react'; import { motion } from 'framer-motion'; import { WifiOff, RefreshCw, LogOut, Loader2 } from 'lucide-react'; interface DisconnectedScreenProps { playerName: string; gamePin: string; isReconnecting: boolean; onReconnect: () => void; onGoHome: () => void; } export const DisconnectedScreen: React.FC = ({ playerName, gamePin, isReconnecting, onReconnect, onGoHome, }) => { return (

Connection Lost

Hey {playerName}!

You got disconnected from game {gamePin}

{isReconnecting ? ( <> Reconnecting... ) : ( <> Reconnect )} Abandon Game

Your score will be preserved if you reconnect

); };