import { useEffect } from 'react'; import { X, Keyboard } from 'lucide-react'; import { useT } from '../hooks/useLocale'; interface Props { open: boolean; onClose: () => void; } function Kbd({ children }: { children: React.ReactNode }) { return ( {children} ); } function ShortcutRow({ keys, label }: { keys: React.ReactNode; label: string }) { return (