This commit is contained in:
cc
2026-04-11 17:14:34 +08:00
parent 9d3d38fa7e
commit ff33242887
20 changed files with 4377 additions and 62 deletions

View File

@@ -1,6 +1,6 @@
import { useState, useEffect, useRef } from 'react'
import { NavLink, useLocation, useNavigate } from 'react-router-dom'
import { Home, MessageSquare, BarChart3, FileText, Settings, Download, Aperture, UserCircle, Lock, LockOpen, ChevronUp, RefreshCw, FolderClosed } from 'lucide-react'
import { Home, MessageSquare, BarChart3, FileText, Settings, Download, Aperture, UserCircle, Lock, LockOpen, ChevronUp, RefreshCw, FolderClosed, Footprints } from 'lucide-react'
import { useAppStore } from '../stores/appStore'
import { useChatStore } from '../stores/chatStore'
import { useAnalyticsStore } from '../stores/analyticsStore'
@@ -459,6 +459,16 @@ function Sidebar({ collapsed }: SidebarProps) {
<span className="nav-label"></span>
</NavLink>
{/* 我的足迹 */}
<NavLink
to="/footprint"
className={`nav-item ${isActive('/footprint') ? 'active' : ''}`}
title={collapsed ? '我的足迹' : undefined}
>
<span className="nav-icon"><Footprints size={20} /></span>
<span className="nav-label"></span>
</NavLink>
{/* 导出 */}
<NavLink
to="/export"