import React from 'react'; import { useApp } from '../context/AppContext'; const TopNavBar = () => { const { sessionData, isConnected, sendCommand } = useApp(); const status = sessionData?.status || 'STANDBY'; const isRunning = sessionData?.active && status !== 'COMPLETED'; const isStandby = status === 'STANDBY' || status === 'READY'; return (
NEXUS
System Status
{status}
{/* START - clickable when standby */} {/* PAUSE/RESUME - clickable when running */} {/* FORCE END - clickable when running */} {/* RESET - always clickable */}
{isConnected ? 'CONNECTED' : 'DISCONNECTED'}
); }; export default TopNavBar;