import { Routes, Route, Navigate } from 'react-router-dom'; import { MainLayout } from './shared/components/MainLayout'; import { ProtectedRoute } from './shared/components/ProtectedRoute'; import { LoginPage } from './features/auth/presentation/pages/LoginPage'; import { DashboardPage } from './features/dashboard/presentation/pages/DashboardPage'; import { KnowledgePage } from './features/knowledge/presentation/pages/KnowledgePage'; import { ExperiencePage } from './features/experience/presentation/pages/ExperiencePage'; import { AnalyticsPage, ReportsPage, AuditPage } from './features/analytics'; import { UsersPage } from './features/users'; import { ConversationsPage } from './features/conversations'; import { SettingsPage } from './features/settings'; function App() { return ( {/* 登录页 */} } /> {/* 需要认证的路由 */} } > } /> } /> } /> } /> } /> } /> } /> } /> } /> {/* 未匹配路由重定向 */} } /> ); } export default App;