App.tsx 595 B

12345678910111213141516171819202122
  1. import { useAppStore } from '@/store';
  2. import { WelcomePage } from '@/pages/WelcomePage';
  3. import LoadingPage from '@/pages/LoadingPage';
  4. import { GreetingPage } from '@/pages/GreetingPage';
  5. import { ChatBotPage } from '@/pages/ChatBotPage';
  6. function App() {
  7. const { currentPage } = useAppStore();
  8. return (
  9. <>
  10. {/* 常规页面 */}
  11. {currentPage === 'welcome' && <WelcomePage />}
  12. {currentPage === 'loading' && <LoadingPage />}
  13. {currentPage === 'naming' && <GreetingPage />}
  14. {currentPage === 'chatbot' && <ChatBotPage />}
  15. </>
  16. );
  17. }
  18. export default App;