import { useState } from 'react'; import { AuthProvider, useAuth } from './contexts/AuthContext'; import Layout from './components/Layout'; import LoginPage from './pages/LoginPage'; import AnalyzePage from './pages/AnalyzePage'; import HistoryPage from './pages/HistoryPage'; import AdminPage from './pages/AdminPage'; function AppContent() { const { user, loading } = useAuth(); const [currentPage, setCurrentPage] = useState('analyze'); if (loading) { return (

載入中...

); } if (!user) { return ; } return ( {currentPage === 'analyze' && } {currentPage === 'history' && } {currentPage === 'admin' && } ); } function App() { return ( ); } export default App