import React from 'react'; import { WindowId } from '../../hooks/useWindowManager'; type Props = { isOpen: boolean; onOpenWindow: (id: WindowId) => void; menuRef: React.RefObject; }; const items: { id: WindowId; icon: string; label: string }[] = [ { id: 'lucidia', icon: '🧠', label: 'Lucidia Core' }, { id: 'agents', icon: '🤖', label: 'AI Agents' }, { id: 'roadchain', icon: '⛓️', label: 'RoadChain Explorer' }, { id: 'wallet', icon: '💰', label: 'RoadCoin Wallet' }, { id: 'roadmail', icon: '📧', label: 'RoadMail' }, { id: 'terminal', icon: '💻', label: 'Terminal' }, { id: 'pi', icon: '🥧', label: 'Pi Network' }, { id: 'miner', icon: '⛏️', label: 'RoadCoin Miner' }, { id: 'roadcraft', icon: '⛏️', label: 'RoadCraft' }, ]; export default function RoadMenu({ isOpen, onOpenWindow, menuRef }: Props) { return (

BlackRoad OS

BR‑95 Desktop · Agent Orchestration

{items.map((item, index) => (
onOpenWindow(item.id)}> {item.icon} {item.label}
{index === 2 || index === 5 ?
: null}
))}
); }