import React from 'react'; import { BrowserRouter as Router, Routes, Route, Navigate } from 'react-router-dom'; import { AuthProvider } from './contexts/AuthContext'; import { AppProvider } from './contexts/AppContext'; import ProtectedRoute from './components/ProtectedRoute'; import LoginPage from './pages/LoginPage'; import HomePage from './pages/HomePage'; import PromptGroupDetailPage from './pages/PromptGroupDetailPage'; import CreatePromptGroupPage from './pages/CreatePromptGroupPage'; import EditPromptGroupPage from './pages/EditPromptGroupPage'; import CategoriesPage from './pages/CategoriesPage'; import SettingsPage from './pages/SettingsPage'; import './styles/global.css'; import './styles/iosStyles.css'; function App() { return ( {/* 公开路由 */} } /> {/* 受保护路由 */} } /> } /> } /> } /> } /> } /> {/* 默认重定向 */} } /> ); } export default App;