import { useState, useEffect } from 'react'; import { TESTIDS } from '@/utils/testids'; interface TopNavProps { onLogout?: () => void; onToggleMenu?: () => void; isMenuOpen?: boolean; } function Clock() { const [time, setTime] = useState(new Date()); useEffect(() => { const id = setInterval(() => setTime(new Date()), 1000); return () => clearInterval(id); }, []); return ( {time.toLocaleTimeString('zh-CN', { hour: '2-digit', minute: '2-digit' })} ); } export function TopNav({ onLogout, onToggleMenu, isMenuOpen = false }: TopNavProps) { return ( ); }