| import { createBrowserRouter } from 'react-router-dom' |
| import PrivateRoute from './privateRoute' |
| import { useSelector } from 'react-redux' |
| import Login from '../views/login/login' |
| import Homepage from '../views/homepage/homepage' |
| import Upload from '../views/upload/upload' |
| import Search from '../views/search/search' |
| import Frame from '../views/frame/frame' |
| import React from 'react' |
| import Forum from '../views/forum' |
| import { RootState } from '@/store' |
| import PostList from '../views/postList/postList' |
| import PostDetail from '../views/postDetail/postDetail' |
| const router = createBrowserRouter([ |
| element: <Login /> // 登录页作为独立路由 |