feat(governance): Integrate ReportButton across UI

- Add ReportButton to CityRoomView header
- Add ReportButton to AgentCabinet header
- Add GOVERNANCE link to main Navigation
- Import Shield icon from lucide-react
This commit is contained in:
Apple
2025-11-29 16:18:43 -08:00
parent 91a4c6be5b
commit 2008332ce1
3 changed files with 27 additions and 8 deletions

View File

@@ -1,5 +1,5 @@
import { Link, useLocation } from 'react-router-dom';
import { Home, Settings, Zap, Network, Activity, Users, MessageSquare, Globe, Plus } from 'lucide-react';
import { Home, Settings, Zap, Network, Activity, Users, MessageSquare, Globe, Plus, Shield } from 'lucide-react';
export function Navigation() {
const location = useLocation();
@@ -8,6 +8,7 @@ export function Navigation() {
{ path: '/', label: 'Головна', icon: Home },
{ path: '/console', label: 'Console', icon: Settings },
{ path: '/nodes', label: 'НОДИ', icon: Network },
{ path: '/governance', label: 'GOVERNANCE', icon: Shield },
{ path: '/space', label: 'КОСМОС', icon: Zap },
{ path: '/network', label: 'МЕРЕЖА', icon: Globe },
{ path: '/connect-node', label: 'ПІДКЛЮЧИТИ', icon: Plus },